How to edit an order on Shopify: handling Black Friday change requests
How to edit an order on Shopify before it ships, with a routine for the address changes, swaps, additions and cancellations that arrive during Black Friday.

To edit an order on Shopify, open Orders in your Shopify admin, click the order and click Edit. From there you can add or remove products, change quantities, add a shipping fee and apply a manual discount. The shipping address and contact details are changed from the order's Customer section. Edits work on items that haven't been fulfilled yet, so the clock starts the moment the order lands.
That is the easy part. The harder part is the week of Black Friday, when "can I change my size", "I typed the wrong address" and "please add one more" arrive faster than usual, and each edit touches payment, taxes, fulfillment and your reports. This guide gives you a routine for those requests using only Shopify's built-in tools: what you can change, the order to do things in, and the edits that cause trouble during a sale.
What you can and can't change on a Shopify order
Shopify's editing orders guide covers the order editor. In short, on an unfulfilled item you can:
- Add products or custom items, and remove items
- Raise or lower quantities
- Add or remove a shipping fee
- Add, edit or remove manual line item discounts and one custom order-level discount
Separately, you can update the shipping address and the customer's contact details from the order's Customer section.
The limits matter just as much. Shopify's considerations for editing orders list the ones you will meet most often:
- You can't remove fulfilled items or change their quantity.
- You can't add, edit or remove discount codes, automatic discounts or shipping discounts.
- Shipping methods and rates aren't recalculated when you edit an order.
- Orders paid with Shop Pay Installments, local delivery orders and orders imported into the admin can't be edited.
- Orders created by an app can be edited only by that app.
- You can't add a product bundle during an edit.
Only the store owner and staff with the Edit orders permission can use the order editor, so check who on your team has it before the sale starts.
Put the order on hold before you change it
A common edit mistake during a sale is timing: someone starts an edit while the warehouse is already picking the order. If a customer asks for a change, put the fulfillment on hold first. Open the order, use the drop-down in the Unfulfilled section, choose Mark as on hold, pick the items and a reason, and confirm.
Per Shopify's guide to holding fulfillments, a held order keeps its inventory reserved but is blocked from fulfillment and drops out of the Unfulfilled list. When the edit is done, click Release hold and the order goes back to its previous status.
If you use a fulfillment service or a fulfillment app, ask them now whether they pick up order edits. Shopify warns that some apps don't recognize edits, and fulfillment apps are the most at risk: they might ship items you removed.
How to handle the five most common change requests
Wrong shipping address
In the order's Customer section, click the menu icon, then Edit shipping address, update the fields and save. Shopify's page on editing customer details notes that taxes are recalculated for the new destination on unfulfilled orders. If tax goes up, you can send an invoice for the difference. If it goes down, refund the difference after you save. You can't change the billing address, only the shipping address.
Swap a size or color
Click Edit, remove the unwanted variant and add the replacement. Removed items are restocked to their original location by default; leave Restock units selected unless the item is damaged or missing. If the new total matches the original, nothing is owed and you can choose whether to notify the customer. If the old item had a discount, check that the new line has it too.
Add one more item
Click Edit, then add the product, or raise the quantity if that variant is already on the order. Shopify asks you not to add a variant that's already there. The order now shows a balance due. Email the customer an invoice with a checkout link, or accept payment for the order.
Remember that shipping isn't recalculated. If the extra item makes the parcel heavier or bigger, add a custom shipping fee in the Payment section before you update the order.
Forgot to use a discount code
You can't add a discount code to an existing order. You can add a manual discount to the items, or one custom order-level discount, worth the same as the code. Decide your policy before the sale, so every staff member answers the same way.
Remove an item or cancel
To remove one item, click the × next to it, then refund the amount owed after you update the order. Shopify is clear that the refund isn't complete just because you edited the order and notified the customer.
To cancel the whole order, use More actions, then Cancel order, and choose to refund to the original payment method, to store credit, or later. Shopify's canceling orders guide adds two warnings: after an order is partially fulfilled you can't cancel it, and credit card transaction fees aren't returned to you when you issue a refund.
Get the money right after an edit
Every edit ends with one of three results, and the order summary tells you which:
- Total went down: issue a refund after you click Update order.
- Total went up: send an invoice or accept payment. If the customer pays through the invoice, they lose accelerated checkouts such as Apple Pay in that new checkout, so say so in your reply.
- Total stayed the same: nothing to collect.
Discounts don't always recalculate either. A percentage order-level discount recalculates when you add items or change quantities, but other discounts may not, so read the new total before you send anything.
Collecting a new payment can also change the order's fraud analysis indicators. If you are already reviewing risky orders during the sale, our guide to Shopify high risk orders covers what to check before you ship.
A worked example
Here's a hypothetical example. Say you sell knitwear and a customer orders two sweaters on Black Friday morning using a 20% sitewide code. An hour later they email: one sweater should be a medium, not a small, and could you add a scarf.
- You mark the order as on hold so the warehouse leaves it alone.
- You click Edit, remove the small and add the medium, then check the order summary to see whether the 20% code carried over to the new line.
- You add the scarf. You check whether the 20% code recalculated onto the scarf and the medium. If it didn't, and your policy is to honor sale pricing on changes, you add a 20% manual discount to those lines.
- The scarf is light, so you leave shipping as it is.
- You click Update order, send the invoice for the scarf, and release the hold once it's paid.
Without the hold, the warehouse could have shipped the small sweater before the edit, and that item could no longer be changed.
Order editing checklist for the sale
- Confirm which staff have the Edit orders permission.
- Ask your fulfillment service or app whether it supports order edits.
- Write a short reply template for address changes, swaps, additions and cancellations.
- Decide whether additions get sale pricing, and how you'll apply it without a code.
- Set a cutoff for change requests that matches how fast you ship.
- Hold first, edit second, release last.
- Check the new total, shipping fee and taxes before clicking Update order.
- Refund or invoice straight away, not at the end of the day.
- Place a test order and practise one edit before the sale starts.
What editing won't fix
- Shipped orders. Once an item is fulfilled, a change becomes a return or exchange. Your return policy needs to cover that case.
- Overselling. An edit can't create stock you don't have. If you are worried about swaps into sold-out sizes, see our pre-Black Friday inventory audit.
- Your reports. An edit made after the day the order was placed appears as a separate new order in Orders over time, Sales over time and Average order value over time. Keep that in mind when you compare sale days.
- A different delivery method. You can't change an order from shipping to pickup, for example. If the customer needs a different delivery method, you'll need to cancel the order and create a new one.
Common questions
Can customers edit their own Shopify order?
Shopify's order editor is for you and your staff, in the Shopify admin or the Shopify app. A customer who wants a change needs to contact you, so make the contact route easy to find on your order confirmation and shipping policy pages.
Can you edit an order on Shopify after it's fulfilled?
Not the fulfilled items. You can't remove them or change their quantity, though you can still add and manage discounts on them, unless a line is only partly fulfilled. Handle the rest with a return, exchange or refund.
Does editing an order charge the customer automatically?
No. If the total goes up, you send an invoice with a checkout link or accept payment yourself. If it goes down, you issue the refund after updating the order.
Why can't I edit an order in Shopify?
The usual reasons are that the items are already fulfilled, the order was paid with Shop Pay Installments, it's a local delivery order, it was imported, or an app created it. For Shop Pay Installments, Shopify suggests refunding the original order and creating a new one.
Next step
Pick one test order today, put it on hold, swap an item, add a shipping fee and send yourself the invoice. Ten minutes of practice now saves a queue of confused tickets on Black Friday morning.
Ready to show the right message to the right shopper?
Start showing targeted on-site messages without changing your marketing setup. Atomato works alongside the popup, email and SMS tools you already use.
Five-minute setup. No theme code or developer needed.
1



