How to Cancel and Edit Orders in Shopify: 2026 Guide
Order Undo App Demo - Cancel and Edit Orders in Shopify
Watch how Order Undo enables customer self-service order cancellation and editing in Shopify stores
How do you cancel or edit a Shopify order?
Merchants can cancel and edit eligible orders from Shopify admin. Cancellation can include an original-payment refund, store credit, or a later refund. Order Undo adds customer self-service within merchant-defined rules. Its editing flow cancels the original order and restores the items to a cart for a new checkout, rather than editing that order in place.
Choose the workflow based on what needs fixing. An address typo may only need a merchant update. A customer who wants to rebuild a purchase may prefer a new checkout. Neither route should leave the warehouse shipping an order the customer no longer wants.
Which workflow should you use?
| Customer need | Merchant workflow | Order Undo workflow |
|---|---|---|
| Cancel an eligible order | Cancel in Shopify admin and choose the refund method | Customer submits cancellation within your configured rules |
| Change products or quantities | Edit an eligible order in Shopify admin | Cancel the original order, restore the cart, and check out again |
| Fix a shipping address | Update the order’s shipping address where supported | Enter the corrected address during the replacement checkout |
| Receive store credit | Select store credit for an eligible refund | Enable automatic refunds and the optional store-credit setting for consumer orders |
| Return a delivered item | Use a return or exchange process | Do not treat pre-fulfillment cancellation as a returns service |
For an address-only correction, see our shipping-address guide. For refund-method requirements, see store-credit refunds with Order Undo.
How to cancel an order in Shopify admin
1. Open the order
Go to Orders in Shopify admin and open the order. Review its payment status, fulfillment status, previous refunds, and any work already underway with your fulfillment provider.
2. Choose Cancel order
Select More actions > Cancel order. If Shopify does not offer the action, check its cancellation restrictions. For example, a partially fulfilled order may need fulfillment changes or a return and refund process instead.
Cancelling in Shopify is not a substitute for contacting a warehouse that has already started picking or shipping the order.
3. Choose the refund method
For an eligible paid order, choose:
- Original payment method: Return the payment through the original method.
- Store credit: Issue a balance the customer can use with your store. Review permissions and customer access before selecting it.
- Later: Cancel now and handle the refund separately, such as when you need to review a partial refund.
Do not issue a second refund just because a cancellation has completed. Check what has already been refunded. If you choose Later, assign someone to follow up.
4. Confirm and verify
Choose the cancellation reason, review Restock inventory and customer notification options, then click Cancel order. Check the order timeline afterward to confirm the outcome and identify any refund that still needs attention.
These steps follow Shopify’s order cancellation guide.
Can you edit a Shopify order without cancelling it?
Yes. Shopify supports merchant order editing for eligible orders. You can add or remove products, change quantities, and adjust shipping fees or discounts. If the total increases, collect the difference; if it decreases, review the refund due. Order eligibility and payment restrictions still apply.
For a shipping address, use the order’s customer details rather than putting the corrected address only in an order note. Shopify documents the process in editing customer details.
This is different from Order Undo’s Edit action. Order Undo cancels the original order and brings the items back to a cart. The customer makes changes and completes a new checkout. Explain this distinction in your store’s help content so customers do not expect the original order number to remain unchanged.
How can customers request a cancellation?
Shopify supports self-serve returns and cancellations that let customers request cancellation of unfulfilled items when configured. Review that option before deciding whether you need an app.
Order Undo provides another workflow: customer cancellation and cart-based editing with configurable time windows, eligible statuses, reasons, confirmation, automatic refunds, and restocking. Its controls can appear on customer account pages, thank-you pages, and compatible themes after setup.
We build Order Undo. Our order cancellation app comparison explains where its workflow fits and when another type of app may be more appropriate.
How to set up Order Undo
1. Install and follow the Setup Guide
Install Order Undo from the Shopify App Store. Open its Setup Guide and follow the instructions for your customer account version and the pages you use. Add the customer controls in Shopify’s editor and save; installing the app alone is not the complete setup.
2. Define the cancellation window and eligible statuses
Choose a window that fits your fulfillment process, such as 30 minutes or one hour, and review eligible order statuses. Do not offer a longer window than your warehouse can honor. Check that cancel and edit options are enabled only where you intend to offer them.
3. Require a reason or confirmation when needed
You can require customers to provide a cancellation reason. A blank response does not satisfy a required reason. You can also require a confirmation checkbox and customize its label; this now applies on the thank-you cancellation modal as well.
Use the label to explain what will happen, including the refund policy where relevant. A required checkbox does not replace your legal obligations to customers.
4. Choose the refund policy
Decide whether to enable automatic refunds and inventory restocking. With automatic refunds enabled:
- Leave Refund as store credit off to use original payment methods.
- Turn it on to request store credit for eligible consumer cancellations and edits.
- B2B orders continue to refund to the original payment method.
A new store-credit opt-in requires new customer accounts and store credit enabled at checkout. Read the store-credit setup and testing guide before enabling it, especially if customers will use credit for a replacement order.
5. Customize messages and test
Review the cancellation, editing, and store-credit cancellation messages in Customize text. Explain that an accepted cancellation request does not mean a refund has already finished. The store-credit cancellation message is separate from edit messaging.
Test an eligible order, an order outside the window, required reasons, confirmation, refund status, and restocking. For editing, complete the replacement checkout too. Verify settings are saved rather than relying on an unsaved draft shown in a settings section.
6. Use Sidekick for policy questions
Staff can ask Shopify Sidekick:
“What’s my Order Undo cancellation window?”
“Can order #1234 still be cancelled with Order Undo?”
“Show orders cancelled by Order Undo.”
For changes, review and save in the app screen Sidekick opens. See our Sidekick workflows guide for more prompts.
Order Undo pricing
The Basic plan is $3.99, Growth is $7.99, and Plus is $24.99 USD per 30 days, each with a seven-day free trial. Basic matches Shopify Basic, Growth matches Grow and Advanced, and Plus matches Shopify Plus. Optional store-credit refunds are included across these plans.
Review the current pricing and plan eligibility before installing.
Frequently asked questions
Can customers cancel orders themselves in Shopify?
Shopify supports customer cancellation requests through self-serve returns and cancellations when configured. Order Undo offers a separate self-service flow governed by your cancellation window, eligible statuses, and refund settings.
Will cancelling an order automatically refund the customer?
In Shopify admin, choose the original payment method, store credit, or a later refund when cancelling an eligible paid order. In Order Undo, automatic refunds depend on your saved settings. An accepted request does not confirm a completed refund.
Can I edit an order without cancelling it?
Yes. Shopify lets merchants edit eligible orders in admin, including products and quantities. Order Undo’s customer editing flow is different: it cancels the original order and restores items to a cart for a new checkout.
Does Order Undo offer store-credit refunds for B2B orders?
No. With automatic refunds enabled, Order Undo refunds B2B orders to the original payment method even when store-credit refunds are enabled for consumer orders.
Can Shopify Sidekick answer Order Undo questions?
Yes. Ask about your cancellation window, whether a specific order is eligible, or recent cancelled and edited orders. For policy changes, Sidekick opens the relevant app screen so you can review and save the setting yourself.
Give customers a clear next step
Publish the cancellation deadline, explain whether editing creates a new order, and state the refund method before confirmation. Then test the same flow your customers will use.
Install Order Undo to offer self-service cancellation and cart-based editing, or contact Agam Tech for help planning your store’s post-purchase workflow.

Order Undo
Cancel Edit OrderLet customers cancel eligible orders or rebuild their cart for a new checkout. Choose automatic refunds, including optional store credit for eligible consumer orders.
- Customer self-service cancellation
- Cart-based editing with a new checkout
- Optional automatic refunds and restocking
- Optional store-credit refunds for consumer orders
- Fully customizable to match your brand
- Works on customer accounts and thank you pages
- 7-day free trial available
Ready to Build Something Amazing?
Let's discuss your project. From ecommerce stores to custom web apps, we bring your vision to life.