{"section":"known-issues","requestedLocale":"en","requestedSlug":"incorrect-refund-for-purchases-with-3-payment-methods-one-of-them-being-gc","locale":"en","slug":"incorrect-refund-for-purchases-with-3-payment-methods-one-of-them-being-gc","path":"docs/en/known-issues/Payments/incorrect-refund-for-purchases-with-3-payment-methods-one-of-them-being-gc.md","branch":"main","content":"## Summary\n\n\nTransactions with 3 payment methods being one of their gift card have incorrect refund amounts. In some cases we have a negative refund which causes the payment to be canceled.\n\nThread with the discussion\n\n\n\n## Simulation\n\n\nThe procedure appears to be random, we realized that the negative refund amount is the total amount requested - the payment methods that were correctly refunded - the GC amount.\nIn the case that above:\nPayment 1(American express): 66,99 BRL\nPayment 2(Diners): 67,00 BRL\n**Payment 3(GC): 30,99 BRL**\n\nRefund requested: 104.99 BRL\n\n**Refund on giftcard: 30,99 BRL**\nRefund on American express: 66,99 BRL\nRefund on Diners: -23,98 BRL\n\nThe negative value in the Diners refund is (104,99 - 30,99 -  66,99 - **30,99**) = -23,98.\nWhat appears to be is that somehow the value of the GC is being discounted twice.\n\n\n\n## Workaround\n\n\nThere is no workaround for this bug"}