Forum/Support Market
Busy icon
You've taken good, working, quick trade system and overnight returned it to big, huge piece of junk. Stuck at Checking inventory consistency, unable to satisfy requirement, refresh the page for fix it, owner disabled shop, Errors 2, 28 ... errors everywhere.
Replies

i have to admit it too.. its not so well functioning as i thought it would be its more complicated for both seller and buyer and i surely agree i would love to get back your old system for dispenser.tf IT was atleast easier to use

EDIT: It's all nice to have an authenticator for extra protection i guess its the only positive thing it had i guess.

http://dispenser.tf/shop_log/16405/?page=1&&show_all=1
words are reduntant
I just hope you know how to fix those problems with time

well atleast yours ain't respond with with errors and dosen't comes with angry customers

I think where you see Session Expired means user couldn't accept it in 10 minutes ;)

I liked the old system :(

I have to agree. The old system was much better. The new system has too many errors and I am unable to withdraw my items from Trade Offers through Steam Client or the Web Browser whereas with the Bot I was able to easily.

Joto wrote that new system gives ,,less errors", just compare how much errors were 1-2 months ago per day and now...

I want to make a general response to this whole matter: "Why don't you just continue to improve your old system. It at least worked 50% of the time. Why make a system that does not work at all?

It is not our intention to make a system that does not work. Given a bit time I am sure it will be working 100%. But if we continue to work on the old system. It will only be working 50% forever. For a site with an increasing scale, we cannot perfect Steam trade because there are too many potential problems and errors to handle. Especially, a change in the Steam protocol would render all our work futile. It is good to be prepare early. We are just someone who work around the Steam system, we do not work on Steam, so you cannot expect us to outdo Valve. Their limitations is our limitations. If Valve's focus is put on trade offer, our focus will be put on trade offer too. We cannot fix Steam trade because they are not going to fix it.

The whole 'old vs new argument' is based on comparing a mostly completed system to a system that has only been really tested for 2 days. When the new system is fully fixed it will outperform the old one very much. I guess time will tell.

In fact, the major problem of the old system was that it was not scalable. With 400 bots (and increasing) and an continuous influx of users, the low performance of Steam trade is not going to cut it. The low performance was not caused by the lack of resource, but a waste of it by design. Every time you offer an item to the trade window it more or less create some sort of 'lag' for the whole Steam and our service was creating a lot of it. Not to mention more than half of the time Steam will give you a rollback error at the end and you have to do it all over again and repeat this vicious cycle. The lag is already very visible when you notice that the bot sometimes will keep moving items back and forth to different slots which is a sign of that we are demanding more speed than the Steam network could give. Of course, most of you would not care about it as long as you can use it, right? But one day we will reach to the point that Valve and everyone of us care. We want to help but not want to be a burden of the network.

This is a transition period and it has not been easy. We work day and night to try fixing most obvious problems and wish to ensure that most people could at least trade basically. We understand the frustration that comes from all kind of errors - especially Steam is giving lots of unknown error on accepting trade orchestrating this whole matter. But this is a change that we have to make. Things are not going to work as expected at first just like every other updates. We cannot make a perfect system under our test environment because most of these problems are never going to be found under our limited test. But thanks to our users, most of these problems are already found and we are not far from fixing most of them.

I hope the frustration could be converted into positive support. We are very close of fixing the obvious bugs and we are adding a notification box and visual aids for the users to know the status of the trade offer and make it easier for them to accept. This is my last post on this matter, thanks.

the main problem is to complicated trade system...

the main problem is to complicated trade system...

Nothing complicated at all. You only have to make a one time setting (Trade Offer URL), and then what is the difference compared to before? People are just not used to the way to accept a trade offer on the web browser. But once you are used to it, it is so much faster than Steam trade. No rollback errors and the need of adding items to the trade yourself. How is that complicated?

Also, not needing the Steam client and adding friend just make life so much better.

the main problem is to complicated trade system...


As a developer myself, I have to say I fully agree with what Joto is doing, and, I see absolutely zero flaws in it (part the not working part, of course, but, there's always going to be that part of the development process). Valve dropped on his lap "Oh, you can't add X many people so fast", and, as he said, trading just is a terrible programmatic system anyway, for a plethora of reasons; most obvious, of course, is that there's the one trade per bot limitation, unlike trade offers, which, is almost instant for the bot to do, and, doesn't have to be synchronized with other trades (Because, I believe, it's three (Possibly two, depending on how you store data) HTTP requests? One to get the trade offer post details, one to get load the inventory (Optional, if you keep item IDs stored in a local DB), and, one to actually initiate the request with the server), but, on top of that, you obviously have less bandwidth requirements (No longer do you require a bot having a constant connection to steam emulating a client, or, constantly checking for steam trade updates in the real-time window), a lot less reason to have 400 bots on the network, more organized code, etc...

The only possible issue I can see is that it requires end users to have a public inventory, which, is a really, really, small downplay on this huge upgrade.

+1 to Joto, I understand why people are complaining, but, I feel this will ultimately be better for this site.

EDIT:- I don't even know why people are complaining, just tested it out, works amazing, I deposited, withdrew, then tried to buy something, all three worked.