Why can't I edit an order with local delivery as the shipping method?

Topic summary

Shopify merchants cannot edit orders that use local delivery or local pickup as the shipping method once finalized by customers. This limitation has persisted since the feature’s introduction, causing significant operational friction.

Core Issue:

  • Orders with standard shipping can be edited freely, but local delivery/pickup orders are locked
  • Merchants cannot modify items, quantities, or change shipping methods for these orders
  • The restriction applies even for simple corrections like flavor variants or size changes

Shopify’s Official Workaround:

  • Cancel and refund the original order
  • Create a new draft order and send a fresh invoice
  • This process incurs additional transaction fees and risks customer abandonment

Community Frustration:

  • Multiple merchants report this costs them money through lost sales, extra fees, and administrative time
  • Some are considering switching platforms entirely
  • The issue is particularly problematic for subscription-based businesses and those handling only local deliveries
  • One user notes manually-created orders with local delivery can be edited, suggesting the technical capability exists

Third-Party Solutions:

  • Apps like “Store Pickup + Delivery” by Zapiet and “In Store Pickup & Delivery” by LogBase reportedly allow editing by processing orders as shipping orders
  • Many merchants resist paying for additional apps to access what they consider basic functionality

Status:

  • First reported in 2021; remains unresolved as of 2024
  • Shopify Support has added numerous merchants to an internal feature request but provides no ETA
  • The limitation was acknowledged as “anticipated” in early versions of Local Delivery, with vague promises of future improvements
Summarized with AI on October 29. AI used: claude-sonnet-4-5-20250929.

@Elias

Please also add me to this feature request on your internal system as well.

I would also like to add additional context behind the difficulties with the restrictions implemented by the Local Delivery by Shopify . It seems that orders placed under Local Delivery are also permanently affixed to use Local Delivery, and cannot be changed to another delivery method for any reason. This causes difficulty, because if an item is not available at a given location anymore and needs to be shipped from a different location, Shopify cannot migrate the order to a Shipment to allow for common carrier tracking information to be attached. This is an issue even if there is no additional exchange of funds.