Articles on: Order editing

Let customers fix their delivery address

Address editing lets customers correct their shipping address after checkout. Turn it on under Features → Address and shipping edits, then choose which parts they can change. This is the highest-value setting in the app. A wrong address costs you the delivery out, the return leg, and usually a refund too.


What this does


Customers mistype addresses. They move house. They send a parcel to work by mistake. Each one becomes a failed delivery unless someone catches it first.


Before you start


  • Your editing window is set
  • The Account Editor app block is on your Order status page


Turn it on


  1. Go to Features → Address and shipping edits.
  2. Turn on Let customers change their shipping address.
  3. Under Editable fields, choose what they can update:


  • Phone number — Safe to allow. Couriers use it.
  • City and zip code — The most common correction
  • Company name — Useful for business deliveries
  • State or province — Needs City and zip code turned on
  • Country or region — Needs State or province turned on


  1. Select Save.


Think before you allow country changes. A new country changes the shipping cost and the tax. It may also mean you do not ship there at all. Most stores leave it off.


Suggest addresses as they type


Turn on Suggest verified addresses as customers type. Customers then pick from real addresses instead of typing one out.


This stops the mistake instead of catching it later. It is the most useful setting on this page.


Check the address after they change it


Check the address when a customer edits it looks at the new address. It catches problems like a missing unit number before the order ships.


That is not the same as checking every new order. That is a separate feature — see Check addresses automatically.


What your customers see


The shipping address on their order page has an edit option. Customers change what you allowed, and the order updates in Shopify straight away.


With suggestions on, they get verified addresses as they type. With checking on, a bad address gets a warning and a suggested fix.


Good to know


This is the cheapest fix in the product. A failed delivery costs you the parcel out, the parcel back, and usually a refund. Letting a customer fix their own address costs nothing.


Shipping cost does not update by itself. A new address can cost more or less to reach. Turn on Update the shipping cost when the address changes — see Let customers change their shipping method.


Fields depend on each other. State needs city and zip. Country needs state. This stops half-changed addresses that no courier can use.


Fulfilled orders cannot be edited. Once the parcel ships, the address is fixed. So the mistake has to be caught before dispatch. That is why the editing window matters more here than anywhere else.


Troubleshooting


  • No edit option on the address — Why: The feature is off, or the app block is missing — Fix: Check Features, then the banner
  • Customers can't change the city — Why: City and zip code isn't ticked — Fix: Turn it on
  • The state field is greyed out — Why: It needs City and zip code on first — Fix: Turn that on too
  • Shipping cost stays the same after a move — Why: Cost updates are off — Fix: Turn on Update the shipping cost when the address changes
  • No suggestions while typing — Why: Address suggestions is off, or not in your plan — Fix: Check the setting, then Pricing
  • Orders still go to wrong addresses — Why: Customers aren't finding the option — Fix: Add the edit deadline to your order confirmation email


FAQ


Can customers change the address after it ships?


No. Editing stops at fulfillment. The address has to be fixed before dispatch. That is a good reason to hold orders while the editing window is open.


Should I let customers change the country?


Usually not. It changes the shipping cost and the tax. You may not even ship there. Leave it off unless you have a reason.


Does the shipping cost update automatically?


Only if you turn it on. It is a separate setting, because charging a customer more after they have paid should be your choice.


What if the new address is undeliverable?


Turn on address checking. Customers are then warned before they save, with a suggested fix. To check every new order, use address validation.


Does this work for local delivery and pickup?


Pickup orders have no shipping address. Customers pick a different collection point instead. Local delivery orders need their own setting, because Shopify cannot edit them normally.



Updated on: 21/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!