I am unable to edit orders for local delivery. I want to edit the order but it is telling me I can't edit an order with local delivery as the shipping method.
Why is that? I do not understand why I wouldn't be allowed to edit an order just because it was local delivery versus local pickup or standard shipping.
Elias here with Shopify Support. I'd be happy to lend a hand with this!
While you can add or remove products, adjust quantities, or apply discounts to new or custom items that you add to the order; however, orders that have local delivery (eg. in-store pickup and local delivery) as the shipping method can't be changed once the order is finalized by the customer. Our guide on editing orders also suggests that shipping methods and rates are not recalculated when you edit an order, so if you swap or add items to the cart and the weight or dimensions of the order changes - You may also need to charge more for shipping.
In order to change the shipping method on orders with local delivery or to recalculate/charge more for shipping, I'd recommend creating a draft order and refunding the original order. This way, you can send a new invoice to your customer, include the shipping costs, and they'll be able to pay for their new order.
I hope this helps! If you have any other questions on this topic, don't hesitate to let me know!
Thank you for following up!
My apologies for the confusion and please allow me to clarify. The local delivery methods include both, local pickup and local delivery, both of which can't be changed once the order is finalized by the customer. Though editing orders with a regular shipping rate isn't a problem, our guide on editing orders does suggest that orders with in-store pick up can't be edited. While I can confirm this isn't a bug or a glitch, as in-store pickup and local delivery essentially stem from the same feature. However, creating a draft order would be the best solution for adding a shipping rate to these types of orders for the time being.
I understand this isn't an ideal solution in your case and I'd be happy to share your feedback with our developers.
If you have any other questions on this topic, please don't hesitate to let me know!