Knowledgebase
Order Management
Learn about order creation, fulfillment workflows, payment tracking, and COD management.
Overview
EZCart provides a complete Order Management System (OMS) designed for social commerce. Orders can be created directly from chat conversations, through your AI agent, or manually from the dashboard.
Order Lifecycle
Every order follows a configurable pipeline:
- Pending — Order created, awaiting confirmation
- Confirmed — Order confirmed by the customer or team
- Processing — Items being prepared for shipment
- Shipped — Handed off to courier, tracking number assigned
- Delivered — Successfully delivered to customer
- Completed — Order finalized, payment reconciled
Creating Orders
From Chat
- Open a customer conversation
- Click Create Order
- Search and add products from your catalog
- Set delivery address and payment method
- Send the order summary to the customer for confirmation
From Dashboard
- Go to Orders > Create Order
- Select or create a customer
- Add products and set quantities
- Configure shipping and payment
- Save the order
Payment Methods
EZCart supports multiple payment workflows:
- Payment Links — Generate bKash, SSL Commerce, or custom payment links and send directly in chat
- Cash on Delivery (COD) — Full COD workflow with confirmation calls, tracking, and reconciliation
- Manual Payment — Record payments made outside the platform
COD Workflow
For Cash on Delivery orders:
- Order is created with COD payment method
- Optionally run a confirmation call to verify the order
- Ship the order via integrated courier
- Courier collects payment on delivery
- Reconcile COD payments in the Payments dashboard
Order Amendments
Need to modify an order after creation?
- Add or remove products
- Update quantities
- Change delivery address
- Apply discounts
- Split into multiple shipments