Orders
Two separate screens: Orders (purchases) and Top-up orders (users adding balance).
Order states
| State | Meaning |
|---|---|
| Unpaid | Order created, money has not arrived |
| Paid | Money received |
| Completed | Goods delivered |
Automatic-delivery products run through all of it the moment payment lands. Manual-delivery products stop at Paid, waiting for you.
Delivering manually
Open the order, write the delivery content, save — the buyer can then retrieve it.
Overwriting content that was already delivered is allowed, typically to re-send. Plugins can subscribe to this action to notify the buyer; see the hook reference.
What the money fields mean
A few order fields are easy to confuse:
| Field | Meaning |
|---|---|
amount | What the buyer actually paid, including the payment channel fee |
pay_cost | The payment channel fee |
rebate | Commission for the supplier or sub-store owner |
divide_amount | The referrer's cut — see referral commission |
When calculating profit, remember to subtract pay_cost from amount, or the channel fee ends up counted as your revenue.
Exporting
Export filtered orders exports whatever the current filter matches, telling you the row count first.
Clearing orders
Clear bulk-deletes historical orders. Think before you do: deleting orders also deletes the sales statistics derived from them.
Cannot find an order?
A buyer says they paid but received nothing. Check in this order:
- Search Orders by order number or contact and confirm the order exists
- Look at its state — still "Unpaid" means the payment callback never arrived
- Callbacks usually fail because the callback URL configured at the payment provider is wrong, or a CDN is blocking it — see the custom callback domain in site settings
- Still stuck? Read
runtime.login the site root
