Orders, Invoicing & FulfillmentEssentialBeginner

Order Processing Lifecycle: From Placed to Delivered

Master the complete order lifecycle: track incoming orders, transition fulfillment statuses, manage customer notifications, and handle cancellations or returns.

7 min readUpdated 2026-09-18
In This Guide
  • Understand the five primary order states: Pending, Confirmed, Processing, Shipped, and Delivered.
  • Filter, search, and bulk-update order records across multi-location warehouse teams.
  • Trigger automated SMS and WhatsApp tracking notifications to customers upon fulfillment.
  • Process partial returns, stock restocking, and customer refunds cleanly without inventory drift.
Prerequisites

Before configuring this feature, confirm that your store meets the following requirements:

Active Storefront or Social Chat:Must have incoming orders from storefront checkout or social channels.
conversora.io/admin/orders-fulfillment
Order Processing Lifecycle: From Placed to Delivered
Click to enlarge

Interface view for this workflow.

1. Understanding the 5 Order Pipeline Stages

Every order moves systematically through five distinct operational stages:

  • PENDING: Order placed by customer, awaiting merchant confirmation or manual payment verification (e.g. verifying bKash TrxID).
  • CONFIRMED: Order verified by merchant and queued for warehouse picking.
  • PROCESSING: Warehouse staff have picked items and are packaging the parcel with the PDF packing slip.
  • SHIPPED: Parcel handed to the courier partner with a valid tracking consignment number.
  • DELIVERED: Parcel successfully received and paid for by the customer.
1

Navigate to Orders

From the admin sidebar, select 'Orders' to open the primary order queue.

Path:Admin Sidebar → Orders
2

Filter by Status

Click the status tabs (e.g. 'Pending' or 'Confirmed') to view orders needing immediate action.

Path:Orders Table Header → Status Filter Tabs
3

Inspect Order Details

Click any order row to view the itemized items, customer delivery address, and payment status.

Path:Orders Table → Click Order Row

2. Fulfilling Orders & Dispatching Shipments

When a package is boxed and ready for courier pickup, open the order and transition its status to 'Shipped'.

Enter the courier name and tracking consignment number. Conversora automatically formats a clickable tracking URL for the customer.

1

Open Order Details

In the order drawer, click 'Fulfill Items'.

Path:Order Details Drawer → Fulfill Items
2

Enter Courier Information

Select your courier partner and paste the consignment tracking code.

Path:Fulfillment Modal → Courier & Tracking Code
3

Confirm & Dispatch

Click 'Mark as Shipped'. The customer receives an automated shipping notice immediately.

Path:Fulfillment Modal → Mark as Shipped
Pro Tip

If you connect Steadfast or RedX in Settings > Checkout & Delivery, one click generates the consignment ID automatically without copying and pasting.

Practical Business Scenarios

How leading merchants implement this functionality in daily operations:

Customer Cancels Order Before Shipping
Situation: A shopper messages 2 hours after placing an order requesting to cancel because they ordered the wrong color.
Best practice: Open the order, select 'Cancel Order', and choose 'Restock Inventory'. The system restores the physical stock count and marks the order Cancelled without distorting revenue analytics.

Troubleshooting & Common Issues

Diagnose and resolve frequent failure points quickly:

Problem: Customer claims they never received a confirmation message
Why this occurs: Customer entered an invalid phone number format or SMS credits were exhausted.
Resolution: Inspect the customer's phone number in Order Details, correct any formatting errors, and click 'Resend Confirmation' from the order actions menu.

Frequently Asked Questions

Can I print bulk shipping labels for multiple orders at once?

Yes. Select multiple orders in the table using the checkboxes and click 'Bulk Actions > Print Invoices' to generate a consolidated PDF.