Ash here from the Shopify team.
This is a great question regarding the new edit order feature. At this time, the edit order feature has some limitations as to what can be edited for an order. Currently there are two notable limitations with regards to discounts:
While adding/editing discounts is currently not available when editing an order, you’re able to partially refund an order if a discount was not applied prior to the customer paying. We have some great information in our help document here regarding order editing. This page goes over all of the aspects of an order that are currently editable, as well as walks through workflow for adding/removing items from an order, and refunding orders when the order total decreases.
I’ve informed our developers of your interest in being able to add/edit discounts when editing an order. This is great context to have when considering future updates to this feature and the platform. You can check out our changelog here to keep up with the latest updates.
I’m interested to learn why this addition would be valuable to your business and workflow. Feel free to reply here and we can continue our conversation.
We need this too!
We have customers who flout reasonable usage policies when it comes to repeat orders using the same discount code on another email address to the same postal address.
We are very lenient on this but some customers really do take the p**s and we need to be able to amend their order by removing the discount and send them an invoice for the balance before posting. Currently we do that using draft orders but that is not an ideal way of working.
We need this too!
We create sometimes orders to our outsourced stock to send out products for pop-up (commission sales). I need items to get reduced from the stock but the total price of the order to be 0€ so that they do not mess up the webshop sales reports. If I forgot to add some item and I need to add it later on, I would like to put the price also 0€ for the same reason. Now I have to remember that some products are not sold (yet) and reduce them from the sales report. Or would there be another way to do this? The draft orders do not change the stock amounts?
I have a workaround which might help others. Temporarily change the price of the replacement product and use "Add Custom Product" to account for any rounding error.
I wanted to remove a discounted product (quantity of 2) and replace it with another product of the same value (also quantity of 2). Both products were selling for 2 x $40 before discounting. There were other discounted products in the order, which meant the overall discount was reduced by $2.17 when I removed the discounted product (now quantity of 0) and added the replacement product (now quantity of 2), meaning I would need to ask the customer to pay an additional $2.17.
I changed the price of the replacement product on its product page to $18.91 (because it would not accept $18.915). Then I returned to the order, reloaded the replacement product. Now the order was out by $0.01 (i.e. need to refund 1 cent to the customer). I added a custom product called rounding. Now the order value was the same as the customer had paid.
I hope this makes sense and helps someone else.
We would like to know how to discount an added item when editing an order? for example, a customer orders an item that is no longer available for $65 but we offer them a similar item that is priced at $70 for the same original price paid. We would like to substitute and edit the order (so inventory is correct) but we do not want the me to be sent an invoice and would like the order to not show as partially paid. Is there a way to do this?