Accurate inventory is the backbone of a healthy marketplace. GradeMart tracks stock per product, per variant, and per warehouse — and protects against overselling with reservations.
Set up your warehouses
- Go to Warehouses and add each location you ship from.
- Give every warehouse a unique code, name and pincode.
- Mark your primary location as the default warehouse.
- Use the priority setting to control which warehouse is picked first when fulfilling an order.
Stock states explained
| State | What it means |
|---|---|
| On hand | Total physical quantity you hold. |
| Available | Quantity you can sell right now. |
| Reserved | Quantity held for confirmed payments or active reservations. |
| Quarantined | Quantity set aside (e.g. returned stock awaiting inspection). |
| Damaged | Quantity not fit for sale. |
Stock adjustments
When your physical stock differs from what the system shows, record an adjustment from the Inventory area — for example after a cycle count. Adjustments are audited: every change is written to an inventory ledger with the before/after quantity, the reason and the person who made it, so stock history is fully traceable.
Inventory reservations
- When a customer starts checkout, stock is temporarily reserved so other buyers can't grab it.
- Reservations expire after a short window (typically around 15 minutes) if payment isn't completed.
- When payment succeeds, the reservation is consumed and stock is permanently decremented exactly once.
- If payment fails or the reservation expires, the stock is released back to available.
Avoiding stockouts
- Set reorder points per product so you're reminded before you run dry.
- Reconcile your physical stock regularly and record adjustments promptly.
- Monitor the Inventory dashboard for low stock and zero-stock products.
Returned stock
Returned items are moved to quarantine by default and inspected before being restocked. Do not add quarantined units to available stock until they have passed inspection.
