Adjust refund calculation of discount returns

Dear Shopify-Team,

We have a lot of customers that use discount codes like “Newsletter5” with a 5 Euro discount on an order. The discount applies then to all line items and for the refund amount the article is refunded with its partial discount.

What the customers want is tough: the disocunt applies on order level and is fully valid for the order as long as the order is not completly returned. So when there are two articles in an order that each cost 10 Euros with a 5 Euro discount, this discount should still fully apply for the order when one article is given back. Right now Shopify splits the discount to 2,50 Euro for each article and refunds 8,50 Euro. What is wanted is that the returned article should be refunded completly with its 10Euros so that the 5 Euro discount still applies to the order.

Will Shopify add to its discount that this can be adjusted in the discount settings in the future? So that suggested refunds can be used for this?

Thank you in advance for an answer and best wishes,
Antje

1 Like

Hi Antje,

If you’re working with an app or custom integration, the refundCreate mutation doesn’t require you to use the suggested refund amount. An app could calculate the refund as the full item price (€10) and issue that amount directly, effectively keeping the discount applied to the remaining items.

Hi Liam,
thank you for the reply! Yes calculating is of course a way. We just tought since many brands rely on that logic with the discounts and also often do it manually in shopify, it might make sense to provide an alternative logic in Shopify so that the brands are not dependent on an app. But I read from this, that an alternative logic in Shopify itself is not planned?