hyperswitch icon indicating copy to clipboard operation
hyperswitch copied to clipboard

Feat(connector): Bank of America, Boku, Cybersource, Datatrans, and Cryptopay added in feature matrix

Open sumanmaji4 opened this issue 11 months ago • 2 comments

Type of Change

  • [ ] Bugfix
  • [x] New feature
  • [ ] Enhancement
  • [ ] Refactoring
  • [ ] Dependency updates
  • [ ] Documentation
  • [ ] CI/CD

Description

Added feature api details for Bank of America, Boku, Cybersource, Datatrans and Cryptopay.

Additional Changes

  • [ ] This PR modifies the API contract
  • [ ] This PR modifies the database schema
  • [ ] This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

1. Feature Matrix Call

Request

curl --location 'http://localhost:8080/feature_matrix' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'api-key: dev_kmk****Zn1IywM'

Response

{
    "connector_count": 70,
    "connectors": [

        {
            "name": "BANKOFAMERICA",
            "display_name": "Bank Of America",
            "description": "It is the second-largest banking institution in the United States and the second-largest bank in the world by market capitalization ",
            "category": "bank_acquirer",
            "supported_payment_methods": [
                {
                    "payment_method": "wallet",
                    "payment_method_type": "apple_pay",
                    "payment_method_type_display_name": "Apple Pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "COL",
                        "SGP",
                        "VNM",
                        "ARE",
                        "USA",
                        "MEX",
                        "URY",
                        "ESP",
                        "HRV",
                        "SAU",
                        "BHR",
                        "MNE",
                        "SWE",
                        "AUS",
                        "POL",
                        "LUX",
                        "NZL",
                        "KOR",
                        "GBR",
                        "ISL",
                        "DNK",
                        "SVK",
                        "PRT",
                        "DOM",
                        "ROU",
                        "JPN",
                        "FRA",
                        "NOR",
                        "VAT",
                        "FIN",
                        "MYS",
                        "EST",
                        "IND",
                        "HND",
                        "CRI",
                        "BRA",
                        "SLV",
                        "TWN",
                        "PRY",
                        "CHL",
                        "CZE",
                        "CAN",
                        "LVA",
                        "CYP",
                        "PER",
                        "ECU",
                        "PAN",
                        "KWT",
                        "MLT",
                        "DEU",
                        "BEL",
                        "SVN",
                        "IRL",
                        "KAZ",
                        "GTM",
                        "HUN",
                        "LIE",
                        "ISR",
                        "NLD",
                        "HKG",
                        "JOR",
                        "ZAF",
                        "MCO",
                        "GRC",
                        "LTU",
                        "ITA",
                        "AUT",
                        "CHE",
                        "QAT",
                        "CHN",
                        "OMN",
                        "BGR"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "payment_method_type_display_name": "Google Pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "USA",
                        "IND",
                        "CRI",
                        "SVN",
                        "SLV",
                        "SGP",
                        "PAN",
                        "MLT",
                        "ISR",
                        "LTU",
                        "PRT",
                        "ZAF",
                        "MEX",
                        "GBR",
                        "OMN",
                        "BEL",
                        "URY",
                        "HND",
                        "HUN",
                        "DNK",
                        "AUT",
                        "CZE",
                        "LUX",
                        "JPN",
                        "BRA",
                        "HKG",
                        "NLD",
                        "DEU",
                        "ESP",
                        "CAN",
                        "FRA",
                        "GTM",
                        "LIE",
                        "CYP",
                        "KWT",
                        "KAZ",
                        "QAT",
                        "ECU",
                        "CHE",
                        "VAT",
                        "DOM",
                        "AUS",
                        "NZL",
                        "JOR",
                        "NOR",
                        "ITA",
                        "FIN",
                        "SVK",
                        "PRY",
                        "TWN",
                        "KOR",
                        "LVA",
                        "GRC",
                        "ARE",
                        "COL",
                        "EST",
                        "MYS",
                        "IRL",
                        "VNM",
                        "ROU",
                        "POL",
                        "CHL",
                        "SWE",
                        "SAU",
                        "PER",
                        "ISL"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "samsung_pay",
                    "payment_method_type_display_name": "Samsung Pay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "FRA",
                        "DEU",
                        "CAN",
                        "SGP",
                        "ZAF",
                        "IND",
                        "CHE",
                        "BHR",
                        "MYS",
                        "KAZ",
                        "OMN",
                        "SAU",
                        "KOR",
                        "NOR",
                        "BRA",
                        "JPN",
                        "QAT",
                        "DNK",
                        "SWE",
                        "ARE",
                        "TWN",
                        "HKG",
                        "CHN",
                        "AUS",
                        "FIN",
                        "ITA",
                        "ESP",
                        "GBR",
                        "USA",
                        "NZL",
                        "KWT"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "payment_method_type_display_name": "Credit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "not_supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "JCB",
                        "DinersClub",
                        "Discover",
                        "Visa",
                        "CartesBancaires",
                        "UnionPay",
                        "Maestro"
                    ],
                    "supported_countries": [
                        "MAC",
                        "TON",
                        "GRL",
                        "IMN",
                        "UZB",
                        "BHR",
                        "KWT",
                        "DJI",
                        "SGP",
                        "MOZ",
                        "ZMB",
                        "NGA",
                        "MDG",
                        "UKR",
                        "HKG",
                        "UGA",
                        "POL",
                        "HUN",
                        "KAZ",
                        "RWA",
                        "GBR",
                        "SUR",
                        "AUS",
                        "CMR",
                        "CYP",
                        "AND",
                        "TUR",
                        "TKM",
                        "BGD",
                        "BFA",
                        "NRU",
                        "DOM",
                        "BOL",
                        "GUY",
                        "MLI",
                        "VGB",
                        "JOR",
                        "ECU",
                        "LIE",
                        "IDN",
                        "SWE",
                        "GHA",
                        "SEN",
                        "TCD",
                        "COD",
                        "THA",
                        "JPN",
                        "CZE",
                        "SJM",
                        "MSR",
                        "DMA",
                        "LKA",
                        "AIA",
                        "ARE",
                        "GMB",
                        "BLZ",
                        "MCO",
                        "CAN",
                        "KOR",
                        "ATF",
                        "NIU",
                        "AUT",
                        "PRT",
                        "GUM",
                        "IRL",
                        "SVN",
                        "BEN",
                        "CAF",
                        "LAO",
                        "HMD",
                        "BMU",
                        "AFG",
                        "MHL",
                        "FRA",
                        "TJK",
                        "NCL",
                        "GAB",
                        "CRI",
                        "HTI",
                        "MRT",
                        "COK",
                        "SAU",
                        "ISR",
                        "KHM",
                        "BWA",
                        "KNA",
                        "ROU",
                        "TLS",
                        "MDV",
                        "MWI",
                        "MYS",
                        "USA",
                        "BEL",
                        "CHN",
                        "LTU",
                        "NER",
                        "PAN",
                        "ETH",
                        "YEM",
                        "MDA",
                        "PHL",
                        "TWN",
                        "MMR",
                        "SRB",
                        "SYC",
                        "SGS",
                        "KGZ",
                        "DZA",
                        "SLE",
                        "ZWE",
                        "ITA",
                        "GEO",
                        "FLK",
                        "ERI",
                        "PER",
                        "MEX",
                        "BHS",
                        "AZE",
                        "MNE",
                        "LUX",
                        "DNK",
                        "MLT",
                        "NLD",
                        "PRI",
                        "GGY",
                        "GLP",
                        "TZA",
                        "COL",
                        "BTN",
                        "FJI",
                        "FSM",
                        "LBY",
                        "SMR",
                        "VAT",
                        "LSO",
                        "CUB",
                        "URY",
                        "GNQ",
                        "OMN",
                        "ALB",
                        "TTO",
                        "FRO",
                        "VNM",
                        "SXM",
                        "ISL",
                        "NIC",
                        "LBN",
                        "SWZ",
                        "BRB",
                        "BGR",
                        "IRN",
                        "AGO",
                        "WSM",
                        "FIN",
                        "TCA",
                        "ESP",
                        "NOR",
                        "KIR",
                        "MNG",
                        "GRC",
                        "BDI",
                        "CHE",
                        "WLF",
                        "MUS",
                        "TUV",
                        "PSE",
                        "NZL",
                        "STP",
                        "BRN",
                        "ARG",
                        "HRV",
                        "GNB",
                        "COG",
                        "DEU",
                        "LCA",
                        "ARM",
                        "PLW",
                        "SVK",
                        "VCT",
                        "COM",
                        "VEN",
                        "PRY",
                        "CPV",
                        "TGO",
                        "ZAF",
                        "JEY",
                        "PYF",
                        "NPL",
                        "CYM",
                        "ABW",
                        "EST",
                        "SOM",
                        "GRD",
                        "IRQ",
                        "SLV",
                        "TUN",
                        "GIB",
                        "PAK",
                        "VUT",
                        "HND",
                        "GUF",
                        "GIN",
                        "NAM",
                        "BLR",
                        "QAT",
                        "PNG",
                        "CUW",
                        "MAR",
                        "GTM",
                        "LBR",
                        "KEN",
                        "CHL",
                        "LVA",
                        "BIH",
                        "JAM",
                        "ATG"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "payment_method_type_display_name": "Debit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "not_supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "JCB",
                        "DinersClub",
                        "Discover",
                        "Visa",
                        "CartesBancaires",
                        "UnionPay",
                        "Maestro"
                    ],
                    "supported_countries": [
                        "BEL",
                        "CPV",
                        "LUX",
                        "VGB",
                        "SMR",
                        "ROU",
                        "IRN",
                        "MNE",
                        "LVA",
                        "GIB",
                        "ATF",
                        "CHL",
                        "TON",
                        "NGA",
                        "PSE",
                        "ARE",
                        "BOL",
                        "BIH",
                        "JPN",
                        "GEO",
                        "WLF",
                        "NIC",
                        "TGO",
                        "IDN",
                        "PER",
                        "NLD",
                        "JAM",
                        "TKM",
                        "SRB",
                        "MHL",
                        "HMD",
                        "BLR",
                        "ZAF",
                        "GGY",
                        "SYC",
                        "KWT",
                        "HRV",
                        "BWA",
                        "MAC",
                        "STP",
                        "NIU",
                        "VNM",
                        "LKA",
                        "GRD",
                        "FJI",
                        "SOM",
                        "FRA",
                        "NZL",
                        "HUN",
                        "CHN",
                        "VUT",
                        "ECU",
                        "TWN",
                        "AGO",
                        "GIN",
                        "CMR",
                        "BHS",
                        "ETH",
                        "IRQ",
                        "IRL",
                        "GUM",
                        "LIE",
                        "BMU",
                        "MAR",
                        "CRI",
                        "GUF",
                        "PLW",
                        "TJK",
                        "BDI",
                        "BHR",
                        "DNK",
                        "ALB",
                        "LBN",
                        "DMA",
                        "ERI",
                        "LTU",
                        "AUS",
                        "PAN",
                        "COG",
                        "MRT",
                        "NER",
                        "LAO",
                        "MCO",
                        "BGD",
                        "KAZ",
                        "COL",
                        "GNQ",
                        "ZWE",
                        "GRC",
                        "NOR",
                        "DEU",
                        "SWZ",
                        "SVK",
                        "HTI",
                        "ATG",
                        "WSM",
                        "BFA",
                        "SLE",
                        "DZA",
                        "GLP",
                        "UGA",
                        "CAF",
                        "NCL",
                        "URY",
                        "NAM",
                        "CUW",
                        "ABW",
                        "KOR",
                        "MWI",
                        "TUN",
                        "KEN",
                        "ISR",
                        "BRB",
                        "LSO",
                        "AND",
                        "TCA",
                        "LCA",
                        "VAT",
                        "AFG",
                        "NRU",
                        "MOZ",
                        "MSR",
                        "TUR",
                        "BLZ",
                        "SLV",
                        "SGS",
                        "PRI",
                        "MYS",
                        "PYF",
                        "KNA",
                        "COD",
                        "CUB",
                        "SGP",
                        "PNG",
                        "SJM",
                        "ISL",
                        "QAT",
                        "ARM",
                        "MLI",
                        "GNB",
                        "COK",
                        "PHL",
                        "KIR",
                        "MEX",
                        "ESP",
                        "UZB",
                        "HKG",
                        "ARG",
                        "MUS",
                        "USA",
                        "CYM",
                        "JOR",
                        "DOM",
                        "SUR",
                        "CHE",
                        "FLK",
                        "TUV",
                        "RWA",
                        "GRL",
                        "SAU",
                        "AUT",
                        "ZMB",
                        "LBY",
                        "BTN",
                        "MDA",
                        "MLT",
                        "THA",
                        "HND",
                        "SWE",
                        "AZE",
                        "UKR",
                        "IMN",
                        "TLS",
                        "NPL",
                        "GHA",
                        "BEN",
                        "PRY",
                        "FIN",
                        "YEM",
                        "GUY",
                        "FRO",
                        "GBR",
                        "OMN",
                        "AIA",
                        "FSM",
                        "BGR",
                        "VCT",
                        "CAN",
                        "PRT",
                        "LBR",
                        "CZE",
                        "MNG",
                        "VEN",
                        "TZA",
                        "MDV",
                        "GTM",
                        "KGZ",
                        "SXM",
                        "GMB",
                        "MMR",
                        "BRN",
                        "SVN",
                        "EST",
                        "DJI",
                        "MDG",
                        "TTO",
                        "POL",
                        "JEY",
                        "COM",
                        "CYP",
                        "PAK",
                        "KHM",
                        "GAB",
                        "ITA",
                        "SEN",
                        "TCD"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "BOKU",
            "display_name": "Boku",
            "description": "Boku, Inc. is a mobile payments company that allows businesses to collect online payments through both carrier billing and mobile wallets, and is headquartered in San Francisco, California.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "wallet",
                    "payment_method_type": "go_pay",
                    "payment_method_type_display_name": "GoPay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "IDN"
                    ],
                    "supported_currencies": [
                        "BGN",
                        "HUF",
                        "CZK",
                        "IDR",
                        "PLN",
                        "RON",
                        "USD",
                        "EUR",
                        "GBP"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "kakao_pay",
                    "payment_method_type_display_name": "KakaoPay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "KOR"
                    ],
                    "supported_currencies": [
                        "HKD",
                        "USD",
                        "SGD",
                        "KRW"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "momo",
                    "payment_method_type_display_name": "MoMo",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "VNM"
                    ],
                    "supported_currencies": [
                        "VND",
                        "USD"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "gcash",
                    "payment_method_type_display_name": "GCash",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "PHL"
                    ],
                    "supported_currencies": [
                        "PHP",
                        "HKD",
                        "SGD",
                        "USD"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "dana",
                    "payment_method_type_display_name": "DANA",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "IDN"
                    ],
                    "supported_currencies": [
                        "IDR",
                        "SDG",
                        "USD",
                        "HKD"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },

        {
            "name": "CRYPTOPAY",
            "display_name": "Cryptopay",
            "description": "Simple and secure solution to buy and manage crypto. Make quick international transfers, spend your BTC, ETH and other crypto assets.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "crypto",
                    "payment_method_type": "crypto_currency",
                    "payment_method_type_display_name": "Crypto",
                    "mandates": "not_supported",
                    "refunds": "not_supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual"
                    ],
                    "supported_countries": [
                        "ISL",
                        "NOR",
                        "LIE",
                        "BEL",
                        "ALA",
                        "PRT",
                        "MAF",
                        "FRO",
                        "LTU",
                        "MLT",
                        "EST",
                        "REU",
                        "ESP",
                        "BGR",
                        "IRL",
                        "HUN",
                        "SWE",
                        "CZE",
                        "ITA",
                        "POL",
                        "AUT",
                        "MTQ",
                        "LVA",
                        "GLP",
                        "SVK",
                        "HRV",
                        "GUF",
                        "ROU",
                        "CYP",
                        "DEU",
                        "FRA",
                        "DNK",
                        "CHE",
                        "NLD",
                        "SVN",
                        "FIN",
                        "LUX",
                        "GRC"
                    ],
                    "supported_currencies": [
                        "PHP",
                        "USD",
                        "SGD",
                        "AED",
                        "NZD",
                        "HKD",
                        "MYR",
                        "JPY",
                        "AUD",
                        "CHF",
                        "IDR",
                        "THB",
                        "GBP",
                        "CAD",
                        "INR",
                        "KRW",
                        "EUR"
                    ]
                }
            ],
            "supported_webhook_flows": [
                "payments"
            ]
        },
        {
            "name": "CYBERSOURCE",
            "display_name": "Cybersource",
            "description": "Cybersource is an American payment gateway founded in 1994",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "payment_method_type_display_name": "Google Pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "GRC",
                        "IRL",
                        "PAN",
                        "NLD",
                        "ARE",
                        "BEL",
                        "ROU",
                        "CYP",
                        "HND",
                        "HUN",
                        "SLV",
                        "GBR",
                        "GTM",
                        "ESP",
                        "CRI",
                        "SVK",
                        "ZAF",
                        "OMN",
                        "IND",
                        "FRA",
                        "BRA",
                        "MLT",
                        "ISR",
                        "CHL",
                        "CZE",
                        "KWT",
                        "KOR",
                        "PRT",
                        "MYS",
                        "MEX",
                        "TWN",
                        "EST",
                        "LTU",
                        "KAZ",
                        "POL",
                        "ISL",
                        "NZL",
                        "SAU",
                        "ITA",
                        "DNK",
                        "ECU",
                        "SVN",
                        "PRY",
                        "HKG",
                        "CAN",
                        "URY",
                        "COL",
                        "USA",
                        "CHE",
                        "DOM",
                        "AUT",
                        "JOR",
                        "SWE",
                        "LUX",
                        "FIN",
                        "VNM",
                        "QAT",
                        "NOR",
                        "AUS",
                        "PER",
                        "SGP",
                        "VAT",
                        "DEU",
                        "LVA",
                        "LIE",
                        "JPN"
                    ],
                    "supported_currencies": [
                        "USD",
                        "SEK",
                        "UAH",
                        "COP",
                        "CAD",
                        "CLP",
                        "HKD",
                        "INR",
                        "AUD",
                        "SAR",
                        "MYR",
                        "EUR",
                        "KWD",
                        "SGD",
                        "QAR",
                        "ZAR",
                        "ARS",
                        "PLN",
                        "NZD",
                        "CNY",
                        "AED",
                        "MXN",
                        "GBP",
                        "PEN"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "samsung_pay",
                    "payment_method_type_display_name": "Samsung Pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "ARE",
                        "JPN",
                        "SAU",
                        "NZL",
                        "ITA",
                        "CAN",
                        "AUS",
                        "KWT",
                        "DEU",
                        "CHN",
                        "ESP",
                        "IND",
                        "DNK",
                        "OMN",
                        "BHR",
                        "GBR",
                        "SWE",
                        "FIN",
                        "KAZ",
                        "MYS",
                        "CHE",
                        "TWN",
                        "BRA",
                        "NOR",
                        "USA",
                        "SGP",
                        "QAT",
                        "HKG",
                        "KOR",
                        "FRA",
                        "ZAF"
                    ],
                    "supported_currencies": [
                        "GBP",
                        "SEK",
                        "USD",
                        "EUR"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "apple_pay",
                    "payment_method_type_display_name": "Apple Pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "BGR",
                        "MCO",
                        "GTM",
                        "HRV",
                        "MLT",
                        "ARE",
                        "PER",
                        "LVA",
                        "ROU",
                        "SWE",
                        "VNM",
                        "COL",
                        "NLD",
                        "QAT",
                        "OMN",
                        "DEU",
                        "KAZ",
                        "FIN",
                        "DOM",
                        "MEX",
                        "KWT",
                        "LUX",
                        "AUS",
                        "GBR",
                        "PRY",
                        "HUN",
                        "URY",
                        "ISL",
                        "CHE",
                        "ZAF",
                        "MNE",
                        "FRA",
                        "PAN",
                        "ESP",
                        "KOR",
                        "SVK",
                        "MYS",
                        "CZE",
                        "SVN",
                        "HKG",
                        "ITA",
                        "BEL",
                        "JOR",
                        "LTU",
                        "USA",
                        "CHN",
                        "GRC",
                        "ECU",
                        "BHR",
                        "IND",
                        "VAT",
                        "PRT",
                        "POL",
                        "CAN",
                        "CYP",
                        "CHL",
                        "HND",
                        "SGP",
                        "LIE",
                        "NOR",
                        "TWN",
                        "SAU",
                        "AUT",
                        "SLV",
                        "NZL",
                        "ISR",
                        "BRA",
                        "CRI",
                        "DNK",
                        "JPN",
                        "IRL",
                        "EST"
                    ],
                    "supported_currencies": [
                        "AED",
                        "ARS",
                        "MYR",
                        "USD",
                        "CNY",
                        "PEN",
                        "UAH",
                        "PLN",
                        "GBP",
                        "KWD",
                        "MXN",
                        "CAD",
                        "HKD",
                        "SAR",
                        "ZAR",
                        "NZD",
                        "SGD",
                        "AUD",
                        "CLP",
                        "COP",
                        "INR",
                        "QAR",
                        "EUR",
                        "SEK"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "paze",
                    "payment_method_type_display_name": "Paze",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "USA"
                    ],
                    "supported_currencies": [
                        "SEK",
                        "USD"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "payment_method_type_display_name": "Credit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "JCB",
                        "DinersClub",
                        "Discover",
                        "Visa",
                        "CartesBancaires",
                        "UnionPay",
                        "Maestro"
                    ],
                    "supported_countries": [
                        "GHA",
                        "NGA",
                        "KIR",
                        "MNG",
                        "PAN",
                        "CAF",
                        "FSM",
                        "USA",
                        "GRC",
                        "VGB",
                        "TON",
                        "FRA",
                        "JAM",
                        "ETH",
                        "BGR",
                        "NLD",
                        "TUR",
                        "MYS",
                        "ABW",
                        "MLT",
                        "ISL",
                        "PRI",
                        "MDV",
                        "KWT",
                        "EST",
                        "PRY",
                        "MRT",
                        "VNM",
                        "ARM",
                        "CRI",
                        "QAT",
                        "SWZ",
                        "GIB",
                        "SLE",
                        "HRV",
                        "TLS",
                        "TUV",
                        "SRB",
                        "GBR",
                        "GLP",
                        "LTU",
                        "TZA",
                        "COM",
                        "RWA",
                        "BLR",
                        "BMU",
                        "WLF",
                        "NRU",
                        "SOM",
                        "TCD",
                        "BOL",
                        "TGO",
                        "SXM",
                        "KOR",
                        "PAK",
                        "NIC",
                        "GRD",
                        "BDI",
                        "FLK",
                        "MMR",
                        "SGS",
                        "UZB",
                        "VUT",
                        "ROU",
                        "IRN",
                        "CZE",
                        "MDG",
                        "MEX",
                        "CHL",
                        "CUW",
                        "LSO",
                        "LAO",
                        "TKM",
                        "JPN",
                        "TJK",
                        "GNQ",
                        "LBR",
                        "PER",
                        "WSM",
                        "ARG",
                        "ZMB",
                        "MAC",
                        "HMD",
                        "CHE",
                        "GEO",
                        "HTI",
                        "PYF",
                        "CPV",
                        "LIE",
                        "LVA",
                        "SMR",
                        "BIH",
                        "AFG",
                        "ATF",
                        "DOM",
                        "CUB",
                        "MDA",
                        "CHN",
                        "ATG",
                        "LKA",
                        "UKR",
                        "NER",
                        "OMN",
                        "AIA",
                        "PSE",
                        "MAR",
                        "MNE",
                        "LBN",
                        "SGP",
                        "HND",
                        "PRT",
                        "AZE",
                        "ZWE",
                        "CMR",
                        "DEU",
                        "SAU",
                        "STP",
                        "ERI",
                        "GTM",
                        "NPL",
                        "COL",
                        "KEN",
                        "LBY",
                        "GUM",
                        "SLV",
                        "NIU",
                        "COD",
                        "AUS",
                        "TCA",
                        "MHL",
                        "DNK",
                        "CAN",
                        "MCO",
                        "POL",
                        "BRB",
                        "GMB",
                        "FJI",
                        "NCL",
                        "AGO",
                        "PHL",
                        "SUR",
                        "THA",
                        "VEN",
                        "KGZ",
                        "PLW",
                        "CYP",
                        "SVK",
                        "TWN",
                        "KNA",
                        "GUY",
                        "IMN",
                        "KHM",
                        "LUX",
                        "NOR",
                        "MLI",
                        "SYC",
                        "ISR",
                        "YEM",
                        "SVN",
                        "VCT",
                        "AND",
                        "GNB",
                        "SEN",
                        "GUF",
                        "BWA",
                        "IRQ",
                        "COG",
                        "BGD",
                        "UGA",
                        "BHR",
                        "TTO",
                        "JOR",
                        "ARE",
                        "MOZ",
                        "FIN",
                        "COK",
                        "TUN",
                        "IRL",
                        "GRL",
                        "BEN",
                        "GAB",
                        "JEY",
                        "BRN",
                        "DJI",
                        "SWE",
                        "DMA",
                        "URY",
                        "BEL",
                        "IDN",
                        "ALB",
                        "ECU",
                        "NAM",
                        "SJM",
                        "BHS",
                        "FRO",
                        "HUN",
                        "GGY",
                        "PNG",
                        "DZA",
                        "NZL",
                        "VAT",
                        "BTN",
                        "MWI",
                        "GIN",
                        "MSR",
                        "MUS",
                        "ITA",
                        "HKG",
                        "LCA",
                        "KAZ",
                        "ESP",
                        "BFA",
                        "CYM",
                        "AUT",
                        "BLZ",
                        "ZAF"
                    ],
                    "supported_currencies": [
                        "ARS",
                        "KWD",
                        "PLN",
                        "SGD",
                        "USD",
                        "AED",
                        "INR",
                        "SAR",
                        "COP",
                        "SEK",
                        "CNY",
                        "QAR",
                        "ZAR",
                        "EUR",
                        "PEN",
                        "CLP",
                        "MXN",
                        "UAH",
                        "AUD",
                        "HKD",
                        "MYR",
                        "CAD",
                        "GBP",
                        "NZD"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "payment_method_type_display_name": "Debit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "JCB",
                        "DinersClub",
                        "Discover",
                        "Visa",
                        "CartesBancaires",
                        "UnionPay",
                        "Maestro"
                    ],
                    "supported_countries": [
                        "AFG",
                        "GNQ",
                        "MNG",
                        "TJK",
                        "CUB",
                        "NER",
                        "CRI",
                        "CAN",
                        "ZWE",
                        "SEN",
                        "HKG",
                        "FJI",
                        "IRN",
                        "LIE",
                        "THA",
                        "SAU",
                        "BDI",
                        "VUT",
                        "MAC",
                        "VGB",
                        "UKR",
                        "NIC",
                        "MEX",
                        "AND",
                        "BGR",
                        "WLF",
                        "ATG",
                        "COD",
                        "MDA",
                        "MCO",
                        "OMN",
                        "GGY",
                        "NLD",
                        "BEL",
                        "TUN",
                        "FRO",
                        "GHA",
                        "TKM",
                        "SJM",
                        "DZA",
                        "CAF",
                        "LBY",
                        "DEU",
                        "SYC",
                        "LSO",
                        "MLT",
                        "AIA",
                        "SOM",
                        "BTN",
                        "GRD",
                        "LAO",
                        "EST",
                        "SLE",
                        "TON",
                        "KAZ",
                        "SWE",
                        "KGZ",
                        "GLP",
                        "ARM",
                        "AUT",
                        "BRN",
                        "PHL",
                        "TLS",
                        "CHL",
                        "BOL",
                        "LBR",
                        "ETH",
                        "HUN",
                        "VEN",
                        "HMD",
                        "AGO",
                        "PRT",
                        "PSE",
                        "AZE",
                        "GIB",
                        "CYP",
                        "GBR",
                        "LTU",
                        "TGO",
                        "ECU",
                        "NCL",
                        "MOZ",
                        "COL",
                        "STP",
                        "ESP",
                        "ITA",
                        "GAB",
                        "JOR",
                        "BIH",
                        "IRQ",
                        "ABW",
                        "TWN",
                        "ALB",
                        "GMB",
                        "MNE",
                        "FRA",
                        "BGD",
                        "SGS",
                        "AUS",
                        "HND",
                        "MUS",
                        "KEN",
                        "ZMB",
                        "TUV",
                        "VCT",
                        "BMU",
                        "PYF",
                        "PRI",
                        "LKA",
                        "NOR",
                        "VAT",
                        "HTI",
                        "NAM",
                        "CHE",
                        "GIN",
                        "CYM",
                        "MHL",
                        "IDN",
                        "FSM",
                        "FIN",
                        "JAM",
                        "BWA",
                        "KHM",
                        "JPN",
                        "SXM",
                        "LVA",
                        "TUR",
                        "NZL",
                        "USA",
                        "FLK",
                        "MDV",
                        "PRY",
                        "VNM",
                        "BHS",
                        "MMR",
                        "QAT",
                        "LBN",
                        "PLW",
                        "DOM",
                        "SVK",
                        "SVN",
                        "JEY",
                        "TCA",
                        "PAN",
                        "GEO",
                        "CZE",
                        "ZAF",
                        "TTO",
                        "KNA",
                        "CUW",
                        "NGA",
                        "BFA",
                        "MYS",
                        "POL",
                        "MRT",
                        "GUY",
                        "NIU",
                        "RWA",
                        "SGP",
                        "KOR",
                        "ERI",
                        "ATF",
                        "LUX",
                        "URY",
                        "CPV",
                        "BRB",
                        "COM",
                        "BEN",
                        "COK",
                        "MWI",
                        "UGA",
                        "GUF",
                        "GRC",
                        "PNG",
                        "PER",
                        "SLV",
                        "BLZ",
                        "SMR",
                        "DNK",
                        "NPL",
                        "MAR",
                        "TCD",
                        "GUM",
                        "KIR",
                        "ARE",
                        "LCA",
                        "ROU",
                        "KWT",
                        "MSR",
                        "MDG",
                        "ARG",
                        "TZA",
                        "WSM",
                        "SRB",
                        "UZB",
                        "ISL",
                        "COG",
                        "GRL",
                        "PAK",
                        "SUR",
                        "CMR",
                        "ISR",
                        "MLI",
                        "GTM",
                        "GNB",
                        "IMN",
                        "DMA",
                        "HRV",
                        "CHN",
                        "BHR",
                        "IRL",
                        "BLR",
                        "YEM",
                        "NRU",
                        "DJI",
                        "SWZ"
                    ],
                    "supported_currencies": [
                        "SAR",
                        "ZAR",
                        "AUD",
                        "UAH",
                        "COP",
                        "INR",
                        "CNY",
                        "MYR",
                        "PEN",
                        "ARS",
                        "SGD",
                        "USD",
                        "CAD",
                        "PLN",
                        "QAR",
                        "SEK",
                        "NZD",
                        "CLP",
                        "MXN",
                        "EUR",
                        "GBP",
                        "KWD",
                        "AED",
                        "HKD"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "DATATRANS",
            "display_name": "Datatrans",
            "description": "Datatrans is a payment gateway that facilitates the processing of payments, including hosting smart payment forms and correctly routing payment information.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "payment_method_type_display_name": "Credit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "JCB",
                        "DinersClub",
                        "Discover",
                        "Visa",
                        "UnionPay",
                        "Maestro"
                    ],
                    "supported_countries": [
                        "HUN",
                        "CYP",
                        "GEO",
                        "MCO",
                        "PRT",
                        "BLR",
                        "ALB",
                        "TUR",
                        "DEU",
                        "UKR",
                        "BEL",
                        "HRV",
                        "POL",
                        "FIN",
                        "VAT",
                        "LVA",
                        "AND",
                        "LIE",
                        "CHE",
                        "RUS",
                        "LUX",
                        "SVN",
                        "CZE",
                        "NOR",
                        "AUT",
                        "BGR",
                        "MKD",
                        "KAZ",
                        "ARM",
                        "MDA",
                        "ROU",
                        "LTU",
                        "GBR",
                        "ESP",
                        "NLD",
                        "MLT",
                        "DNK",
                        "SWE",
                        "SMR",
                        "FRA",
                        "EST",
                        "ISL",
                        "SVK",
                        "BIH",
                        "IRL",
                        "AZE",
                        "ITA",
                        "MNE",
                        "GRC"
                    ],
                    "supported_currencies": [
                        "IQD",
                        "UGX",
                        "VUV",
                        "KWD",
                        "LYD",
                        "XOF",
                        "TND",
                        "VND",
                        "GBP",
                        "EUR",
                        "RWF",
                        "BIF",
                        "GNF",
                        "USD",
                        "XAF",
                        "KMF",
                        "XPF",
                        "BHD",
                        "DJF",
                        "ISK",
                        "CHF",
                        "JOD",
                        "OMR",
                        "JPY",
                        "KRW",
                        "PYG"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "payment_method_type_display_name": "Debit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "JCB",
                        "DinersClub",
                        "Discover",
                        "Visa",
                        "UnionPay",
                        "Maestro"
                    ],
                    "supported_countries": [
                        "HUN",
                        "MCO",
                        "GEO",
                        "ISL",
                        "ITA",
                        "ARM",
                        "FRA",
                        "CYP",
                        "GBR",
                        "LIE",
                        "SMR",
                        "ESP",
                        "SVN",
                        "LUX",
                        "TUR",
                        "VAT",
                        "FIN",
                        "CHE",
                        "AZE",
                        "MKD",
                        "BLR",
                        "BIH",
                        "KAZ",
                        "UKR",
                        "DEU",
                        "ROU",
                        "HRV",
                        "BEL",
                        "MLT",
                        "EST",
                        "LVA",
                        "LTU",
                        "SWE",
                        "IRL",
                        "AUT",
                        "SVK",
                        "NLD",
                        "AND",
                        "MDA",
                        "POL",
                        "MNE",
                        "RUS",
                        "CZE",
                        "ALB",
                        "NOR",
                        "PRT",
                        "BGR",
                        "DNK",
                        "GRC"
                    ],
                    "supported_currencies": [
                        "CHF",
                        "IQD",
                        "DJF",
                        "GNF",
                        "LYD",
                        "OMR",
                        "RWF",
                        "TND",
                        "USD",
                        "BHD",
                        "XAF",
                        "BIF",
                        "EUR",
                        "JOD",
                        "KMF",
                        "PYG",
                        "XOF",
                        "GBP",
                        "VUV",
                        "XPF",
                        "VND",
                        "UGX",
                        "KRW",
                        "JPY",
                        "ISK",
                        "KWD"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "rest": " are hidden"
        }

    ]
}

Checklist

  • [x] I formatted the code cargo +nightly fmt --all
  • [x] I addressed lints thrown by cargo clippy
  • [ ] I reviewed the submitted code
  • [ ] I added unit tests for my changes where possible

sumanmaji4 avatar Feb 17 '25 06:02 sumanmaji4

Add payment methods that support mandates to mandates.supported_payment_methods in all .toml files

AkshayaFoiger avatar Feb 21 '25 07:02 AkshayaFoiger