Hi there,
We’re currently using Easystore and have a serious issue. We’ve configured the backend setting that disallows the purchase of items when stock is zero. However, we’ve had several cases where products were still sold even though their inventory was at 0. This creates major problems for our fulfillment process and damages customer trust.
We want to absolutely prevent this behavior under any circumstance.
Could you clarify:
- Under what conditions might your system still allow sales of out-of-stock items, despite that setting?
- Does the system use any caching or delayed inventory updates that could cause a mismatch?
- Is the inventory check atomic and enforced at checkout time, even during high traffic or concurrent orders?
- What additional safeguards can we implement to guarantee this does not happen?
We're willing to make any necessary configuration or customizations, but we need a clear, robust solution. Preventing overselling is non-negotiable for our operations.
Thanks in advance for your insights.