Monday, August 23, 2021
2 changes · master
New functionality added to Odoo
Point of Sale users can now select an existing sales order and either take a down payment or settle it directly at the register. This avoids re-entering order lines, keeps invoicing options available, and updates stock and the sales order automatically.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
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