From 01843ebca828899fe4d9e21e5e3d13fdc548fa4b Mon Sep 17 00:00:00 2001 From: "Valentin Vallaeys (vava)" Date: Thu, 24 Nov 2022 13:34:34 +0000 Subject: [PATCH] [FIX] payment_*: fix supported currencies for providers *: asiapay, flutterwave and mercado_pago. Wrong numerical code for USD in Asiapay. Remove unsupported currencies for Flutterwave (ARS, BRL, CVE, CDF, GMD, LRD, MXN, MZN, SOL, ZMK). Add supported currencies for Mercado Pago (BOB, EUR). Reorder currencies from support page list. closes odoo/odoo#106496 X-original-commit: 4ddb8a9082897b9dbf413392620ddaa06897c328 Signed-off-by: Antoine Vandevenne (anv) Signed-off-by: Vallaeys Valentin (vava) --- addons/payment_asiapay/const.py | 2 +- addons/payment_flutterwave/const.py | 14 +++----------- addons/payment_mercado_pago/const.py | 8 +++++--- 3 files changed, 9 insertions(+), 15 deletions(-) diff --git a/addons/payment_asiapay/const.py b/addons/payment_asiapay/const.py index eb2948846cb..b04c955b6e1 100644 --- a/addons/payment_asiapay/const.py +++ b/addons/payment_asiapay/const.py @@ -23,7 +23,7 @@ CURRENCY_MAPPING = { 'SGD': '702', 'THB': '764', 'TWD': '901', - 'USD': '702', + 'USD': '840', 'VND': '704', } diff --git a/addons/payment_flutterwave/const.py b/addons/payment_flutterwave/const.py index 4c57e2c01ea..c38618a1d55 100644 --- a/addons/payment_flutterwave/const.py +++ b/addons/payment_flutterwave/const.py @@ -1,29 +1,22 @@ # Part of Odoo. See LICENSE file for full copyright and licensing details. # The currencies supported by Flutterwave, in ISO 4217 format. -# See https://support.flutterwave.com/en/articles/3632719-accepted-currencies. +# See https://flutterwave.com/us/support/general/what-are-the-currencies-accepted-on-flutterwave. +# Last website update: June 2022. +# Last seen online: 24 November 2022. SUPPORTED_CURRENCIES = [ - 'ARS', - 'BRL', 'GBP', 'CAD', - 'CVE', 'CLP', 'COP', - 'CDF', 'EGP', 'EUR', - 'GMD', 'GHS', 'GNF', 'KES', - 'LRD', 'MWK', - 'MXN', 'MAD', - 'MZN', 'NGN', - 'SOL', 'RWF', 'SLL', 'STD', @@ -33,7 +26,6 @@ SUPPORTED_CURRENCIES = [ 'USD', 'XAF', 'XOF', - 'ZMK', 'ZMW', ] diff --git a/addons/payment_mercado_pago/const.py b/addons/payment_mercado_pago/const.py index c56a238d50d..c1db069839c 100644 --- a/addons/payment_mercado_pago/const.py +++ b/addons/payment_mercado_pago/const.py @@ -1,20 +1,22 @@ # Part of Odoo. See LICENSE file for full copyright and licensing details. # Currency codes of the currencies supported by Mercado Pago in ISO 4217 format. -# See https://api.mercadopago.com/currencies. +# See https://api.mercadopago.com/currencies. Last seen online: 24 November 2022. SUPPORTED_CURRENCIES = [ 'ARS', # Argentinian Peso + 'BOB', # Boliviano 'BRL', # Real - 'CLP', # Chilean Peso 'CLF', # Fomento Unity - 'MXN', # Mexican Peso + 'CLP', # Chilean Peso 'COP', # Colombian Peso 'CRC', # Colon 'CUC', # Cuban Convertible Peso 'CUP', # Cuban Peso 'DOP', # Dominican Peso + 'EUR', # Euro 'GTQ', # Guatemalan Quetzal 'HNL', # Lempira + 'MXN', # Mexican Peso 'NIO', # Cordoba 'PAB', # Balboa 'PEN', # Sol