Appearance
Order Management
The Orders section is where you view, process, and manage all customer orders. You can track order status, add shipping details, and download documents like invoices and shipping labels.
Viewing Orders
Go to Admin > Orders to see a list of all orders. The listing page includes:
- Search — Find orders by order number, customer name, or email
- Status filter — Show only orders with a specific status
- Pagination — Orders are displayed 15 per page, sorted by most recent first
Each row shows:
- Order number
- Customer name
- Number of items
- Order total
- Current status
- Date placed
Order Detail View
Click on any order to see its full details. The order detail page shows:
Customer Information
- Customer name and email
- Shipping address
- Billing address (if different)
Order Items
- Product name and variant details
- Quantity ordered
- Unit price and line total
- HSN code (if applicable)
Order Summary
- Subtotal
- Shipping cost
- Discount amount (if a coupon was applied)
- Tax
- Order total
Payment Information
- Payment method (Razorpay, Stripe, PayPal, or COD)
- Payment status
- Transaction details
Order Status Workflow
Each order progresses through a series of statuses. Here is the typical flow:
Pending → Confirmed → Shipped → In Transit → Delivered| Status | Meaning |
|---|---|
| Pending | Order has been placed but not yet confirmed by you |
| Confirmed | You have accepted and confirmed the order |
| Shipped | The order has been handed to a courier/shipping provider |
| In Transit | The package is on its way to the customer |
| Delivered | The customer has received the order |
| RTO | Return to Origin — the package was returned (delivery failed) |
| Cancelled | The order has been cancelled |
TIP
Cash on Delivery (COD) orders are automatically set to Confirmed status when placed. Online payment orders start as Pending until the payment is verified.
Updating Order Status
- Go to Admin > Orders
- Click on the order you want to update
- Select the new status from the dropdown
- If you are marking the order as Shipped, you can enter:
- Tracking Number — The shipment tracking ID from your courier
- Tracking URL — A link where the customer can track their package
- Click Update Status
When you update an order's status:
- The customer receives an email notification about the status change
- If a tracking number is provided, it is included in the notification email
- The timestamp is automatically recorded (delivered_at for delivered orders, cancelled_at for cancelled orders)
WARNING
Be careful when cancelling orders. This action records the cancellation time. If the customer paid online, you may need to process a refund through your payment gateway's dashboard.
Downloading Documents
For each order, you can download three types of PDF documents:
Invoice
Click Download Invoice to generate a PDF invoice containing:
- Your store details and logo
- Customer billing information
- Itemized product list with prices, HSN codes, and quantities
- Order totals (subtotal, tax, shipping, discount, total)
- QR code for quick reference
Shipping Label
Click Print Label to generate a shipping label PDF with:
- Sender (your store) address
- Recipient (customer) address
- Order number
- Barcode (Code 128 format) for scanning
Packing Slip
Click Print Packing Slip to generate a packing slip PDF with:
- Order details
- List of items to pack with quantities
TIP
These PDF documents are generated on the fly. You do not need to install any additional software — they work right out of the box.
Order Notifications
Shop Craft automatically sends email notifications to customers at key points:
| Event | Notification |
|---|---|
| Order placed (COD) | Order Confirmation email |
| Payment verified (online) | Order Confirmation email |
| Status changed | Order Status Changed email with tracking info (if available) |
These notifications are sent to the customer's registered email address. Make sure your Email/SMTP settings are configured for notifications to work.
Next Steps
- Customers — View customer details and order history
- Transactions — Track payment transactions for orders