Edit Items (Customer Flow)
This is what your customers see when they want to change the products on an order after checkout — swap a size/colour, change quantity, add another product, or remove one. Each change recalculates the order total and charges or refunds the difference automatically. You do not approve anything per request.
Which actions are available depends on what you turned on in Settings → Allowed edit types: Change product variant, Change product quantity, Add new products, Remove products.
Where the option appears
On the Order Status Page, inside the Edit your order card, a row labelled Edit items. It only shows if at least one of the four item switches is on.

If the row is not visible, one of these is true:
- All four item switches are off in Settings → Allowed edit types.
- The order is past your configured time window, already fulfilled, or a local-delivery order.
- The order has hit its max edits limit.
What the customer does
Clicking Edit items expands the order's line items inline. Each item has an Edit button, and below the list there's an Add new product button and a live Price difference bar.

Change a variant or quantity
- Click Edit on an item → an Edit item popup opens.
- Change Size / Color (only the options you allowed appear) and/or the Quantity with the stepper. The minus button is disabled at quantity 1; the plus button stops at available stock and shows an Out of stock note if the limit is reached.
- The Apply button stays hidden until something actually changes — then it appears so the customer can confirm. Click Apply to keep the change.

Remove an item
- In the Edit item popup, click the trash icon.
- The footer turns into a Cancel / Remove confirmation right there. Click Remove to drop the item, or Cancel to keep it.
- Removing is final for that edit — there is no separate undo. An order must always keep at least one item; if a customer tries to remove everything, Save changes is blocked and they're pointed to Cancel this order instead.
Add a new product
- Click Add new product → the Add More Items picker opens.
- Search by name, pick each product's variant options and quantity, then tick it. Sold-out products/variants show ⚠ Out of stock and can't be selected.
- Click Add Selected — the products drop into the item list, and the Price difference bar updates.

Save
When done, the customer clicks Save changes once. All edits (variant, quantity, add, remove) are committed together in a single update.
What happens with the money
The order total is recalculated and the difference is settled automatically through the original payment method:
| Outcome | What the customer sees |
|---|---|
| Total goes down (e.g. removed an item) | A refund is sent to the original payment method (usually 5–10 business days). |
| Total goes up (e.g. added a product) | We email a secure payment link for the extra amount — there is no in-page checkout redirect. |
| No change in total | Just a confirmation that the products were updated. |
What happens behind the scenes
- Shopify is the source of truth — all changes commit in one transaction, so it's all-or-nothing (no half-applied edits).
- The change shows up in your Shopify admin order page and on the Activity page inside our app, tagged Products.
- If notifications are set to all events, you get an email summarising what changed.
Limits worth knowing
- At least one item must remain on the order at all times.
- Adding products is unavailable when the order's currency differs from your store currency.
- A product/variant that sells out between adding it and saving is rejected at save time — the customer is asked to review and try again (nothing is half-committed).
See also
- Allowed edit types — turn each item action on/off
- Refund & restock — how money and inventory are handled
- How edit sessions work