Skip to content
Comply with the EU directives with Order EditingSee Shopify app listing

Understanding Editing Features

Learn how the order editing block works, what App Blocks are, and how to enable, configure, and rearrange them.

5 min read

Understanding Editing Features

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.


Available App Blocks

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.


Enabling and Disabling Blocks

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.


Rearranging Blocks

The order blocks appear in the list is the order customers see them. To change this:

  1. Go to App Blocks in your Order Editing settings.
  2. Click Rearrange Blocks in the top right.
  3. Use the arrows next to each block to move it up or down.
  4. 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.


The Editing Window

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.


How Changes Are Applied

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.


Installation

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.


FAQ

Do I need to install each block separately in my Shopify Checkout?

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.

Can I show different blocks to different customers?

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.

Can customers make multiple edits?

Yes. Customers can make as many changes as they want during the editing window.

What happens if I disable a block?

It's immediately hidden from customers. No data is lost, and you can re-enable it at any time.

Related articles

App Blocks

Shipping Address Edits

Allow customers to edit their shipping address, configure restrictions, and control advanced storefront form options.

App Blocks

Product Option Changes

Let customers switch between products, variants, sizes, colours, and other options on items already in their order. Customise the text labels to match your brand.

App Blocks

Quantity Edits

Let customers increase product quantities on items already in their order and pay for additional items in one click.

App Blocks

Product Catalog

Let customers browse and add products to their order post-purchase. Control which products appear using filters for specific products, names, tags, and product types.