Orders
Complete guide to managing customer orders in OpenCart 4
Introduction
The Orders section is the central hub for managing all customer purchases in OpenCart 4. This comprehensive system allows you to view, process, modify, and track orders from initial placement to final fulfillment.
Order Processing Workflow Orders automatically appear in this section when customers complete checkout. You can then process payments, update status, manage shipping, and handle customer communications.
Accessing Orders
To access the Orders section:
Navigate to Sales in the main admin menu
Click on Orders to open the order management interface
View the order list displaying all customer orders
Order List Overview
The main Orders page displays a comprehensive list of all customer orders with the following information:
Order ID
Unique identifier assigned to each order
Customer
Customer name and contact information
Store
Store location where order was placed
Status
Current order status (Pending, Processing, Complete, etc.)
Date Added
When the order was initially placed
Date Modified
Last time the order was updated
Total
Order total amount
Action
Available actions (Edit, Delete, Invoice)

Filtering Orders
OpenCart 4 provides powerful filtering capabilities to help you find specific orders quickly:
Step 2: Apply Search Criteria
Use any combination of the following filters:
Order ID: Search by specific order number
Customer: Search by customer name or email
Store: Filter by specific store location
Order Status: Filter by order status
Total Amount: Search by order total
Date Ranges: Filter by date added or modified

Viewing Order Details
To view complete order information:
Click the Edit button next to any order in the list
Review the comprehensive order details including:
Customer information and contact details
Payment and shipping addresses
Products ordered with quantities and prices
Order totals and applied discounts
Order history and status updates

Order Status Management
Available Order Statuses
OpenCart 4 includes several built-in order statuses:
Pending
Order received but not yet processed
Processing
Order is being prepared for shipment
Shipped
Order has been shipped to customer
Complete
Order fulfilled and completed
Canceled
Order has been canceled
Denied
Order was denied (fraud, payment issues)
Failed
Payment processing failed
Refunded
Order has been refunded
Updating Order Status
Best Practice Always add comments when updating order status to maintain clear communication and audit trails for your team.
Manual Order Creation
You can create orders manually for phone orders, in-person sales, or special customer requests:

Invoice Generation
Generate professional invoices for orders:

Advanced Features
Reward Points Management
Manage customer reward points directly from orders:
Add Reward Points: Award points for completed orders
Remove Points: Deduct points for returns or adjustments
Track Point Balance: Monitor customer reward point totals
Affiliate Commission
Handle affiliate commissions through order management:
Commission Tracking: Track affiliate commissions per order
Commission Payments: Manage commission payouts
Affiliate Performance: Monitor affiliate sales performance
Subscription Orders
Orders containing subscription products include:
Subscription Details: View subscription plan information
Billing Cycles: Monitor recurring billing schedules
Subscription Status: Track subscription active/canceled status
Order Editing
You can modify existing orders to:
Update Customer Information: Change contact details or addresses
Modify Products: Add, remove, or change product quantities
Adjust Totals: Apply discounts, coupons, or manual price adjustments
Update Shipping: Change shipping method or address
Important Note When editing orders, be cautious about changing prices or totals as this may affect accounting and reporting accuracy.
Bulk Actions
Perform actions on multiple orders simultaneously:
Delete Orders: Remove multiple orders at once
Update Status: Change status for multiple orders
Print Invoices: Generate invoices for multiple orders
Troubleshooting
Common Order Issues
Order Not Appearing
Check if customer completed checkout
Verify payment was processed successfully
Ensure order status is not set to hidden
Missing Customer Information
Verify customer account exists
Check if guest checkout was used
Ensure required fields were completed
Payment Processing Issues
Confirm payment gateway configuration
Check for declined payments
Verify currency settings
Shipping Calculation Problems
Validate shipping method settings
Check product weight and dimensions
Verify shipping zone configurations
Best Practices
Order Management Tips
Update order status promptly to keep customers informed
Use clear, descriptive comments in order history
Regularly review and process pending orders
Maintain accurate inventory through proper order processing
Use filtering to manage high-volume order periods efficiently
Next Steps
After mastering order management, explore:
Returns Processing - Handling product returns and refunds
Subscription Management - Managing recurring orders
Order Status Configuration - Customizing order status workflow
Last updated