Stock that cannot be oversold, even when two customers check out at once.
GECA reserves stock the moment an order is placed, locking each product so two checkouts cannot sell the last unit twice. Cancelled or failed orders put the stock back automatically.
How does GECA stop overselling?
When an order is placed, GECA checks every item against current stock and reserves it inside a single locked step, processing products in a fixed order so simultaneous checkouts cannot collide. If there are fewer units than requested, the customer is told exactly how many are available. Sold-out items cannot be ordered at all. When an order is cancelled, or an online payment is abandoned, the stock is returned automatically, including stock tracked per variant.
Included on: All plans
The problem this solves.
The last unit sells twice
Without locking, two customers can buy the same final item at the same moment.
Cancellations leave stock wrong
If cancelled orders do not return stock, items show sold out when they are not.
Several channels, one shelf
Website, WhatsApp and counter sales all draw from the same stock.
Step by step.
- 01
Order placed
From the website, WhatsApp or the POS.
- 02
Stock checked and locked
Each product is locked while the order is written, so no other checkout can take the same units.
- 03
Stock deducted
Quantities are reduced, never below zero.
- 04
Returned if needed
Cancellations and failed online payments restore the stock.
What it does, exactly.
Exact shortage message
"Only 3 available" instead of a generic error.
Sold-out states
Items at zero cannot be ordered on any channel.
Variant stock
Sizes and colours can carry their own stock, restored on cancellation.
Untracked items
Made-to-order items can skip stock tracking entirely.
Fresh everywhere
Your store’s product cache refreshes as soon as stock changes.
Offline POS aware
The Windows POS reduces local stock as it sells and syncs later.
What you control
- checkStock count per product
- checkStock per variant where tracked
- checkLeave stock empty for unlimited or made-to-order items
- checkMark an item unavailable without changing its stock
Related features
Stock and oversell protection: common questions
Straight answers before you switch it on.
The first order to be written gets it. The second customer is told it is out of stock.
Yes, automatically, for the product and for the variant where stock is tracked.
Yes. Counter sales sync to the same catalogue, including sales made offline.
Yes. Items without a stock count are treated as always available.
See it working with your own store.
Start free with 20 products and 10 test orders. Upgrade when you are ready for real orders, with 0% GECA sales commission.
- chatStep 1Tell us what you needA short message is enough to start.
- descriptionStep 2Get a clear proposalScope, timeline and price in writing.
- rocket_launchStep 3Launch with confidenceTested, handed over and supported.

