Manage orders
The orders list shows every order your store receives, whatever its source: your online store, your store app, Zid POS, marketplaces, the order API or orders you create yourself. Open it from Orders > All orders in the sidebar.

From this page you can find orders by status, search and filter them, change their status and payment status, print documents, export them to a file and import orders from a spreadsheet.
A staff member needs permission to view orders to open this page, and permission to edit orders to open an order's details. Creating, importing, exporting, printing and changing statuses each need their own permission. Store owners have all of them. See Staff groups.
Page actions
The buttons at the top of the page:
| Action | What it does |
|---|---|
| Create | Starts a new manual order. See Manual orders. |
| Import orders | Adds orders in bulk from a spreadsheet. See Import orders. |
| Export orders | Exports orders to a file. It is in the more menu (⋮). See Export orders. |
| Customize status | Adds your own sub-statuses under the main order statuses. It is in the more menu (⋮). See Order statuses. |
Status tabs
The tabs above the table split your orders by status. Each tab shows how many orders it holds.
| Tab | Orders in this tab |
|---|---|
| All | Every order, whatever its status |
| New | Received and not yet processed |
| Preparing | Being picked and packed |
| Ready | Packed and waiting for the shipping company or for pickup |
| In delivery | On the way to the customer |
| Completed | Delivered to the customer. On the order itself this status reads Delivered. |
| Cancelled | Cancelled by you or by the customer |
| Processing reverse | A return is in progress |
| Partially Reversed | Some of the products were returned |
| Reversed | The whole order was returned |
For what each status means and which changes are allowed, see Order statuses.
Columns
| Column | What it shows |
|---|---|
| Order number / Source | The order number and where the order came from, such as Store, Merchant Admin or Order API. A gift icon marks gift orders, a Note badge means the customer left a note, and marketplace orders also show their package ID. |
| Customer / Mobile | The customer's name and mobile number. A Visitor badge marks guest checkouts. Select the name to open the customer's profile in a new tab. |
| Platform | The marketing source of the order: the referrer (for example Organic or a campaign) and the device type, such as Desktop web. Point to it to see campaign details. An order is credited to the last campaign the customer clicked within 30 days, tracked per browser. |
| Payment | The payment method. Bank transfers are colored by transfer status, and Fast marks orders placed with quick checkout. |
| Shipping | The shipping method, or Doesn't Require Shipping |
| Payment status | Paid, Partially paid, Unpaid or Voided. You can change it here for some payment methods. |
| Total / Currency | The order total in the order's currency |
| Status | The order status, including any custom sub-status. You can change it here. |
| Tags | The order's tags |
| Created date / Updated date | When the order was placed and last changed |

Select the arrow at the start of a row to preview the order without leaving the list. The preview shows Order products, the Bill and the Customer, and any customer note. Select View to open the full order. Select the order number to go straight to Order details.
Choose which columns appear
Select the columns button next to the search box.
In Customize column, check the columns you want and uncheck the rest, or check All columns.
Select Save.
Order number and Status always stay visible. Your choice is saved for your store. Select the reset icon in the panel to go back to the last saved choice.
Search and sort orders
Type in the Search box to find orders, for example by order number or by the customer's mobile number.
Select the sort button to order the list by Order number, Customer, Total, Created date or Updated date, ascending or descending.
Under the table, choose how many orders to show per page (5, 10, 25, 50, 100 or 500) and move between pages.
Filter orders
Select the filters button next to the search box.

The filters button sits between the columns button and the sort button.Sample data from a demo store. The Filters panel opens with four sections: Order details, Payment details, Customer details and Date. Open a section and fill in the filters you need.

Sample data from a demo store. Select Apply.
The applied filters appear above the table. Select Reset in the panel to clear them and go back to the full list.
Order details
| Filter | How it works |
|---|---|
| Order number | One or more order numbers, separated by commas |
| Marketplace order number | The order number on the marketplace, separated by commas for several |
| Order status | One or more statuses, such as New or Ready, including your custom sub-statuses |
| Source of order | Where the order was placed: External Order API, Store app, Merchant Dashboard, Store, Zid POS, Mazeed, Mazeed services, Trendyol or Amazon |
| Cashier | Orders taken by one or more Zid POS cashiers |
| Shipping method | One or more of your shipping methods, for example to see the orders one shipping company delivers |
| SKU | Orders that contain one or more SKUs, separated by commas |
| Tags | One or more order tags. Available on plans that include order tags. |
| Preorder campaign | Orders placed in one or more preorder campaigns |
| Type | Order, Gift or Preorder |
Payment details
| Filter | How it works |
|---|---|
| Payment status | All, Paid, Partially paid, Unpaid or Voided |
| Payment method | How the customer paid, for example to count the orders paid by card or by cash on delivery: Bank transfer, Cash on delivery (COD), Cash on pick-up (COP), Credit cards, Payment links, Tabby, Tamara, EMKAN, MISPay, Madfu, Zid POS - cash or Zid POS - credit card |
| Payment process id | One or more transaction references from the payment gateway, separated by commas |
Customer details
| Filter | How it works |
|---|---|
| Customer type | All, Company or Individual |
| Customer groups | One or more customer groups |
| Customer name | Search for one customer to see all their orders |
| Country and City | The shipping country, then a city in it. Use them to see where most of your orders come from, for example before you target a marketing campaign. |
Date
| Filter | How it works |
|---|---|
| Display method | Filter by creation date uses the date the order was placed. Filter by modification date uses the date of its last change, whether a status change or any other edit. |
| Date range | Pick a start and end date, or a preset, for example to see the orders of a season or a campaign. After you pick a range, From and To let you narrow it to a time of day. |
Change an order's status from the list
Select the status in the Status column and choose the new status. Some changes ask for more information first: moving an order that needs shipping to Ready asks for the pickup address and the number of boxes, and cancelling asks you to confirm. The list only offers the changes allowed from the order's current status. For the full rules, see Order statuses.

To change the payment status, select it in the Payment status column. You can only change it for cash on delivery, cash on pick-up, bank transfer and manual payment orders. Choosing Paid asks you to confirm.
Bulk actions
Select the checkboxes of the orders you want, or the checkbox in the header to select the whole page, then select Actions.

| Action | What it does |
|---|---|
| Change order status | Moves all selected orders to one status. Return statuses are not offered here. |
| Change payment status | Sets the selected orders to Paid or Unpaid |
| Show invoices | Opens the invoices of the selected paid orders for printing. See Invoices and order summaries. |
| View orders summaries | Opens the order confirmation documents of the selected orders in a new tab |
| Print shipping label | Lists the shipping labels of the selected orders by shipping company, ready to print |
| Export selected orders | Exports the selected orders |
| Export selected (detailed orders report) | Exports the selected orders with product-level detail |
| Export preparation list for selected orders | Exports a picking list for the selected orders |
| Schedule a pickup time to collect shipment | Books a pickup period for the selected Zid Logistics shipments |
| Duplicate order | Copies each selected order into a new manual order |
Bulk actions are available on plans that include them. When your plan does not, the checkboxes are disabled. Scheduling pickups needs the Zid Logistics pickup service.
Change the status of several orders
Select the orders, then select Actions > Change order status.

Sample data from a demo store. Choose the new status and select Save.
If the new status is Ready and any selected order needs shipping, choose the address the shipping company collects from in Select your address to receive orders and enter the Number of boxes in the shipment, then select Save. A location whose place on the map isn't set can't be used; the dialog links to its page so you can set it.
Changes to several orders run in the background. A message tells you when they finish, or that the status could not be changed for some of the orders.
Schedule a pickup for several shipments
Select the orders, then select Actions > Schedule a pickup time to collect shipment.
In Periods for receiving orders, choose a period in Select the appropriate period for receiving orders: First period - Today from 8am to 1pm, Second period - Today from 2pm to 6pm or Not now.
Check the list under Orders that need a receiving date and select Save.
Duplicate orders
Select the orders, then select Actions > Duplicate order. Zid copies each order into a new manual order. If you duplicated one order, its draft opens so you can review and confirm it. If you duplicated several, the manual orders list opens. Zid warns you about anything it could not copy, such as a deleted product, an out-of-stock product, a deleted customer or a payment or shipping method that is no longer active.
Export orders
Select the more menu (⋮) at the top of the page, then Export orders.

Sample data from a demo store. Choose what to export:
Option What you get Limit All orders One row per order 30,000 orders All orders (detailed orders report) Orders with their products and more detail 20,000 orders Products sales Sales per product for the statuses you check: Preparing, Ready, In delivery and Completed Page filters do not apply All orders (preparation list) A picking list for preparing orders 15,000 orders If filters are applied to the list, keep Apply current filters checked to export only the filtered orders, or uncheck it to export everything.
Select Export.
Zid prepares the file in the background and takes you to Export requests, where you download it when it is ready. If an option goes over its limit, it is disabled until you narrow your filters.
To export the orders of one status, one period or one shipping method, filter the list first and keep Apply current filters checked. To export only some orders, select them in the list and use the export actions under Actions.
The preparation list is a short spreadsheet with only the columns your team needs to pick and pack. Its custom_options column holds the options customers filled in for products with customization fields.
All orders and the detailed report need a plan that includes order exports, and Products sales needs a plan that includes product sales reports. The preparation list is available on every plan.
Import orders
Select Import orders at the top of the page.
Under Download template, select Download to get the spreadsheet template.
Fill one order per row and save the file as
.xlsxor.csv.Under Upload file, select Upload and choose your file.
Select Import.
The import runs in the background. When it finishes, the new orders appear in the list. If some rows fail, the dialog lists each failed row with its error so you can fix the file and import those rows again.
Importing orders needs permission to create orders.
When the list is empty
A new store sees Your orders will show here with a button to create your first order. When a search or filter matches nothing, you see No results found: select Clear all filters to start over, or Create order to add one manually.
In stores registered as charities, orders are called donations. The page is named Donations, only the All, New, Completed and Cancelled tabs appear, and the Shipping column is hidden.
Related
In this section
- Order detailsReview an order's products, shipping, payment and customer, change its status, print the label, and add comments and tags.
- Edit an orderChange the products, quantities, discount code, payment, shipping, customer or recipient of an order before it ships.
- Returns and refundsReturn a completed order in full or in part, issue a return label, record the items you receive and refund your customer.
- Invoices and order summariesView and print tax invoices, credit notes, order confirmation documents and shipping labels for one order or many.
- Manual ordersCreate a manual or draft order for a customer who orders by phone or WhatsApp: add products, customer, shipping and payment, then confirm.
- Abandoned cartsRecover abandoned carts: see carts customers left before checkout, send SMS, WhatsApp or email reminders and track recovered sales.
- Zid VoiceLet the Zid Voice AI assistant call customers about their abandoned carts: approve your store name, then set up and launch a call campaign.
- Order statusesLearn what each order and payment status means, which status changes are allowed, how to cancel an order, and add custom sub-statuses.
Still need help?
Our customer service team is ready to help, or find quick answers in the FAQ.