Last updated: November 9, 2026. Based on Shopify’s Help Center and Changelog, checked on November 9, 2026.
Quick answer: On Shopify, you can edit orders yourself in the admin (add or remove items, change quantities, adjust shipping) and cancel them with a refund to the original payment or to store credit. Since June 2026, customers can also request a cancellation of unshipped items from their account, which you review and approve. What Shopify doesn’t offer on its own is letting customers edit their order themselves, such as changing a size or address, so for that you need an order editing app.
Key takeaways:
- Staff can edit and cancel orders in the admin.
- Customers can request cancellations, not edits.
- Set a clear time window and policy.
In this guide
- What Shopify allows on its own
- Edit an order in Shopify admin
- What you can’t edit
- Cancel an order (refund or store credit)
- Let customers request cancellations
- Handle exchanges
- An edit and cancel policy you can copy
- When you need an app
- The bottom line
- FAQ
What Can You Do on Shopify Without an App?
Staff can edit and cancel orders, and customers can request cancellations, but customers can’t change their own orders.
| Task | Who can do it | Built into Shopify? |
|---|---|---|
| Add or remove items, change quantities | Staff, in the admin | Yes |
| Cancel an order with a refund or store credit | Staff, in the admin | Yes |
| Request a cancellation of unshipped items | Customers, from their account; you approve | Yes, since June 2026 |
| Request a return or exchange | Customers, from their account; you approve | Yes, with self-serve returns |
| Change size, color, address or quantity themselves | Customers | No, needs an app |
| Cancel instantly within a set time, without review | Customers | No, needs an app |
How Do You Edit an Order in Shopify Admin?
Open the order and use Edit to add or remove products, change quantities, adjust shipping or add a discount (Shopify Help Center). You need to be the store owner or have the Edit orders permission.
- Go to Orders and open the order.
- Click Edit.
- Add products, remove items or change quantities. You can also add a custom shipping charge or one order-level discount.
- Review the new total. If it goes up, send the customer an invoice for the difference. If it goes down, refund the difference.
- Choose whether to notify the customer, and click Update order.
What Can’t You Edit on a Shopify Order?
Shopify lists several limits on order editing (Shopify Help Center):
- Fulfilled items: you can’t remove them or change their quantity.
- Discount codes and automatic discounts: can’t be added, edited or removed. Only one custom order-level discount is allowed.
- Shipping: rates aren’t recalculated, the delivery method can’t be changed, and local delivery orders can’t be edited.
- Payment types: Shop Pay Installments orders can’t be edited, and editing may be unavailable while payment is pending.
- Bundles and imported orders: you can’t add a bundle to an order, and imported orders can’t be edited.
- Reports: edits made after the order date show up as new orders in your analytics.
Personalized products need extra care: details such as engraving text are saved on the order as line item properties, which order editing doesn’t change. See how to change personalization after an order.
How Do You Cancel an Order on Shopify?
From the order page, choose More actions > Cancel order, then pick how to refund (Shopify Help Center).
- Go to Orders and open the order.
- Click More actions > Cancel order.
- Choose a refund option: original payment method, store credit (needs the Refund to store credit permission), or Later if you want to refund part of it or check the order first.
- Choose a cancellation reason. Restock inventory and Send a notification to the customer are ticked by default.
- Confirm the cancellation.
Partially fulfilled orders can’t be cancelled. Cancel the fulfillment first, then cancel the order. Refunding to store credit keeps the money in your store; see how to use Shopify store credit.
Can Customers Cancel Their Own Orders on Shopify?
They can request it. Since June 18, 2026, Shopify’s self-serve returns also support cancellation requests (Shopify Changelog).
- What customers do: request a cancellation for items that haven’t shipped yet, from their order in customer accounts.
- What you do: you’re notified, then approve or decline the request in your admin. Approving removes the items through the normal refund flow (Shopify Help Center).
- Rules: set which items qualify and how long customers have to ask. A default rule applies to your whole store, and you can add different rules for individual markets.
- Selling in the EU: Shopify says the market rules let you offer a withdrawal window from order placement until 14 days after the last item is delivered, without changing other markets.
Set it up from your Shopify returns settings for self-serve returns and cancellations, and check Shopify’s help page for the current steps, as Shopify updates this area often.
How Do You Handle Exchanges on Shopify?
- Before shipping: edit the order in the admin. Remove the wrong size and add the right one, then collect or refund any price difference.
- After delivery: with self-serve returns, customers request a return, and when you approve it you can add exchange items and send a return label (Shopify Help Center).
- As store credit: refund the return to store credit so the customer can choose something else.
What Should Your Order Edit and Cancel Policy Say?
A short, clear policy cuts support emails and sets expectations. Copy this and change the parts in brackets:
Order changes and cancellations
You can change or cancel your order within [2 hours] of placing it, as long as it hasn't been prepared for shipping.
What you can change: shipping address, size or color, quantity, and adding or removing items.
What we can't change: personalized or made-to-order items once production has started.
To cancel: go to your order in your account and request a cancellation, or reply to your order confirmation email.
Refunds: cancelled orders are refunded to your original payment method within [5-10] business days, or as store credit straight away if you prefer.
Once your order has shipped, you can return it under our return policy.
Add it to your shipping or refund policy page, your FAQ, and your order confirmation email.
When Do You Need an Order Editing App?
When customers should fix their own orders without emailing you. Shopify’s built-in tools rely on staff edits and reviewed requests, which gets slow when orders pile up, for example during BFCM. An app is worth it if you want customers to:
- Change their size, color, quantity or shipping address themselves, within a time window you set.
- Cancel instantly before fulfillment, without waiting for review.
- Get a refund to store credit or swap items automatically.
- Edit personalization details before production starts.
Check that the app works with your customer accounts version and your fulfillment setup, and test it with a real order before turning it on.
The Bottom Line
Shopify lets you edit and cancel orders in the admin, refund to the original payment or store credit, and, since June 2026, accept cancellation requests from customers with rules per market. Set a clear time window, publish a simple policy, and handle exchanges through edits or self-serve returns. If you want customers to change their own orders without contacting you, add an order editing app.
Frequently Asked Questions
Can customers edit their own orders on Shopify?
Not on their own. Staff can edit orders in the Shopify admin. Letting customers change items, sizes or addresses themselves needs an order editing app.
Can customers cancel their orders on Shopify?
They can request a cancellation for unshipped items through self-serve returns and cancellations, added in June 2026. You review and approve each request.
Can I refund a cancelled order as store credit?
Yes. When you cancel an order, you can refund to store credit instead of the original payment method, if you have the Refund to store credit permission.
Can I cancel a partially fulfilled order?
No. Cancel the fulfillment first, then cancel the order.
Can I change a discount code after an order is placed?
No. Shopify doesn’t let you add, edit or remove discount codes or automatic discounts when editing an order. You can add one custom order-level discount.
Can I edit personalization details on a Shopify order?
Not with Shopify’s order editing, because personalization is saved as line item properties. See our guide on changing personalization after an order.
Related Reading
- Can Customers Change Personalization After Ordering on Shopify?
- Shopify Store Credit as Loyalty Rewards
- Shopify BFCM 2026: The Complete Guide
Update Log
November 9, 2026: First published, based on Shopify's Help Center and the June 18, 2026 changelog on self-serve cancellations.
