Confirmed orders move through packing, dispatch, delivery, and returns
The primary path follows Pending Payment → Confirmed → Processing → Packed → Ready for Dispatch → Out for Delivery → Delivered. Exception and return branches are available as independently selectable operating states from the source order model.
Timeline, order detail, and sync
Happy-path visualization from the source order-state model. Branch states are selectable separately below.
Processing
Independently selectable branch states. Return Approved / Rejected represent the admin decision after Return Requested.
Order detail
Item snapshot · address · payment · status history
Delivery zones and courier partners are configured in admin/ops alongside order status sync to the customer app.
Source-aligned state model
Branch controls cover Payment Failed, Cancelled, return review (Approved/Rejected), Returned, Refund Pending / Refunded, and Failed Delivery alongside the primary path.
Continue the conversation
Discuss a Flutter customer app and Next.js admin for single-vendor commerce operations.