How to Manage Orders in Magento
Managing orders is one of the most important responsibilities of running a Magento store. After customers place orders, store administrators need to review order details, process payments, create invoices, arrange shipments, handle cancellations, and manage refunds.
Magento provides a centralized Orders section in the Admin Panel where you can view and manage customer purchases throughout the order lifecycle.
In this guide, you will learn how to manage Magento orders step by step.
Why Order Management Is Important
Efficient order management helps you:
- Track customer purchases.
- Verify payment information.
- Create invoices.
- Process shipments.
- Handle cancellations.
- Issue refunds.
- Review order history.
- Communicate order information to customers.
- Monitor the status of individual orders.
A well-organized order management process can also reduce fulfillment mistakes and improve customer satisfaction.
Understanding the Magento Order Lifecycle
A typical Magento order can move through several stages:
Order → Invoice → Shipment → Completion
Depending on the payment method and store configuration, an order may also be:
Pending → Processing → Complete
Other states can include:
- Pending Payment
- Payment Review
- Suspected Fraud
- Processing
- Complete
- Closed
- Canceled
- On Hold
The exact workflow can vary depending on payment methods, inventory configuration, and customizations.
Step 1: Open the Orders Page
Log in to your Magento Admin Panel.
From the dashboard, navigate to:
Sales → Orders
Magento will display the order grid containing orders placed through your store.
The grid may show information such as:
- Order ID
- Purchase Date
- Customer Name
- Grand Total
- Order Status
- Billing Name
- Shipping Name
- Purchased Items
- Payment Method
- Shipping Method
Step 2: Search for an Order
If your store has many orders, use the filters at the top of the order grid.
You can search or filter orders using information such as:
- Order ID
- Customer name
- Customer email
- Purchase date
- Order status
- Grand total
- Payment method
- Shipping information
For example, if a customer provides an order number, you can enter it into the Order ID filter to locate the order quickly.
Step 3: Open an Order
Click the order you want to manage.
Magento will open the order details page.
Depending on your Magento version and configuration, you may see sections containing:
- Order & Account Information
- Addresses
- Payment Information
- Shipping & Handling Information
- Items Ordered
- Order Totals
- Comments History
Review the information carefully before taking further action.
Step 4: Review Customer Information
The order page provides information about the customer associated with the order.
You can review details such as:
- Customer name
- Email address
- Billing address
- Shipping address
- Customer account
- Order date
Check the shipping and billing addresses carefully before fulfillment.
Step 5: Review Ordered Products
The Items Ordered section shows the products included in the order.
You may see:
- Product name
- SKU
- Price
- Quantity ordered
- Quantity invoiced
- Quantity shipped
- Discount
- Tax
- Subtotal
This information helps you verify exactly what the customer purchased.
Step 6: Review Payment Information
The payment section displays information about the payment method used for the order.
Depending on your payment gateway, you may see details such as:
- Payment method
- Transaction information
- Payment status
- Billing information
- Authorization information
Sensitive payment information is normally handled by the payment gateway rather than stored directly in Magento.
Step 7: Create an Invoice
An invoice records the amount that is being charged to the customer.
For orders that can be invoiced manually, open the order and click:
Invoice
Review the products and quantities that should be invoiced.
If necessary, adjust the invoice quantities.
Then click:
Submit Invoice
Magento will create the invoice.
Depending on the payment method, the invoice may also trigger the payment capture process.
Important
Do not manually invoice an order without understanding how its payment method works. Some payment methods automatically invoice orders, while others may require manual invoicing.
Step 8: Create a Shipment
After an order has been invoiced and the products are ready to be dispatched, you can create a shipment.
Open the order and click:
Ship
Review the products and quantities being shipped.
Enter shipping information where applicable, such as:
- Carrier
- Tracking number
- Package information
Then click:
Submit Shipment
Magento records the shipment and updates the order accordingly.
If tracking information is available, customers may be able to use it to track their delivery.
Step 9: Add Order Comments
Magento allows administrators to add comments to an order.
Order comments can be useful for recording internal notes or communicating information to customers.
When adding a comment, pay attention to the option controlling whether the comment is sent to the customer.
Use internal notes for information that should remain visible only to administrators.
Step 10: Cancel an Order
If an order has not progressed too far through the fulfillment process, you may be able to cancel it.
Open the order and click:
Cancel
Confirm the cancellation.
Magento will update the order status according to the configured workflow.
Important
Cancellation availability depends on the current order status and payment method. Some orders cannot be canceled once payment has been captured or fulfillment has started.
Step 11: Place an Order on Hold
Magento can allow administrators to place an order on hold when additional verification or action is required.
For example, you may want to hold an order while:
- Confirming customer information.
- Checking payment details.
- Verifying inventory.
- Investigating an unusual order.
Open the order and choose:
Hold
The order will remain on hold until you release it.
Step 12: Release an Order From Hold
When the issue has been resolved, open the order and select:
Unhold
The order can then continue through the normal processing workflow.
Step 13: Create a Credit Memo
A credit memo is used to process refunds.
Open the relevant order and select:
Credit Memo
Review the products and quantities that should be refunded.
Depending on the situation, you may be able to configure:
- Quantity to refund
- Refund shipping
- Adjustment refund
- Adjustment fee
Review the refund carefully before submitting the credit memo.
Then click:
Refund Offline or Refund, depending on the payment method and available options.
Important
Refund behavior depends on the payment gateway. A credit memo does not necessarily mean that every payment method will automatically return money to the customer’s original payment source.
Magento Order Status vs Order State
Magento uses both order states and order statuses.
An order state represents the broader stage of an order in the Magento workflow.
An order status is a label used to describe the current condition of the order.
For example, a store may use statuses such as:
- Processing
- Awaiting Payment
- Ready for Shipment
- Shipped
- Complete
Custom order statuses can also be configured for specific business workflows.
How to View Completed Orders
To find completed orders, go to:
Sales → Orders
Use the Status filter and select the appropriate completed status.
You can then review completed purchases, invoices, shipments, and related information.
How to Find Canceled Orders
Open:
Sales → Orders
Use the order status filter to locate canceled orders.
Reviewing canceled orders can help identify recurring issues such as:
- Payment failures
- Stock problems
- Customer cancellations
- Fraud checks
- Checkout problems
How to Manage Orders for Guest Customers
Magento can accept orders from customers who do not create accounts if guest checkout is enabled.
These orders can still be managed through:
Sales → Orders
Guest orders contain the information required to process the purchase, although they are not associated with a traditional customer account in the same way as registered-customer orders.
Common Magento Order Management Problems
Order Is Not Appearing
If an expected order does not appear, check:
- Payment gateway status.
- Order filters.
- Website/store view.
- Magento logs.
- Payment gateway configuration.
Invoice Cannot Be Created
An invoice may not be available because of the payment method, order state, or because the order has already been fully invoiced.
Check the order’s current status and payment information.
Shipment Cannot Be Created
A shipment may not be available if the order has not reached the appropriate stage or if the items have already been shipped.
Check the quantities ordered, invoiced, and shipped.
Refund Is Not Working
Refund processing depends on the payment method.
Check whether the payment gateway supports online refunds and whether the transaction is eligible for a refund.
Order Status Does Not Change
Order status transitions can depend on payment, invoicing, shipment, inventory, and custom workflow rules.
Review the order history and relevant Magento configuration before manually changing anything.
Best Practices for Magento Order Management
Follow these practices to maintain an efficient order workflow:
- Review new orders regularly.
- Verify payment status before fulfillment.
- Check inventory before shipping.
- Confirm shipping addresses.
- Add tracking information whenever available.
- Use order comments to maintain useful records.
- Process refunds carefully.
- Monitor canceled and failed orders.
- Keep payment and shipping integrations properly configured.
- Back up your store before making major configuration changes.
- Regularly review order-related logs when troubleshooting.
Frequently Asked Questions
Where can I manage Magento orders?
Go to:
Sales → Orders
from the Magento Admin Panel.
Can I cancel a Magento order?
Yes, when the order’s current state and payment method allow cancellation.
How do I create an invoice?
Open the order from Sales → Orders, click Invoice, review the invoice, and submit it.
How do I create a shipment?
Open the order, click Ship, enter the required shipment information and tracking details, and submit the shipment.
How do I refund a Magento order?
Open the order and create a Credit Memo. The available refund options depend on the payment method and transaction status.
Can I add notes to an order?
Yes. Magento provides order comments that can be used for internal notes or customer communication, depending on the selected option.
Conclusion
Magento provides a complete order management workflow through the Admin Panel. From reviewing new orders to creating invoices, shipping products, canceling purchases, and processing refunds, administrators can manage the entire order lifecycle from the Sales → Orders section.
For reliable order processing, always verify payment status, inventory, customer information, and shipping details before fulfilling an order. A consistent workflow helps prevent fulfillment errors and provides customers with a smoother shopping experience.