Zen Cart Logo
Forums / General Questions / Oversold by 9 quantity

Oversold by 9 quantity

Views: 807

Results 1 to 6 of 6
18 Apr 2025, 8:41 AM
#1
flappingfish avatar

flappingfish

Zen Follower

Join Date:
Nov 2020
Posts:
318
Plugin Contributions:
3

Oversold by 9 quantity

Ok, at present I seem to have an issue with automated bots alerting folk to restocks of pokemon items. When this happens I can have multiple people attempting to checkout for the same item. The latest saga was a paldean fates charizard tin, I had listed these and within 2 minutes 14 people where completing or starting checkout.

Sounds great, however the issue then is that multiple people have reached the checkpoint of ensuring stock is available and it has allowed all 14 through to the payment stage. Seems my site is then accepting the order after payment is confirmed regardless of stock a few moments later.

Is there a module that can perhaps overcome this issue and prevent items like the charizard tin becoming -9 qty from a few customers paying at the same time?

I am awaiting completion of an upgrade to 2.1 so this may have been resolved by that version?

18 Apr 2025, 10:01 AM
#2
shop_suey avatar

shop_suey

Zen Follower

Join Date:
Feb 2014
Location:
Germany
Posts:
375
Plugin Contributions:
0

Re: Oversold by 9 quantity

Do you allow negativ stock at admin -> stock?

18 Apr 2025, 5:35 PM
#3
flappingfish avatar

flappingfish

Zen Follower

Join Date:
Nov 2020
Posts:
318
Plugin Contributions:
3

Re: Oversold by 9 quantity

Shop Suey:

Do you allow negativ stock at admin -> stock?

Sadly no, it is set to check quantity before allowing checkout. However that check does not make note of how many folk just passed the check and how many quantity they required creating the scenario where this happens sadly

18 Apr 2025, 10:11 PM
#4
flappingfish avatar

flappingfish

Zen Follower

Join Date:
Nov 2020
Posts:
318
Plugin Contributions:
3

Re: Oversold by 9 quantity

I think I need some way of a customers basket temporarily effecting the quantity of items available for others, a timed basket where they have a certain amount of time before the items are released back to live quantities, anyone know of such module that is 1.58 or 2.1 ready?

18 Apr 2025, 10:36 PM
#5
swguy avatar

swguy

Administrator

Join Date:
Feb 2006
Location:
Tampa Bay, Florida
Posts:
10,691
Plugin Contributions:
56

Re: Oversold by 9 quantity

Are you using any checkout modifications?

18 Apr 2025, 11:32 PM
#6
flappingfish avatar

flappingfish

Zen Follower

Join Date:
Nov 2020
Posts:
318
Plugin Contributions:
3

Re: Oversold by 9 quantity

swguy:

Are you using any checkout modifications?

Now you mention it...

Qr tickets has an addition in orders.php I believe. Also interacts with the checkout flow to generate a ticket during checkout completion and a qr powered social club module works in a similar fashion but without the "physical ticket" option that the ticket module provides. That appears as a checkbox in checkout if its a ticket based on a check of the database to see if the product has event fields with data present for items in the basket. You can see it all in action at https://crazygamer.uk and using the "test" item with the skull logo