Order Editing adds a single block to the thank you page and order status page in your Shopify store. This block gives customers the ability to make changes to their order after checkout, like editing their shipping address, swapping a product variant, adjusting quantities, or adding new items.
Inside that block are App Blocks, the individual features you toggle on or off. You don't install them separately. You install the Order Editing block once, and then control which features are available from within the Order Editing settings.
Block | What It Does |
Shipping Address Edits | Let customers edit their shipping address with free address verification. |
Switch Product Variants | Let customers switch between product options like size, colour, or material. |
Replace Products | Let customers replace products in their order with different ones. |
Product Quantities | Let customers increase or decrease quantities and remove products. |
Product Catalog | Let customers continue shopping and add products to their order. |
Shipping Methods | Let customers switch to a faster shipping method if options are available. |
Contact Information | Let customers update their email address or phone number. |
Downloadable Invoices | Let customers download a PDF invoice for their order. |
Order Cancellations | Let customers cancel their order and receive a refund. |
Gift Notes | Let customers add or edit a personalised gift message. |
Custom Attributes | Let customers edit order metafields and attributes like delivery instructions. |
Payment Methods | Let customers switch their payment method (uncaptured payments only). |
Reschedule Order Delivery | Let customers change their delivery date (compatible shipping providers only). |
Primary Upsell | Display a carousel of products customers can add to their order. |
Post-Purchase Discount Codes | Let customers apply a discount code they forgot at checkout. |
Support Tickets | Let customers submit a support ticket (currently being restructured). |
Each block has its own settings page. Click Edit next to any block to configure it.
Every block has a master toggle. Enabled blocks show a green On badge in the App Blocks list. Disabled blocks are completely hidden from customers.
You only need to enable the blocks that are relevant to your business. A fashion store might enable variant switching, quantity changes, and shipping address edits. A meal kit company might focus on delivery rescheduling and cancellations. There's no need to turn everything on.
The order blocks appear in the list is the order customers see them. To change this:
Go to App Blocks in your Order Editing settings.
Click Rearrange Blocks in the top right.
Use the arrows next to each block to move it up or down.
Click Save at the very top, then click Done next to "Editing Blocks" to confirm.
💡 Tip: Put the most commonly used blocks at the top. If most of your customers edit shipping addresses, make that the first block they see.
Customers can only make changes during the editing window you've configured in your Order Editing settings. This is the period of time after checkout (e.g. 30 minutes, 1 hour) during which the block is active.
Once the window closes, the editing options disappear. The editing window applies to all app blocks. There's no way to set different timeframes for different blocks.
When a customer makes an edit through the block:
No cost change (e.g. updating a shipping address, swapping to a same-priced variant): the change is applied immediately.
Order total increases (e.g. adding a product, upgrading shipping): the customer is taken to a new checkout to authorise the difference.
Order total decreases (e.g. removing a product): a refund is processed based on your refund settings.
All changes update the Shopify order in real time. Your fulfilment team always sees the latest version.
The order editing block is installed as a single app block in your Shopify checkout. Once added to your thank you page and order status page, all enabled app blocks appear within it automatically.
💡 If you haven't installed the block yet, head to App Blocks in your Order Editing settings and click Install app blocks at the top right.
No. All app blocks are part of a single Order Editing block. You install it once, and toggle individual features on or off from the settings.
Yes, using Rules. While the blocks you enable apply globally, Rules let you control which editing options are available based on the conditions of each order. For example, you could disable product changes for subscription orders, restrict certain blocks for orders shipping to specific locations, hide cancellations for orders placed with express shipping, or limit editing options for orders over a certain value. Rules are configured in the Rules section of your Order Editing settings.
Yes. Customers can make as many changes as they want during the editing window.
It's immediately hidden from customers. No data is lost, and you can re-enable it at any time.