Free 30-Day Trial•No Credit Card Required•Claim Your Address →

Order Processing & Fulfillment Lifecycle

Track incoming purchases, update shipment statuses, and print packing slips

8 min read•Last updated October 2026
View Store Orders

The Order Fulfillment Lifecycle

Whenever a customer completes checkout on your storefront, an order record is generated (`Order.ts`) with a unique Order Reference code (e.g. `ORD-98214-XJ`).

Teyweb automatically notifies both you and the customer via email and in-app alerts. You can manage all orders under Orders in your dashboard sidebar.

Order Statuses & Transitions

Orders advance through 5 clear stages, keeping your logistics team and customers aligned:

Teyweb Order Status Definitions
Order StatusPayment ConditionMerchant Action RequiredCustomer Email Triggered
PendingAwaiting payment confirmation (common in bank transfer checkout)Verify bank payment receipt upload or await card gateway webhook.Order Placed (Awaiting Payment Confirmation)
Processing / PaidPayment confirmed successfullyPick items from warehouse, package them securely, and prepare for courier handover.Payment Confirmed - Order Being Packed
In Transit / ShippedParcel handed over to logistics carrier (GIGL, DHL, local rider)Input carrier tracking number or dispatch rider contact notes.Your Order is on the Way (With Tracking)
DeliveredCustomer has received and signed for parcelFulfillment complete. Order moves to completed revenue.Order Delivered - Leave a Review
CancelledUnpaid timeout, customer cancellation, or out-of-stockInventory is automatically restored back to catalog stock count.Order Cancellation Notice

Inspecting Order Details & Customer Info

Clicking any order reference in your list opens the Order Details View (`OrderInfoPage.tsx`):

- Purchased Items Matrix: High-resolution thumbnails, variant options (Size, Color), individual unit prices, and quantities.

- Customer Identity: Full name, verified email address, phone number, and delivery street address.

- Financial Breakdown: Items subtotal, coupon discount deductions, applied VAT/tax amount, delivery shipping fee, and grand total paid.

- Payment Method & Gateway Reference: Gateway transaction ID (Flutterwave/Paystack reference) or attached manual bank transfer payment slip.

Printing Invoices & Packing Slips

In the top right of the order page, click "Print Receipt" or "Generate Packing Slip":

- Packing Slip: An internal warehouse document listing items and SKUs without pricing, perfect for package handlers to check off items during packing.

- Official Receipt / Invoice: A beautifully styled branded receipt featuring your store logo, registered address, tax calculation, and return policy, ready to insert inside the parcel or email as a PDF.

Order Cancellations & Stock Restoration

If an order must be cancelled (e.g., customer request or payment verification failure), click "Cancel Order" and select a reason.

Teyweb automatically restores the ordered item quantities back to your live catalog inventory and records an automated "Cancelled Order Restoration" event in the Stock Movement Audit Log (`InventoryLog`) so you never lose track of available stock or historical adjustments.

Was this guide helpful?

Help us improve our merchant documentation by sharing your feedback.