Forum/Support Market
Busy icon
You can completely bypass the 1% limit by adding an item at 1% lower price, and after that you can add another item between those 2 prices and remove the cheapest one.

I just saw it abused for the first time, so i decided i should report this as openly as possible.
Replies

Thanks for reporting, we will see what can be done.

Hello Joto can you fix it ? Or just make 0.05 not 1% , allways i add game for sale some guys put cheaper by 0.001 thats not fair

Hi Joto any news about this problem fix ?

There are no real fix, there are always ways to circumvent the limit. At the end the limit only becomes inconvenience for normal users.

EDNAT: The 0.01 difference is created with different accounts. It is hard to prevent that.

There are no real fix, there are always ways to circumvent the limit. At the end the limit only becomes inconvenience for normal users.

EDNAT: The 0.01 difference is created with different accounts. It is hard to prevent that.


ok just wanted to make sure its legit to beat someone in price by 0.0001 credit

There are no real fix, there are always ways to circumvent the limit. At the end the limit only becomes inconvenience for normal users.

EDNAT: The 0.01 difference is created with different accounts. It is hard to prevent that.


ok just wanted to make sure its legit to beat someone in price by 0.0001 credit

It is not legit, but no way to stop it efficiently.

Joto i would suggest you a very easy and simple fix, you just have to make it require seller to either put the same price as other sellers or 1% lower no matter the price. Let me explain in detail:

Here for example we got Seller1 selling an item for 4.0000 Credit and next is Seller2 selling for 4.2000 Credit. Why am i allowed to go and list my item for 4.1999? This person could have listed his item for 4.2 for long waiting his turn to be sold and i can simply go and put 0.0001 difference in order to sell it before him, very lame.

Simple and fair solution? Always require seller to either list item for 1% lower in between other sellers or just put same price and wait in line for your turn. You just have to get rid of this 0.0001 difference once and for all and this is very effective.

Apart from that i can't think of any way that someone could bypass this, correct me if i'm wrong.

I suggest forcing users to set prices at specific pricepoints. For example:
* if price is below 2key, pricepoints could be created with 0.01 increments: 0.01, 0.02, .., 1.99, 2.00 ;
* if price is below 4key (but >2key), pricepoints could be created with 0.02 increments: 2.02, 2.04, .., 3.98, 4.00 ;
* and so on (0.05, 0.1, 0.2 increments)

Therefore price like 3.9920 would be invalid no matter position, choose 3.98 or 4.00 .

Joto i would suggest you a very easy and simple fix, you just have to make it require seller to either put the same price as other sellers or 1% lower no matter the price. Let me explain in detail:

Here for example we got Seller1 selling an item for 4.0000 Credit and next is Seller2 selling for 4.2000 Credit. Why am i allowed to go and list my item for 4.1999? This person could have listed his item for 4.2 for long waiting his turn to be sold and i can simply go and put 0.0001 difference in order to sell it before him, very lame.

Simple and fair solution? Always require seller to either list item for 1% lower in between other sellers or just put same price and wait in line for your turn. You just have to get rid of this 0.0001 difference once and for all and this is very effective.

Apart from that i can't think of any way that someone could bypass this, correct me if i'm wrong.


+1

Joto i noticed you put an update to this issue but i feel like i was kinda confusing with my explanation. The current update doesn't work as it should be. Let me explain:

1% price difference should be checked only against the price of the seller after me and none else. So if there is Seller1 selling an item for 5.9000 and Seller2 for 6.0000 i should be able to list my item for 5.9400 which is the 1% lower than 6.0000. So system only needs to check my price against the seller after me, ignoring the rest.

This just needs to happen always no matter the position of listings unless there are no other sellers available of course.

Joto i noticed you put an update to this issue but i feel like i was kinda confusing with my explanation. The current update doesn't work as it should be. Let me explain:

1% price difference should be checked only against the price of the seller after me and none else. So if there is Seller1 selling an item for 5.9000 and Seller2 for 6.0000 i should be able to list my item for 5.9400 which is the 1% lower than 6.0000. So system only needs to check my price against the seller after me, ignoring the rest.

This just needs to happen always no matter the position of listings unless there are no other sellers available of course.

Isn't it already working this way.

Our change is to make it so that every new price must be 1% lower than the order under you. And if not you can only set a price that is the same as others.

Isn't it already working this way.

Our change is to make it so that every new price must be 1% lower than the order under you. And if not you can only set a price that is the same as others.


%1 thing not working but same price as others working.

its working now, thanks

Isn't it already working this way.

Our change is to make it so that every new price must be 1% lower than the order under you. And if not you can only set a price that is the same as others.


This is exactly how it should be working but it isn't. Just tried it on this listing: https://dispenser.tf/market/10354/

Let's say you wanted to put a price between 4.8500 and 5.0000, it doesn't let me list it for 4.8600 (or even 4.8501) when it should. It appears to be checking the order above me as well when it shouldn't.

Isn't it already working this way.

Our change is to make it so that every new price must be 1% lower than the order under you. And if not you can only set a price that is the same as others.


This is exactly how it should be working but it isn't. Just tried it on this listing: https://dispenser.tf/market/10354/

Let's say you wanted to put a price between 4.8500 and 5.0000, it doesn't let me list it for 4.8600 (or even 4.8501) when it should. It appears to be checking the order above me as well when it shouldn't.

I get what you mean - will remove the limit you described.