DocumentationOrders & inventory

Order lifecycle & statuses

How an order moves from placement to delivery.

Statuses

pending

Order received, payment not yet confirmed.

paid

Payment confirmed . Either you marked it paid, a Paystack webhook fired, or the customer sent a receipt.

dispatched

You clicked Dispatch in the dashboard or sent 'dispatched #[order]' via WhatsApp. The customer received a WhatsApp notification.

delivered

Order closed. Used by distributor accounts to confirm the retailer received the goods.

Marking an order paid

Three ways:

  • In the dashboard → Broadcast tab → tap the order in the owner WhatsApp menu
  • Send [customer name] don pay to your bot
  • Automatically via Paystack webhook when the customer completes online payment

Dispatching an order

In the Orders tab, click 🚚 Dispatch on any order. Add an optional note (e.g. rider's name and number). Gravote marks the order dispatched and sends the customer a WhatsApp notification.

You can also dispatch via WhatsApp: dispatched #[order number].