When processing a transaction, the payment method was searched based on the received code (e.g., 'sepa_debit') that was compared with the `payment` module's generic codes (e.g., 'sepa_direct_debit'). This commit ensures that we now compare with provider-specific codes for Buckaroo and Stripe. In practice, this mistake had little to no impact as most provider codes match the generic ones, and we fall back onto the payment method selected by the user if we can not find a more accurate one based on the code. closes odoo/odoo#161883 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Buckaroo
Technical details
API: Buckaroo Payment Engine
version 3.0
This module integrates Buckaroo using the generic payment with redirection flow based on form
submission provided by the payment module.
Supported features
- Payment with redirection flow
Not implemented features
- Webhook notifications
Module history
15.2- The support for webhook notifications is added. odoo/odoo#82922
Testing instructions
Buckaroo's hosted payment page allows to simulate payments and select the outcome without any payment details when selecting the payment method PayPal.