Product Option Changes allows customers to change product options on items already in their order. This includes switching to a different variant of the same product (e.g. size or colour), or switching to a completely different product entirely. It's one of the most effective blocks for reducing customer support tickets.
You'll find this at App Blocks > Product Option Changes.
Configure what product changes customers can make to their orders after purchase.
Setting | Description |
Allow customers to edit purchased products | The master toggle for this block. When enabled, customers can switch between products and variants. For example, a customer purchased a hoodie but they'd rather buy the hoodie bundle and pay you the difference. |
💡 Tip: We strongly recommend enabling this block. It's one of the most effective features for reducing support tickets, as customers can fix sizing mistakes, colour preferences, and product choices themselves without contacting your team.
Allow customers to switch to completely different products from their original purchase.
Setting | Description |
Allow customers to switch between products | When enabled, customers can swap an item in their order for a completely different product. For example, a customer could switch from a purchased hoodie to a set of sweatpants. |
✅ Example: A customer orders a navy hoodie ($65) but decides they actually want the jogger pants ($55) instead. With product switching enabled, they swap the hoodie for the joggers and the $10 difference is refunded according to your Order Downgrades settings.
Allow customers to switch between different options of the same product, such as size or colour.
Setting | Description |
Allow customers to switch between product options. Ex: Size or color | When enabled, customers can change product variants like size, colour, material, or style on items already in their order. For example, a customer could switch from a small hoodie to a medium hoodie. |
Show customers a preview of the product options they can switch to | When enabled, Order Editing displays a dynamic list of product options depending on the products in the customer's order. For example, if the customer bought products with size and style variants, the text would become "Change your size or style". |
💡 Tip: Enable the preview toggle to make the editing experience feel more personal. Instead of a generic "switch variants" label, customers see the specific options available to them (e.g. "Change your size or colour"), which increases engagement and reduces confusion.
Every text label your customers see when switching products can be customised. Click the Translations button inside the Product Option Changes menu to open the translations panel, where you can change any default text to better suit your brand, tone of voice, or customer expectations.
If you support multiple languages, use the Language dropdown at the top of the panel to switch between languages and set translations for each one.
Field | Default Value | What It Controls |
Section Title | Replace a product | The heading customers see for the product switching section on the order editing block. |
Action Text | Edit | The button or link text customers click to start editing a product. |
Replace Button | Replace | The button customers click to confirm they want to replace a product. |
Select Replacement Title | Select a replacement product | The title shown on the modal where customers browse replacement products. |
Review Title | Review replacement options | The title shown when customers review their replacement selection before confirming. |
Confirm Button | Confirm Replacement | The final confirmation button to apply the product switch. |
Select Options Button | Select Options | The button customers click to choose specific variant options (e.g. size, colour). |
Out of Stock | Out of Stock | The error message shown when a product or variant is unavailable. |
✅ Examples of custom translations:
• A fashion brand changes "Replace a product" to "Switch to a different product" because "replace" sounds too technical for their customers.
• A gift shop changes "Select Options" to "Choose your style" to feel more on-brand and inviting.
• A supplements store changes "Out of Stock" to "Currently unavailable, check back soon" to soften the message and encourage return visits.
• A premium furniture brand changes "Confirm Replacement" to "Confirm your new selection" to match their refined tone.
Variant switching lets customers change options on the same product (e.g. switching a medium blue t-shirt to a large blue t-shirt). Product switching lets customers swap to a completely different product (e.g. switching a hoodie to sweatpants). You can enable one or both depending on your needs.
If the customer switches to a more expensive product or variant, they'll be prompted to pay the difference. If they switch to a cheaper option, the handling depends on your Order Downgrades settings.
Yes. Use Hidden Products to exclude specific products from the editing catalog, and Promoted Collections to control which collections appear when customers browse for replacement products.
Yes. The "Allow customers to edit purchased products" toggle is the master switch. Both product switching and variant switching require it to be enabled. You can then control each sub-feature independently.
Yes. Order Editing checks inventory availability in real-time when a customer attempts to switch. If the new product or variant is out of stock, it won't be available as an option. You can configure how inventory is allocated in Inventory Management.
Yes. Click the Translations button inside the Product Option Changes menu to customise every label, button, title, and error message. You can change the wording to match your brand's tone of voice, and set different translations for each language your store supports.