How to check orders with preorder products
Checking preorder orders in STOQ lets you see every order that contains a preorder product, along with its payment status, fulfillment status, and linked offers. You can view all preorder orders in one place from the Reports section, or drill into a specific offer to see only the orders associated with it. Clicking into any order opens a detailed view showing products, payment breakdown, customer information, and a full activity timeline.
This guide walks you through both ways to access preorder orders and explains what the order details page shows.

Before You Begin
Make sure the following requirements are met before checking preorder orders.
- STOQ is installed on your Shopify store with the app embed enabled.
- At least one preorder offer is set up and active (or was previously active).
- Customers have placed orders containing preorder products. If no orders exist yet, the table displays an empty state.
View All Preorder Orders from Reports
The Reports section gives you a centralized view of every preorder order across all your offers.
How to Access
- In your Shopify admin, open the STOQ app.
- Click Reports in the left navigation menu.
- Click the Preorders main tab at the top.
- Select the Orders sub-tab.
The orders table loads showing all preorder orders, with the most recent orders displayed first by default.

Orders Table Columns
Each row in the orders table displays the following information.
Column | Description |
|---|---|
Order name | The Shopify order number (e.g., #1001). Click to open the order details page. |
Date | The date and time the order was created, shown in your local timezone. |
Name | The customer's first and last name. Hover over the name to see their email or phone number. |
Total | The total order value, displayed in the order's currency. |
Payment status | A badge showing the payment state: Paid, Partially paid, Unpaid, Authorized, Refunded, Partially refunded, Voided, or Cancelled. A red Due badge also appears if the remaining payment is past its due date. |
Fulfillment status | A badge showing the fulfillment state: Fulfilled, Partially fulfilled, Unfulfilled, Scheduled, On hold, In progress, Open, Pending fulfillment, or Restocked. |
Products | The name of the preorder line item with a selling plan attached. If multiple preorder items exist, shows the first item and "and X more". |
Offers linked | The preorder offer(s) associated with the order. Deleted offers appear in red with a tooltip noting "This offer has been deleted". |
Filtering and Searching Orders
Use the filter bar above the table to narrow down your results.
- Payment status — Filter by one or more payment statuses (e.g., Paid, Unpaid, Partially paid).
- Fulfillment status — Filter by one or more fulfillment statuses (e.g., Unfulfilled, Scheduled, On hold).
- Cancelled status — Show all orders, only not cancelled, or only cancelled.
- Active offer — Filter by a specific active preorder offer.
- Inactive offer — Filter by a previously inactive offer.
- Discarded offer — Filter by a deleted offer.
- Product / Variant — Use the Shopify resource picker to filter by specific products or variants.
- Date range — Choose from preset date ranges (7 days, 30 days, 60 days, 90 days, 6 months, 12 months, All time) or set a custom date range.
- Search — Type an order name, email, or customer name in the search bar.
- Per page — Change how many orders display per page (default: 25).
Exporting Orders
To export preorder orders as a CSV:
- Apply any filters you need (optional).
- Click the Email CSV option.
- A confirmation dialog asks: "Are you sure you want to export this report & send it to {email}?"
- Click OK. The CSV file is emailed to the address configured in Reports → Settings.
View Orders for a Specific Offer
You can also check orders tied to a single preorder offer by navigating to that offer directly.
How to Access
- In your Shopify admin, open the STOQ app.
- Click Preorders in the left navigation menu.
- Click on the offer name you want to inspect.
- Select the Orders tab within the offer page.
This view shows the same orders table as the Reports section, but automatically filtered to show only orders linked to the selected offer. The offer filter is locked — you cannot change it from this view.
Differences from the Reports Orders Tab
Feature | Reports → Preorders → Orders | Individual Offer → Orders |
|---|---|---|
Scope | All preorder orders across all offers | Only orders linked to the selected offer |
Offer filter | Can filter by any active, inactive, or discarded offer | Locked to the current offer (cannot change) |
Available filters | Payment status, Fulfillment status, Cancelled status, Search, Active/Inactive/Discarded offer, Product/Variant, Date range, Per page | Payment status, Fulfillment status, Cancelled status, Search, Product/Variant, Date range, Per page |
Empty state | Generic empty state | Shows "No orders for this offer yet" with a message that orders placed with this offer will appear here |
Order Details Page
Click any order name (e.g., #1001) in the orders table to open its detail page. The order details page shows comprehensive information organized into three main sections.
Products Section
The left column displays a Products card listing every line item in the order.
For each product line item, you see:
- Product image — A thumbnail of the product (loaded from Shopify).
- Product name — The full variant name.
- SKU — The product's SKU (or "-" if not set).
- Offer — If the line item was sold under a preorder offer, the offer name appears with a link icon to navigate to that offer.
- Price breakdown — Unit price × quantity = line total.
Payment Breakdown Section
Below the products, the Payment Breakdown card shows the full financial summary.
- Payment status badge — The current payment state (e.g., Paid, Partially paid, Cancelled). A Due badge also appears if the remaining balance is past due.
- Subtotal — The total before shipping and taxes, with item count.
- Shipping — Shipping cost.
- Taxes — Each tax line with its rate and amount.
- Total — The full order total.
- Paid — The amount already collected.
- Balance — The outstanding amount, with the payment due date if applicable (e.g., "Due January 15, 2025").
Customer Information Section
The right sidebar displays a Customer card with:
- Email address — The customer's email.
- Phone number — The customer's phone (if provided).
Activity Timeline
Below the payment breakdown, the Activity section shows a chronological timeline of all events related to the order. Events are sorted newest first.
Event Type | Description |
|---|---|
Order created | "Order #1001 was successfully created" — shown when the order was first placed. |
Confirmation email sent | "Order confirmation email was sent to {email}" — tagged with "(sent manually)" if triggered manually. |
SMS confirmation sent | "SMS confirmation was sent to {phone}" — tagged with "(sent manually)" if triggered manually. |
Shipping update email sent | "Shipping update email was sent to {email}" — tagged with "(sent manually)" if triggered manually. |
Fulfillment hold applied | "All fulfillments were placed on hold for this order: X total, Y held, Z failed, W skipped". |
Fulfillment split | "Fulfillments containing preorders were split: X total, Y split, Z failed". |
Payment collected | "Payment of {amount} was successfully collected" — tagged with "(collected manually)" if triggered manually. |
Payment failed | "Payment collection of {amount} failed: {error}" — tagged with "(attempted manually)" if triggered manually. |
Payment rescheduled | "Payment due date rescheduled from {old date} to {new date}" — tagged with "(rescheduled manually)" if triggered manually. |


Actions Available on the Order Details Page
The order details page provides several actions accessible from dropdown menus at the top of the page.
Notify Customer
- Send email confirmation — Re-send the preorder confirmation email to the customer (paid plan required).
- Send SMS confirmation — Send an SMS confirmation if the customer has a phone number on file (paid plan required).
- Send shipping update — Send a custom shipping update email with editable subject, header, and body text. You can use
{{order.name}}and{{shop.name}}as variables.
Fulfill Order
- Open scheduled fulfillments — Make scheduled fulfillments available for immediate fulfillment (paid plan required).
- Release "On hold" fulfillments — Release fulfillments currently on hold (paid plan required).
- Reschedule fulfillment — Change the fulfillment date using a date picker (paid plan required).
More Actions (Payment)
- Reschedule payment — Change the payment due date (paid plan required). Disabled for paid, refunded, or voided orders.
- Collect payment — Request Shopify to collect the outstanding balance (paid plan required). Disabled for already-paid or cancelled orders.
Bulk Actions from the Orders Table
When you select one or more orders using the checkboxes in the orders table, promoted and additional bulk actions become available.
Promoted Bulk Actions
- Collect payment — Collect outstanding payments on selected unpaid orders (paid plan required).
- Send shipping update — Send a shipping update email to all selected orders (paid plan required).
Additional Bulk Actions
Communication:
- Send email confirmation — Send confirmation emails to selected orders (paid plan required).
Fulfillment:
- Open scheduled fulfillments — Open scheduled fulfillments on selected orders (paid plan required).
- Release "On hold" fulfillments — Release held fulfillments on selected orders (paid plan required).
- Reschedule fulfillment — Reschedule fulfillment dates on selected orders (paid plan required).
Payment:
- Reschedule payment — Reschedule payment due dates on selected orders (paid plan required).
Known Limitations
Keep these constraints in mind when checking preorder orders.
- Paid plan required for most actions. Viewing and filtering orders is available on all plans, but bulk actions, sending notifications, collecting payments, and rescheduling require a paid plan.
- Orders table shows Shopify preorder orders only. The table only includes orders that contain products sold through a STOQ preorder offer (with a selling plan attached). Regular orders do not appear.
- Cross-page selection is not supported. You can select orders on the current page only. Use the "Select all matching" option to apply actions across all filtered results.
- Timeline data depends on tracked events. The activity timeline only shows events that STOQ has tracked. Events that occurred before STOQ was installed or outside STOQ's tracking are not shown.
- CSV export is emailed. The export is sent to your configured report email address, not downloaded directly. It may take a few minutes.
- Deleted offers show in red. Orders linked to offers that have been deleted still appear in the table, but the offer name is shown in red with a tooltip.
Troubleshooting
Use the table below to resolve common issues when checking preorder orders.
Symptom | Possible Cause | Solution |
|---|---|---|
No orders appear in the table | No customers have placed preorder orders yet, or filters are too restrictive. | Clear all filters by clicking the clear filters option. Ensure at least one preorder offer is active and has received orders. |
An order is missing from the table | The order may not have a selling plan attached, or it may be outside the selected date range. | Check the date filter (switch to All time) and ensure the order was placed through a STOQ preorder offer. |
"Collect payment" button is disabled | The order is already fully paid, cancelled, or refunded. | Check the payment status badge. Payment collection is only available for orders with an outstanding balance. |
Bulk action shows "Upgrade to unlock" | You are on the free plan. | Bulk actions require a paid plan. Click the upgrade prompt to view pricing. |
Order details page shows no timeline events | The order was placed before STOQ began tracking events, or no events have occurred yet. | Only the "Order created" event is guaranteed. Other events appear as confirmations, payments, and fulfillment changes occur. |
Offer name appears in red | The offer linked to the order has been deleted. | This is expected. The order still functions normally; only the offer reference is marked as deleted. |
FAQs
Q: What is the difference between the Reports orders tab and the offer-specific orders tab?
A: The Reports → Preorders → Orders tab shows all preorder orders across every offer. The offer-specific Orders tab (inside an individual offer) shows only orders linked to that particular offer, with the offer filter locked. Both use the same table layout and support the same filters (except the offer filter, which is locked in the offer-specific view).
Q: Can I see orders for a deleted offer?
A: Yes. Orders linked to deleted offers still appear in the Reports orders tab. The offer name is displayed in red with a tooltip saying "This offer has been deleted". You can also filter by deleted offers using the Discarded offer filter.
Q: What does the "Due" badge mean on the payment status?
A: The red Due badge appears next to a Partially paid status when the remaining payment balance is past its due date. This means the customer has not yet paid the outstanding amount and the scheduled payment date has passed. You can collect the payment manually using the Collect payment action.
Q: Can I collect payment on multiple orders at once?
A: Yes. Select the orders using the checkboxes in the orders table, then click the Collect payment promoted bulk action. You can choose whether to send payment notifications to customers. This requires a paid plan.
Q: What does "Select all matching" mean?
A: When you select all orders on the current page, a banner appears offering to "Select all matching" orders. This applies your bulk action to all orders that match your current filters, not just the ones visible on the page. This is useful when you have many pages of orders and want to act on all of them at once.
Q: Can I open the order in Shopify admin from the details page?
A: The order details page shows STOQ-specific information. To view the order in Shopify admin, you can use the order name (e.g., #1001) and search for it in your Shopify admin orders section.
Q: Why does the Products column show a dash (-)?
A: A dash in the Products column means the order's line items do not have a selling plan attached. This can happen if a regular product was included in the same order as a preorder product, or if the selling plan data was not recorded.
Q: How often does the orders table refresh?
A: The orders table loads data when you first open the page or change filters. After performing bulk actions (like collecting payments or rescheduling fulfillments), a banner may appear with a Refresh table button. Click it to see updated results. You can also reload the page manually.
Updated on: 13/04/2026
Thank you!