Files
odoo_source/addons/payment_buckaroo/const.py
T
Valentin Chevalier 17653033b8 [IMP] payment_buckaroo : better handle status code response
Before this commit, status codes were partially handled and users may not had a proper feedback on the status of their payment.

Task #2517498

closes odoo/odoo#69948

Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2021-05-05 08:23:47 +00:00

13 lines
428 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
# Mapping of transaction states to Buckaroo status codes.
# See https://www.pronamic.nl/wp-content/uploads/2013/04/BPE-3.0-Gateway-HTML.1.02.pdf for the
# exhaustive list of status codes.
STATUS_CODES_MAPPING = {
'pending': (790, 791, 792, 793),
'done': (190,),
'cancel': (890, 891),
'refused': (690,),
'error': (490, 491, 492,),
}