- Short answer
- Payment status tracks the money, fulfillment status tracks shipping, and both are separate from the order's Open, Archived or Canceled status.
- Payment statuses
- Ten on Shopify's order-status page; Expiring is a badge shown two days before the capture deadline
- Fulfillment statuses
- Seven on that page; the Orders filter also lists Request declined
- Authorized orders
- Capture within 7 days on Shopify Payments; other providers set their own period
- Due vs Overdue
- Status page and filter say Due; the deferred-payments page calls a missed due date Overdue
- Order status
- Open, Archived or Canceled — a separate field; a Voided payment can sit on an Open order
Where do you see an order's payment and fulfillment status?
Every order carries two separate statuses, and the Orders page lets you filter by either. They move independently: a new order starts as Unfulfilled whatever its payment status, unless you've set checkout to fulfill orders automatically (not for pickup orders, and only after capture if you capture manually), and Shopify's pending-payments guide says you aren't prevented from fulfilling before payment, though it advises waiting for Paid. The order's Timeline keeps its history, including payment events.
- Orders
What does each payment status mean?
Shopify's order-status page lists ten payment statuses; the Orders filter offers the same ten, with Payment pending shown as Pending.
| Payment status | What it means | What you do next |
|---|---|---|
| Pending | Not paid yet: a non-card method still processing, payment terms, or a manual method such as Cash On Delivery | Wait, or Mark as paid once you've been paid (may be blocked with alternative providers) |
| Authorized | Payment details validated, not captured yet | Capture it; it becomes Paid |
| Due | Not captured by the due date in the payment terms | Accept payment, or Mark as paid |
| Expired | Authorized payment not captured before the provider's deadline, or an alternative provider couldn't process it | Alternative provider: ask whether it can still be captured; expired card authorization: you might be unable to collect |
| Paid | Captured, or marked as paid | Fulfill; refund later if needed |
| Partially paid | You captured less than the order value | Capture more, up to the authorized amount, if your provider supports multiple captures (on Shopify Payments: Plus only, with Amex, Visa, Discover or Mastercard); otherwise invoice the customer |
| Refunded | Full amount returned | — |
| Partially refunded | Less than the full amount returned | Refund more if needed |
| Voided | Authorization voided before capture; hold on the payment method released | — |
| Unpaid | Group: Authorized, Pending, Expired, Partially paid (not Due) | Filter all four at once |
Expiring isn't among them, as the help page puts it:
Expiring isn't a payment status, but the Expiring badge is displayed two days before the deadline for capturing payment on orders that have the Authorized payment status.
Shopify Payments provides an authorization period of 7 days; other card providers set their own, and after it ends you might be unable to collect any money. On Shopify Payments, an email can warn you 1 day before an authorization expires, and filtering Orders › Payment status to Authorized lists the orders waiting. Plus stores on Shopify Payments can get longer periods — see how long you can hold an authorized payment.
- Orders
Shopify's own pages, read October 30, 2026, name an unpaid due date differently: the order-status page and the Orders filter say Due, while the deferred-payments page says the order status becomes Overdue. Filter by Due — the value the filter actually offers. Some stores, in early access, can waive an outstanding balance; when nothing else is left to collect, the order is usually marked as paid.
With an alternative (non-card) provider, editing, restocking, canceling and marking as paid might be blocked while payment is pending — see which pending payments actually block you.
What does each fulfillment status mean?
The same page lists seven fulfillment statuses:
| Fulfillment status | What it means | What moves it on |
|---|---|---|
| Unfulfilled | New orders start here, unless you've set checkout to fulfill orders automatically | You fulfill it or request fulfillment |
| In progress | Being picked and packed; not for pickup or local delivery | You, or a service that accepted your request |
| On hold | Inventory can be reserved; fulfilling is blocked | Releasing the hold; it returns to its previous status |
| Scheduled | Prepaid subscription order before its fulfillment date | The date arriving; no action required |
| Partially fulfilled | Some items fulfilled | Fulfilling the rest |
| Fulfilled | All items fulfilled and shipped | — |
| Fulfillment not required | No items to fulfill (canceled, fully refunded or removed) | — |
You can put a fulfillment On hold yourself — for example when an order is flagged as having a high risk of fraud, inventory isn't available, or cost or quantity exceeds a set value — adding up to 10 manual holds and choosing which to release. Whether Shopify holds high-risk orders itself is a separate question.
Apps and services place five types of system hold automatically:
- Marketplace authorization pending
- Managed Markets authorization pending
- Awaiting return items
- Pending upsell offer — On hold for one hour, with a post-purchase upsell app
- Unknown delivery date
The Orders filter also lists Request declined, which the order-status page we read on October 30, 2026 doesn't describe; Shopify's developer documentation says: “Displayed as Request declined.” When a fulfillment service declines a request, the order returns to Unfulfilled, and the service can add a note — see when a service rejects an order.
Which statuses change without you doing anything?
Scheduled prepaid subscription orders move on when their fulfillment date arrives, and a Pending upsell offer hold lasts one hour. After you request fulfillment from an app-based service, the status is In progress while you wait; the service controls it, and the detailed status shows Requested or Accepted. On Shopify Plus, capture per fulfillment captures payment automatically as line items are fulfilled — see how capture per fulfillment works.
Point of sale orders differ: payment capture settings apply only to online store orders, and a POS order can't be manually changed to Unfulfilled after it's placed.
How is order status different from payment and fulfillment status?
Three other fields are easy to confuse with these two:
- Order status — Open while payment, fulfillment or returns remain, Canceled or Archived; most finished orders are archived automatically by default, and an archived canceled order shows both badges.
- Delivery status — the Orders filter has eight values, including Delayed and Tracking added; the Shopify Shipping labels page has its own list, without those two. Filter orders by the filter's values.
- Return status — none until there's a return; the order-status page names four values, the filter three, so filter by those three.
A Voided payment isn't a canceled order: the hold on the customer's payment method is released and the order can remain Open.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial Policy