Hello, I had an item with only 1 unit. It sold to 2 customers who bought at the same time. How can I prevent this from happening? and the overselling of inventory?
Currently my inventory status for this item is: Committed: 2. Available: -1
‘Tracked quantity’ is ticked.
‘Continue selling when out of stock’ is NOT ticked and never was.
I don’t believe I have any apps that is controlling inventory.
I have the same problem, overstocking. The official reply is.
Thanks for your patience, Mr. Wang. I have coordinated with the Higher Team and this is something which can happen when there is an offsite/external gateway in use for the checkout. Because of the way these gateways interact with Shopify, we’re currently unable to apply our Cart Hold Policy.
So just to set a proper expectation this stock discrepancy occurs because once the request to move to the gateway is triggered in the checkout we check for available stock. If stock is available, then we permit the customer to proceed to the transaction externally to the Shopify checkout. On the other hand, if it’s the case where multiple orders come in at once, they all have the ability of making it to the external gateway provided there is still at least 1 stock available when they click Complete Payment, this is because we are unable to decrement inventory levels until the initial customer has returned from the gateway with a successful transaction. Then because other customers were permitted to proceed to the gateway, any successful transactions they place will also decrement inventory even if it’s already at zero due to the fact there was still at least one in stock when they began payment and the order was permitted to proceed.