Monday, August 23, 2021
1 change · master
Enhancements to existing features
Odoo now lets users refund confirmed payments directly from the payment form when the payment provider supports refunds. This removes the need to process refunds in the provider's external backend and then manually update Odoo; Adyen supports partial refunds with this change.
Original PR description
[IMP] payment(_adyen): allow to refund confirmed transactions Before this commit, it was not possible to refund a payment from Odoo. Users had to go through the payment acquirer's backend and update the payment accordingly in Odoo. With this commit, refunds are made available in Odoo directly from the payment form, for acquirers that support them. Acquirer can either only support full refunds or also support partial refunds. As of now, the only acquirer allowing refunds is Adyen, with partial refund support. ENT: https://github.com/odoo/enterprise/pull/19829 UPGRADE: https://github.com/odoo/upgrade/pull/2689 task-2527891