Overview
Efficient order management is crucial for customer satisfaction and business success. This guide covers viewing orders, updating statuses, and managing the complete order fulfillment process.Accessing Your Orders
Route:/seller/orders
Navigate to Orders
From your seller dashboard, click “Orders” or “My Orders”Screenshot Description: Seller dashboard with Orders menu item highlighted
Filtering Orders
Find specific orders using filters:By Payment Status
By Delivery Status
Select Delivery Status Filter
Choose from:
- Pending
- Confirmed
- Processing
- Picked Up
- On The Way
- Delivered
- Cancelled
By Order Code
Viewing Order Details
Route:/seller/orders/{id}/show
Click on Order
Select an order from the list to view full detailsScreenshot Description: Order details page showing customer info, products, and status update options
Order Information Displayed
- Order Code: Unique order identifier
- Order Date: When the order was placed
- Customer Name: Buyer information
- Shipping Address: Delivery location
- Payment Method: How customer paid
- Payment Status: Paid/Unpaid
- Delivery Status: Current fulfillment stage
- Order Items: Products, quantities, prices (your items only)
- Total Amount: Total for your products
If an order contains products from multiple sellers, you only see your own products and the portion of the order that relates to you.
Updating Delivery Status
Route: POST/seller/orders/update_delivery_status
Select New Delivery Status
Choose from available statuses:
- Pending: Order received, awaiting processing
- Confirmed: Order confirmed, preparing for shipment
- Processing: Packing the order
- Picked Up: Courier has collected the package
- On The Way: Package is in transit
- Delivered: Package delivered to customer
- Cancelled: Order cancelled
Cancelled Orders
When you cancel an order:Automatic Refund
If payment was via wallet:
- Customer’s wallet balance is refunded automatically
- Refund amount equals the order total
Updating Payment Status
Route: POST/seller/orders/update_payment_status
Commission calculation (
calculateCommissionAffilationClubPoint) only runs once per order when:- Payment status changes to “Paid”
- Commission hasn’t been calculated yet (
commission_calculated = 0)
Customer Notifications
When you update an order, customers receive notifications through:Email Notifications
- Sent to customer’s registered email
- Contains order code and status update
SMS Notifications
If OTP system addon is active:- Delivery Status Change: Sent when delivery status updates
- Payment Status Change: Sent when payment status updates
Push Notifications
If Firebase is configured:- Title: “Order updated!”
- Message: “Your order has been ”
- Type: Links to order details
In-App Notifications
- Displayed in customer dashboard
- Shows order updates in real-time
Order Workflow Best Practices
Recommended Status Progression
Delivery Boy Integration
If the delivery boy addon is activated:Downloading Invoices
Generate invoices for orders: Route:/seller/invoice/{order_id}
Common Order Scenarios
Handling Delayed Shipments
Managing Stock Issues
Handling Returns
Tips for Efficient Order Management
- Check Orders Daily: Review new orders every day
- Process Quickly: Update to “Confirmed” within 24 hours
- Ship Promptly: Ship within 1-2 business days when possible
- Update Proactively: Update status at each stage
- Communicate Clearly: Keep customers informed of any issues
- Use Bulk Actions: Process similar orders together
- Maintain Inventory: Keep stock levels accurate to avoid cancellations
Troubleshooting
Q: I can’t see all order itemsA: You only see items from your shop. Other sellers’ items aren’t visible to you. Q: Customer says they didn’t receive notification
A: Check if email/SMS systems are configured correctly. Contact admin if issues persist. Q: Stock didn’t restore after cancellation
A: Check if the product has variants. Contact admin if stock is still incorrect. Q: Payment status won’t update
A: Ensure you have permission to update payment status. Some platforms restrict this to admins.