Forum/Support Market
Busy icon
Please post all bug reports related to dispenser.tf here.

*I may not reply to every posts here. You can check back and see if the bugs are fixed.

**If you would like to report a critical bug, please do not post the details here. Contact me privately instead.
Replies

Hi Joto, i am click buy wrong game, now i want cancel this game, but whenever i cancel offer, system give me again, please help me

Please enable Steam Mobile Authenticator and per-trade confirmation for your Steam account then wait for 7 days. Currently Dispenser.tf do not process trades that goes through Steam escrow.


BUT I HAVE STEAM MOBILE AUTHENTICATOR!!! I activated it 20 days ago lol.

I have bought COD Black Ops II tradable but i did not get the trade offer and when i try to withdraw some other stuff from the shop it says: "Your maximum open task is reached. Please wait some of them to expire." It's passed 30 minutes so far.
Please fix this,i can't do nothing!

I want to deposit key credits, but if i click on "Deposit selected items" button nothing happens.

When trying to buy a game with keys it says not enough credits when I have the amount of keys needed to buy the game.

When trying to buy a game with keys it says not enough credits when I have the amount of keys needed to buy the game.

Are you buying from a trade or the market system?

If prior, can you show me the trade with the item you are buying?

1. mount blade collection old version name was changed by unknown package 38003

2. `don't starv together` 1pack and 2pack is same icon

they has been distinguish by different icon or discription

The Refined Metal market page is rejecting a bid order with the same price as the highest standing bid order.
It gives the 1% error.

http://i.imgur.com/nhKctZW.png
http://i.imgur.com/EmFlBcb.png

The correct behavior would be accepting the order.

The logic for dealing with this must test, before rejecting the order, if the new order matches another order in the opposite side of the book (which means it can be executed immediately and should always be accepted) and also if it is equal to the current best standing order on the same side of the book (in which case it should be always accepted). Only then should it be tested for 1% distance from the best current standing order.

In pseudo-code:

is_order_valid (order) [
.......if(order matches opposite order)[
..............return TRUE
.......] else if(order is equal or worse than same-side best standing order)[
..............return TRUE
.......] else if(order is 1% or more better than best same-side standing order)[
..............return TRUE
.......] else[
..............return FALSE
.......]
]

Obs.: extra whitespace and curly braces not allowed in the post; couldn't figure a better workaround; check http://pastebin.com/raw/N5GgFXEq for proper version.

In the above:
- Being 'worse' means 'less than' for buy orders, and 'greater than' for sell orders;
- Being 'better' means 'greater than' for buy orders, and 'less than' for sell orders.

Note that the first condition, matching an order on the opposite side, does NOT mean having equal price to the best opposite order. ANY price that is better than the best opposite order price is a match and can be executed immediately satisfying both orders' conditions.
For instance, if the newly issued buy order being tested for validity before being accepted is offering to buy at 27 and best sell order already standing is offering to sell at 15, that is a match (should trigger the first 'if,' above) and the executed price should be 15. (Executing this order at 27, which is wrong, is the still persisting SCM market bug, but you are already aware of that.)

Note as well that taking the inverse approach and merely testing (without extra conditionals) for the new order being in the interval [0%, 1%] as a condition for rejection will not suffice, because it will potentially reject valid orders.

--

Please consider removing this 1% pricing rule at least for fungible items (commodity items, items which are effectively identical) such as metal, keys, and gems; it makes no sense, has no parallels, cannot be justified on a moral basis, and increases friction in trading--whereas the whole point of creating automated trading venues is to decrease friction.

The only people who think this is good are sellers who mistakenly think this will prevent the natural lowering of prices that comes about when a more efficient marketplace comes into function. By not realizing that prices are ultimately determined by supply and demand and not by petty numerical price bickering among sellers, they fail to understand that artificial price coarsening has nothing but a transient effect on price levels.

Cheers~

The Refined Metal market page is rejecting a bid order with the same price as the highest standing bid order.
It gives the 1% error.

http://i.imgur.com/nhKctZW.png
http://i.imgur.com/EmFlBcb.png

The correct behavior would be accepting the order.

The logic for dealing with this must test, before rejecting the order, if the new order matches another order in the opposite side of the book (which means it can be executed immediately and should always be accepted) and also if it is equal to the current best standing order on the same side of the book (in which case it should be always accepted). Only then should it be tested for 1% distance from the best current standing order.

In pseudo-code:

is_order_valid (order) [
.......if(order matches opposite order)[
..............return TRUE
.......] else if(order is equal or worse than same-side best standing order)[
..............return TRUE
.......] else if(order is 1% or more better than best same-side standing order)[
..............return TRUE
.......] else[
..............return FALSE
.......]
]

Obs.: extra whitespace and curly braces not allowed in the post; couldn't figure a better workaround; check http://pastebin.com/raw/N5GgFXEq for proper version.

In the above:
- Being 'worse' means 'less than' for buy orders, and 'greater than' for sell orders;
- Being 'better' means 'greater than' for buy orders, and 'less than' for sell orders.

Note that the first condition, matching an order on the opposite side, does NOT mean having equal price to the best opposite order. ANY price that is better than the best opposite order price is a match and can be executed immediately satisfying both orders' conditions.
For instance, if the newly issued buy order being tested for validity before being accepted is offering to buy at 27 and best sell order already standing is offering to sell at 15, that is a match (should trigger the first 'if,' above) and the executed price should be 15. (Executing this order at 27, which is wrong, is the still persisting SCM market bug, but you are already aware of that.)

Note as well that taking the inverse approach and merely testing (without extra conditionals) for the new order being in the interval [0%, 1%] as a condition for rejection will not suffice, because it will potentially reject valid orders.

--

Please consider removing this 1% pricing rule at least for fungible items (commodity items, items which are effectively identical) such as metal, keys, and gems; it makes no sense, has no parallels, cannot be justified on a moral basis, and increases friction in trading--whereas the whole point of creating automated trading venues is to decrease friction.

The only people who think this is good are sellers who mistakenly think this will prevent the natural lowering of prices that comes about when a more efficient marketplace comes into function. By not realizing that prices are ultimately determined by supply and demand and not by petty numerical price bickering among sellers, they fail to understand that artificial price coarsening has nothing but a transient effect on price levels.

Cheers~

We will fix this as soon as we can. We have always been forgetting this issue.

when i go to the credits page and select my tf2 inventory, the site says that i don't have an inventory even though it displays the number of items i have right next to the "team fortress 2" button.

I have 1.2 credits that marked not withdrawable.
2.1529 Total
0.9529 withdrawable
Fix it, please.

I have 1.2 credits that marked not withdrawable.
2.1529 Total
0.9529 withdrawable
Fix it, please.

Check if you have bid order opened. I believe there is an active Tod ticket bid order.

I have 1.2 credits that marked not withdrawable.
2.1529 Total
0.9529 withdrawable
Fix it, please.

Check if you have bid order opened. I believe there is an active Tod ticket bid order.


Oh, that's where they goes. Thanks for reply!

Is the gift sync client not working anymore? I'm running the updated client version on Python 2.7 x64 & Chrome and have had this problem for a few months - The user inventory column is always blank. The bot's inventory loads up fine and I'm able to move gifts from the bot to my profile but the reverse is not possible. Any input would be appreciated.

Screenshot - http://puu.sh/mAyFt/5b4b916212.png

Sometimes when i click to create new sell order (from market page, for example, page like this https://dispenser.tf/market/5672/ ) it says order was put successfully, but when i refresh page i dont see it in ASK ORDERS list. I then have to cancel my order (i still see it at bottom at the page, so i can cancel it) and repost it. This started yesterday, 2016-01-31.