Shopify orders live on the Orders page of your Shopify admin, where each one carries an order status, a payment status and a fulfillment status. From there you can edit unfulfilled items, cancel, archive and export orders to CSV, and delete a few specific order types.
The mistake that costs people is bulk cancelling. As of October 2026, when you cancel orders in bulk the Refund payment prompt might not appear, and every canceled order is refunded immediately, including orders you've already refunded. That can trigger duplicate refunds. If any order in the batch has been refunded, or you want the Later refund option, cancel them one at a time.
Reading the three kinds of status
| Status type | Common values | What it tells you |
|---|---|---|
| Order | Open, Archived, Canceled | Whether there's still work to do on the order |
| Payment | Pending, Authorized, Paid, Partially paid, Refunded, Voided, Expired | Whether you've been paid and what you need to capture |
| Fulfillment | Unfulfilled, In progress, On hold, Scheduled, Partially fulfilled, Fulfilled | Where the items are in picking, packing and shipping |
| Return | Return requested, Return in progress, Inspection complete, Returned | Which return task needs doing next |
Two badges are worth watching. Expiring appears two days before the deadline for capturing an Authorized payment, and Expired means the payment wasn't captured in time. Voided isn't the same as canceled: an order can stay Open while its payment is Voided. Unpaid is a catch-all filter that covers Authorized, Pending, Expired and Partially paid orders.
What you can change after someone buys
You can edit unfulfilled items, add or remove products, change quantities, update shipping fees and add manual discounts, then send an updated invoice or issue a refund for the difference. You need to be the store owner or have the Edit orders permission. What you can't do matters more:
- You can't remove fulfilled items or change their quantity.
- You can't edit orders imported into your admin or created by an app. Only the app that created an order can edit it.
- You can't edit orders paid with Shop Pay Installments or orders using local delivery.
- You can't add a product bundle when editing, and shipping rates aren't recalculated for you.
- Discount codes, automatic discounts and shipping discounts can't be added, edited or removed on an order.
Two side effects catch people out. If you edit an order after the day it was placed, your reports show the edit as a separate order. And some fulfillment apps don't recognise edits, so you could ship an item you removed and weren't paid for. Check with the app's developer before relying on order edits.
Cancelling a single order
- From your Shopify admin, go to Orders and click the order.
- Click More actions, then Cancel order.
- Choose the refund: original payment method, store credit, or Later.
- Pick a reason for cancellation and add a staff note if it helps.
- Untick Restock inventory or Send a notification to the customer if you don't want them. Both are on by default.
- Click Cancel order.
Use Later when you want a partial refund, want to split it between card and store credit, or have lost a chargeback and the funds were already taken from your payout, so the customer isn't refunded twice. Credit card transaction fees aren't returned to you when you refund. You can't cancel an order once it's partially fulfilled, and bulk cancelling is capped at 250 orders at a time.
Orders stuck on Payment pending
Customers paying by methods other than credit card, such as wire, barcodes or cryptocurrency, can leave an order on Payment pending while the provider processes it. Pending payments usually expire after about a week. While the status is Payment pending, you might be blocked from:
- editing items, discounts or the shipping address
- restocking items or cancelling the order
- manually collecting payment or marking it as paid
Shopify won't stop you fulfilling, but its advice is to wait until the status says Paid before you ship. If the payment fails, the customer gets an email with a Pay now link. If it moves to Expired, ask the provider whether it can still be captured before you cancel.
Archiving, deleting and exporting
Most finished orders are archived automatically and show in the Closed view. Deleting is far more limited: only test orders, orders paid with a manual payment method, drafts later marked as paid, orders imported through the API and draft orders can be deleted, and only after they're archived or canceled. Orders paid with a gift card can be archived but never deleted.
To export, sort and filter your orders, click Export and choose orders or transaction histories. Exports of up to 50 orders download straight to your device, while larger exports or exports by date are emailed to you and the store owner. An export of 400,000 items might take around 4 hours. The transaction history only includes captured payments, not authorizations, and every order keeps the product titles and prices from the moment it was placed, even if you've changed the product since.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
My verdict on managing Shopify orders
I'd do day-to-day order work in the admin and lean on the status filters, especially Unpaid and Expiring, so nothing slips past a capture deadline. I'd cancel individually whenever refunds are involved, because the bulk route can refund twice. And I'd wait for Paid before shipping anything on a pending payment. When the same order tasks keep repeating, Shopify Flow can take over the routine ones, and if you sell in person too, Shopify POS orders land in the same list.
Repetitive order admin, from tagging to follow-up emails, is exactly where workflow automation pays off for a small team. I run AI training and workshops for teams, and help businesses with AI enablement and workflow automation, so the busywork runs itself and people get time back. Most of that work is with SaaS marketing teams and small businesses. Here's how we can work together.
Frequently asked questions
Can I edit a Shopify order after it's fulfilled?
You can't remove fulfilled items or change their quantity, but you can add and manage discounts for fulfilled and unfulfilled items.
Why can't I cancel a Shopify order?
Orders that are partially fulfilled, on Payment pending with scheduled payments, already canceled, or created by some third-party apps can't be canceled from the admin. Check the order's Timeline for details.
Can I delete an order in Shopify?
Only test orders, manual payment orders, drafts marked as paid, API-imported orders and draft orders can be deleted, and they must be archived or canceled first.
How many Shopify orders can I cancel at once?
You can cancel up to 250 orders at one time. For more, process them in smaller batches.
Why does an edited order show twice in my reports?
If you edit an order after the day it was placed, reports display the edit as a separate order, even though no new order was created.


