Hi Community.
I am a little baffled by some behaviour I encountered:
I have a little app, that lets the customer either change a product or cancel the order completely from the frontend.
To cancel, I use the calculate refund route as the docs say.
To switch a product, I create an order edit. The edit goes through, but the resulting price difference is treated inconsistently with the refund. When the new price is lower, I see the difference in the shopify admin as “Refund owed”.
when calculating a refund, I need to specify which item to refund, but I don’t want the customer to get a refund for one and have to make a payment for the other.
Anyone know how to tackle this? I didn’t find a resource for order change invoicing or something.
Cheers
Theo