Order states
| State | Meaning |
|---|---|
pending_payment |
Order created, awaiting Stripe checkout completion |
paid |
Payment cleared. Inventory decremented. Customer + dealer received emails. |
fulfilled |
You've packed it / pulled inventory |
shipped |
Tracking info added |
delivered |
Customer has it |
refunded |
Money returned to customer |
cancelled |
Pre-payment cancellation |
Move an order forward
- Admin → Store → Orders → click order.
- Click Mark as fulfilled when ready to ship.
- Click Add tracking — paste a carrier + tracking number. Customer is emailed automatically.
- After tracking is added, status auto-flips to shipped.
- Click Mark as delivered when the customer confirms (or trust the tracking carrier).
Issue a refund
- Open the order.
- Click Refund — full or partial.
- We call Stripe's refund API. Funds are returned to the customer's card in 5-10 business days.
- Status flips to
refundedand inventory is not automatically restored — that's a judgement call (might be damaged in return). Restock manually if appropriate.