Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(connector): [MULTISAFEPAY, WORLDPAY, WELLSFARGO] Supported features for feature matrix #7149

Open
wants to merge 4 commits into
base: add-display-name
Choose a base branch
from

Conversation

Debarshi-Gupta
Copy link
Contributor

@Debarshi-Gupta Debarshi-Gupta commented Jan 31, 2025

Type of Change

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

Description

Added Feature Matrix supported payment methods, countries and currencies for Multisafepay, Worldpay and Wellsfargo.

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?

-Request

curl --location --request GET 'http://localhost:8080/feature_matrix' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'api-key: dev_kl7vP0fysoyX8f1O7wZiJae7n1XS5zhEJbe2zK4rtuDNCg4JMSsWhSc0GNkNKWwC' \
--header 'X-Merchant-Id: merchant_1738299466' \
--data '{    
}'

-Response

{
    "connector_count": 6,
    "connectors": [
        {
            "name": "BAMBORA",
            "display_name": "Bambora",
            "description": "Bambora is a leading online payment provider in Canada and United States.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "Discover",
                        "JCB",
                        "DinersClub"
                    ],
                    "supported_countries": [
                        "CA",
                        "US"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "DEUTSCHEBANK",
            "display_name": "Deutsche Bank",
            "description": "Deutsche Bank is a German multinational investment bank and financial services company ",
            "category": "bank_acquirer",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "not_supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard"
                    ],
                    "supported_countries": null,
                    "supported_currencies": null
                },
                {
                    "payment_method": "bank_debit",
                    "payment_method_type": "sepa",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": null,
                    "supported_currencies": null
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "MULTISAFEPAY",
            "display_name": "Multisafepay",
            "description": "MultiSafePay is a payment gateway and PSP enabling secure online transactions",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "giropay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "DE"
                    ],
                    "supported_currencies": [
                        "EUR"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "ideal",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "NL"
                    ],
                    "supported_currencies": [
                        "EUR"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "BR",
                        "KW",
                        "VU",
                        "CW",
                        "EC",
                        "HM",
                        "PY",
                        "GM",
                        "MT",
                        "KP",
                        "MS",
                        "FO",
                        "GY",
                        "FR",
                        "MZ",
                        "PW",
                        "VC",
                        "ER",
                        "ET",
                        "KR",
                        "SC",
                        "TR",
                        "NC",
                        "VN",
                        "WF",
                        "MV",
                        "NL",
                        "OM",
                        "SE",
                        "AI",
                        "NF",
                        "DO",
                        "PS",
                        "CX",
                        "PM",
                        "MK",
                        "CZ",
                        "MR",
                        "CU",
                        "CI",
                        "ZW",
                        "BV",
                        "NE",
                        "KE",
                        "TC",
                        "KH",
                        "CA",
                        "DJ",
                        "KN",
                        "LU",
                        "PK",
                        "TW",
                        "KZ",
                        "PF",
                        "US",
                        "EH",
                        "SI",
                        "GR",
                        "PT",
                        "MX",
                        "GD",
                        "DE",
                        "RW",
                        "ES",
                        "CM",
                        "CG",
                        "FI",
                        "MM",
                        "BL",
                        "MD",
                        "ME",
                        "TZ",
                        "GB",
                        "AG",
                        "PE",
                        "TJ",
                        "GL",
                        "MH",
                        "GF",
                        "AD",
                        "HK",
                        "NI",
                        "AM",
                        "QA",
                        "BJ",
                        "TG",
                        "UZ",
                        "AW",
                        "LB",
                        "RE",
                        "VG",
                        "CL",
                        "NG",
                        "PA",
                        "GW",
                        "BE",
                        "IS",
                        "CF",
                        "EE",
                        "BH",
                        "WS",
                        "IL",
                        "KM",
                        "MN",
                        "AS",
                        "MY",
                        "DZ",
                        "HR",
                        "CR",
                        "LR",
                        "DM",
                        "ZA",
                        "DK",
                        "CY",
                        "PN",
                        "CD",
                        "FJ",
                        "MG",
                        "GU",
                        "SH",
                        "KG",
                        "RO",
                        "JP",
                        "IQ",
                        "SA",
                        "JE",
                        "MA",
                        "TN",
                        "SR",
                        "CH",
                        "SB",
                        "TM",
                        "RS",
                        "LK",
                        "SG",
                        "SN",
                        "VI",
                        "SV",
                        "IM",
                        "MU",
                        "RU",
                        "LS",
                        "GP",
                        "AO",
                        "SO",
                        "GA",
                        "JO",
                        "CC",
                        "PR",
                        "LA",
                        "BY",
                        "AZ",
                        "LV",
                        "LT",
                        "ML",
                        "BZ",
                        "KI",
                        "BI",
                        "SJ",
                        "NR",
                        "GN",
                        "BD",
                        "ZM",
                        "LY",
                        "BO",
                        "CV",
                        "TV",
                        "GE",
                        "CN",
                        "SY",
                        "BS",
                        "TH",
                        "IR",
                        "UA",
                        "AX",
                        "JM",
                        "IN",
                        "TT",
                        "MQ",
                        "HT",
                        "BA",
                        "AF",
                        "BN",
                        "MO",
                        "SS",
                        "NU",
                        "SZ",
                        "LC",
                        "HU",
                        "TF",
                        "CO",
                        "EG",
                        "TK",
                        "ST",
                        "MC",
                        "AR",
                        "AT",
                        "LI",
                        "ID",
                        "FM",
                        "KY",
                        "AL",
                        "GT",
                        "GQ",
                        "GS",
                        "TO",
                        "YE",
                        "GH",
                        "IT",
                        "IO",
                        "SD",
                        "YT",
                        "SM",
                        "BM",
                        "BG",
                        "PH",
                        "TD",
                        "VE",
                        "AE",
                        "MF",
                        "UM",
                        "BQ",
                        "UG",
                        "UY",
                        "IE",
                        "SX",
                        "GG",
                        "TL",
                        "MP",
                        "SK",
                        "FK",
                        "HN",
                        "PL",
                        "NO",
                        "BW",
                        "VA",
                        "BF",
                        "NA",
                        "SL",
                        "BT",
                        "AQ",
                        "CK",
                        "NZ",
                        "GI",
                        "BB",
                        "PG",
                        "NP",
                        "AU",
                        "MW"
                    ],
                    "supported_currencies": [
                        "USD",
                        "ZAR",
                        "NOK",
                        "COP",
                        "MYR",
                        "GBP",
                        "HUF",
                        "CAD",
                        "RUB",
                        "UAH",
                        "AED",
                        "PEN",
                        "RON",
                        "TWD",
                        "SGD",
                        "HKD",
                        "TRY",
                        "HRK",
                        "DKK",
                        "INR",
                        "ISK",
                        "JPY",
                        "PHP",
                        "CHF",
                        "CLP",
                        "CZK",
                        "MXN",
                        "PLN",
                        "THB",
                        "SEK",
                        "BRL",
                        "AUD",
                        "CNY",
                        "NZD",
                        "KRW",
                        "ILS",
                        "EUR"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "paypal",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "BV",
                        "GF",
                        "CA",
                        "AQ",
                        "KR",
                        "TG",
                        "DO",
                        "DK",
                        "LY",
                        "KN",
                        "SX",
                        "JP",
                        "UY",
                        "CU",
                        "IO",
                        "BF",
                        "GD",
                        "ET",
                        "NL",
                        "MN",
                        "IR",
                        "WF",
                        "BW",
                        "BE",
                        "SB",
                        "MR",
                        "NG",
                        "AU",
                        "DE",
                        "LB",
                        "SC",
                        "KG",
                        "PM",
                        "PT",
                        "OM",
                        "CC",
                        "CY",
                        "KI",
                        "SL",
                        "TW",
                        "EC",
                        "IQ",
                        "GA",
                        "SJ",
                        "NA",
                        "TC",
                        "CZ",
                        "NO",
                        "AZ",
                        "FR",
                        "SR",
                        "GW",
                        "GP",
                        "KH",
                        "ZA",
                        "AG",
                        "BS",
                        "PK",
                        "MU",
                        "RO",
                        "VG",
                        "SA",
                        "HU",
                        "MZ",
                        "TN",
                        "YE",
                        "SV",
                        "HM",
                        "EE",
                        "BD",
                        "SM",
                        "NP",
                        "IL",
                        "UZ",
                        "CO",
                        "CD",
                        "AO",
                        "CH",
                        "CF",
                        "AF",
                        "CN",
                        "GE",
                        "LR",
                        "DJ",
                        "AS",
                        "MH",
                        "MC",
                        "PH",
                        "SD",
                        "TD",
                        "PL",
                        "TH",
                        "TL",
                        "HN",
                        "SS",
                        "TJ",
                        "YT",
                        "PN",
                        "KW",
                        "AX",
                        "AD",
                        "MX",
                        "ZM",
                        "AR",
                        "BY",
                        "AI",
                        "ES",
                        "IT",
                        "GN",
                        "IE",
                        "BG",
                        "TR",
                        "BQ",
                        "CX",
                        "ML",
                        "NI",
                        "NE",
                        "SG",
                        "IM",
                        "SH",
                        "BO",
                        "KM",
                        "CI",
                        "KP",
                        "FM",
                        "PG",
                        "FK",
                        "HT",
                        "EG",
                        "GH",
                        "MF",
                        "VC",
                        "TZ",
                        "US",
                        "PS",
                        "MO",
                        "NU",
                        "JE",
                        "KZ",
                        "GS",
                        "FO",
                        "GM",
                        "SI",
                        "SY",
                        "MT",
                        "NR",
                        "RW",
                        "PY",
                        "BJ",
                        "NF",
                        "MK",
                        "ER",
                        "VA",
                        "CL",
                        "FJ",
                        "MQ",
                        "BZ",
                        "IN",
                        "LV",
                        "CM",
                        "BB",
                        "PE",
                        "GG",
                        "AL",
                        "DZ",
                        "CR",
                        "LT",
                        "IS",
                        "GY",
                        "LI",
                        "MP",
                        "MV",
                        "PR",
                        "RS",
                        "TV",
                        "EH",
                        "GL",
                        "LA",
                        "MD",
                        "GU",
                        "PA",
                        "ID",
                        "JM",
                        "SE",
                        "ST",
                        "HR",
                        "VI",
                        "GT",
                        "GB",
                        "GR",
                        "LS",
                        "MM",
                        "RE",
                        "BN",
                        "DM",
                        "BL",
                        "BR",
                        "NZ",
                        "WS",
                        "AT",
                        "BM",
                        "CV",
                        "KY",
                        "ME",
                        "UA",
                        "CG",
                        "TK",
                        "ZW",
                        "TO",
                        "CK",
                        "LU",
                        "LK",
                        "RU",
                        "JO",
                        "VU",
                        "AE",
                        "MG",
                        "QA",
                        "BT",
                        "UG",
                        "SO",
                        "HK",
                        "BH",
                        "MS",
                        "NC",
                        "GI",
                        "MW",
                        "BA",
                        "TM",
                        "PF",
                        "GQ",
                        "KE",
                        "MY",
                        "MA",
                        "SZ",
                        "VN",
                        "TF",
                        "AM",
                        "CW",
                        "UM",
                        "TT",
                        "SN",
                        "VE",
                        "PW",
                        "FI",
                        "LC",
                        "AW",
                        "BI",
                        "SK"
                    ],
                    "supported_currencies": [
                        "CHF",
                        "GBP",
                        "TRY",
                        "USD",
                        "CZK",
                        "HRK",
                        "CAD",
                        "PHP",
                        "DKK",
                        "HUF",
                        "NZD",
                        "SEK",
                        "AUD",
                        "SGD",
                        "MXN",
                        "THB",
                        "EUR",
                        "JPY",
                        "MYR",
                        "BRL",
                        "HKD",
                        "NOK",
                        "PLN",
                        "TWD",
                        "RUB"
                    ]
                },
                {
                    "payment_method": "pay_later",
                    "payment_method_type": "klarna",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "FR",
                        "DE",
                        "IT",
                        "SE",
                        "FI",
                        "PT",
                        "NL",
                        "BE",
                        "GB",
                        "ES",
                        "NO",
                        "AT",
                        "DK"
                    ],
                    "supported_currencies": [
                        "GBP",
                        "DKK",
                        "EUR",
                        "SEK",
                        "NOK"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "not_supported",
                    "supported_card_networks": [
                        "AmericanExpress",
                        "CartesBancaires",
                        "Maestro",
                        "Mastercard",
                        "Visa"
                    ],
                    "supported_countries": [
                        "TO",
                        "PW",
                        "GN",
                        "BR",
                        "BI",
                        "NU",
                        "FI",
                        "RU",
                        "ET",
                        "ES",
                        "EH",
                        "TD",
                        "TC",
                        "ZW",
                        "TM",
                        "SM",
                        "GS",
                        "BV",
                        "LA",
                        "AU",
                        "PG",
                        "VC",
                        "NG",
                        "OM",
                        "SK",
                        "BO",
                        "GF",
                        "IQ",
                        "LI",
                        "UZ",
                        "CI",
                        "MS",
                        "VU",
                        "AO",
                        "TF",
                        "NE",
                        "ML",
                        "AG",
                        "PA",
                        "GG",
                        "CX",
                        "EE",
                        "KM",
                        "SN",
                        "TR",
                        "PL",
                        "GW",
                        "PT",
                        "IO",
                        "TV",
                        "UG",
                        "TG",
                        "GH",
                        "KH",
                        "KR",
                        "CD",
                        "BH",
                        "SO",
                        "TL",
                        "NF",
                        "LT",
                        "TT",
                        "FR",
                        "MG",
                        "MD",
                        "GP",
                        "BA",
                        "TJ",
                        "TK",
                        "FK",
                        "DO",
                        "SV",
                        "BZ",
                        "AX",
                        "BS",
                        "CV",
                        "KW",
                        "VI",
                        "KE",
                        "LC",
                        "CM",
                        "SH",
                        "CA",
                        "NL",
                        "IN",
                        "AT",
                        "SX",
                        "GT",
                        "BG",
                        "AF",
                        "WF",
                        "MV",
                        "UM",
                        "SR",
                        "MW",
                        "GM",
                        "GI",
                        "VA",
                        "ER",
                        "MT",
                        "AD",
                        "ID",
                        "BE",
                        "TW",
                        "GD",
                        "FO",
                        "MN",
                        "DZ",
                        "MO",
                        "SJ",
                        "SI",
                        "SZ",
                        "GU",
                        "KP",
                        "HT",
                        "ST",
                        "CO",
                        "PH",
                        "NZ",
                        "RO",
                        "BT",
                        "PE",
                        "VE",
                        "MF",
                        "HR",
                        "DE",
                        "AR",
                        "NI",
                        "MM",
                        "NC",
                        "PS",
                        "KI",
                        "CK",
                        "SE",
                        "YE",
                        "GR",
                        "DK",
                        "IL",
                        "IE",
                        "BF",
                        "CN",
                        "CG",
                        "AI",
                        "CW",
                        "GE",
                        "LU",
                        "PR",
                        "GB",
                        "CU",
                        "CZ",
                        "SG",
                        "WS",
                        "AL",
                        "HU",
                        "LV",
                        "CC",
                        "FM",
                        "GL",
                        "MU",
                        "DM",
                        "PK",
                        "AZ",
                        "LR",
                        "LY",
                        "TH",
                        "BN",
                        "ZM",
                        "EC",
                        "VN",
                        "SS",
                        "EG",
                        "IM",
                        "MH",
                        "MP",
                        "RS",
                        "MY",
                        "BL",
                        "MR",
                        "KZ",
                        "SB",
                        "IR",
                        "NP",
                        "LB",
                        "MX",
                        "MC",
                        "PY",
                        "VG",
                        "SD",
                        "YT",
                        "BM",
                        "JO",
                        "CF",
                        "GQ",
                        "ZA",
                        "PM",
                        "BW",
                        "SY",
                        "JE",
                        "GA",
                        "LK",
                        "NR",
                        "FJ",
                        "UA",
                        "KN",
                        "BD",
                        "GY",
                        "HM",
                        "CH",
                        "IS",
                        "KG",
                        "US",
                        "IT",
                        "AQ",
                        "HK",
                        "BY",
                        "BJ",
                        "TN",
                        "CR",
                        "MK",
                        "QA",
                        "LS",
                        "KY",
                        "PF",
                        "NO",
                        "TZ",
                        "AW",
                        "MQ",
                        "NA",
                        "SL",
                        "CY",
                        "SA",
                        "UY",
                        "DJ",
                        "JP",
                        "AE",
                        "HN",
                        "RW",
                        "MZ",
                        "CL",
                        "BB",
                        "AM",
                        "BQ",
                        "AS",
                        "JM",
                        "ME",
                        "MA",
                        "SC",
                        "PN",
                        "RE"
                    ],
                    "supported_currencies": [
                        "CAD",
                        "CHF",
                        "PLN",
                        "TWD",
                        "PEN",
                        "KRW",
                        "NOK",
                        "RON",
                        "JPY",
                        "MYR",
                        "EUR",
                        "INR",
                        "RUB",
                        "COP",
                        "TRY",
                        "BRL",
                        "AUD",
                        "AED",
                        "GBP",
                        "CLP",
                        "CZK",
                        "USD",
                        "ILS",
                        "ZAR",
                        "SEK",
                        "MXN",
                        "HUF",
                        "CNY",
                        "SGD",
                        "DKK",
                        "HKD",
                        "ISK",
                        "NZD",
                        "HRK"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "not_supported",
                    "supported_card_networks": [
                        "AmericanExpress",
                        "CartesBancaires",
                        "Maestro",
                        "Mastercard",
                        "Visa"
                    ],
                    "supported_countries": [
                        "GG",
                        "TG",
                        "BN",
                        "CU",
                        "IQ",
                        "CV",
                        "GA",
                        "SI",
                        "KR",
                        "NP",
                        "CG",
                        "GL",
                        "VI",
                        "GM",
                        "GF",
                        "FR",
                        "BQ",
                        "SX",
                        "UY",
                        "PF",
                        "GB",
                        "SK",
                        "AF",
                        "KN",
                        "IT",
                        "LK",
                        "BE",
                        "NR",
                        "GH",
                        "SN",
                        "CF",
                        "RE",
                        "SZ",
                        "BT",
                        "UZ",
                        "ET",
                        "CW",
                        "TD",
                        "KP",
                        "AL",
                        "ER",
                        "SE",
                        "MF",
                        "GE",
                        "IM",
                        "GS",
                        "WF",
                        "NU",
                        "RU",
                        "BF",
                        "YE",
                        "BA",
                        "PE",
                        "TN",
                        "SD",
                        "AG",
                        "SO",
                        "CA",
                        "GQ",
                        "NG",
                        "CM",
                        "RO",
                        "TV",
                        "HT",
                        "DO",
                        "MP",
                        "BH",
                        "PN",
                        "OM",
                        "FI",
                        "KE",
                        "MV",
                        "PK",
                        "SB",
                        "EC",
                        "IS",
                        "MA",
                        "AO",
                        "ID",
                        "NF",
                        "BB",
                        "SS",
                        "BL",
                        "IL",
                        "KY",
                        "CI",
                        "MO",
                        "MN",
                        "LB",
                        "SR",
                        "AZ",
                        "VA",
                        "AW",
                        "KG",
                        "AM",
                        "KZ",
                        "EE",
                        "PT",
                        "CZ",
                        "SM",
                        "GI",
                        "FJ",
                        "AQ",
                        "AX",
                        "CL",
                        "FO",
                        "DE",
                        "TH",
                        "ML",
                        "MM",
                        "UM",
                        "LV",
                        "HN",
                        "RW",
                        "KI",
                        "ME",
                        "CH",
                        "PR",
                        "HK",
                        "PA",
                        "AU",
                        "VE",
                        "TJ",
                        "CK",
                        "SH",
                        "BZ",
                        "GW",
                        "LI",
                        "PL",
                        "AI",
                        "SV",
                        "MR",
                        "HR",
                        "MU",
                        "KH",
                        "GY",
                        "WS",
                        "ZM",
                        "CO",
                        "KW",
                        "BI",
                        "TM",
                        "CD",
                        "AS",
                        "FK",
                        "BJ",
                        "CX",
                        "IE",
                        "IR",
                        "LY",
                        "IN",
                        "PM",
                        "NL",
                        "GP",
                        "MQ",
                        "PS",
                        "BD",
                        "GT",
                        "TK",
                        "TZ",
                        "TT",
                        "AE",
                        "BS",
                        "GR",
                        "CN",
                        "TF",
                        "MS",
                        "NE",
                        "JO",
                        "QA",
                        "GD",
                        "SY",
                        "CR",
                        "CY",
                        "TR",
                        "VN",
                        "PH",
                        "TC",
                        "VU",
                        "ES",
                        "GN",
                        "VG",
                        "JE",
                        "JP",
                        "BY",
                        "DJ",
                        "IO",
                        "NA",
                        "VC",
                        "DZ",
                        "SL",
                        "RS",
                        "SC",
                        "DM",
                        "MZ",
                        "ST",
                        "US",
                        "AD",
                        "BR",
                        "LT",
                        "GU",
                        "HU",
                        "LA",
                        "FM",
                        "NI",
                        "MX",
                        "NZ",
                        "MG",
                        "PG",
                        "AT",
                        "LS",
                        "MC",
                        "DK",
                        "SJ",
                        "LC",
                        "TL",
                        "MD",
                        "MW",
                        "YT",
                        "BM",
                        "BV",
                        "UA",
                        "CC",
                        "TO",
                        "HM",
                        "ZW",
                        "MH",
                        "ZA",
                        "TW",
                        "MY",
                        "LU",
                        "BW",
                        "EG",
                        "SA",
                        "PW",
                        "PY",
                        "KM",
                        "MK",
                        "NC",
                        "LR",
                        "NO",
                        "UG",
                        "SG",
                        "MT",
                        "BO",
                        "JM",
                        "EH",
                        "BG",
                        "AR"
                    ],
                    "supported_currencies": [
                        "SGD",
                        "EUR",
                        "NOK",
                        "BRL",
                        "AED",
                        "ZAR",
                        "AUD",
                        "CHF",
                        "CLP",
                        "INR",
                        "PLN",
                        "USD",
                        "TRY",
                        "HRK",
                        "MXN",
                        "NZD",
                        "CAD",
                        "SEK",
                        "DKK",
                        "HUF",
                        "RON",
                        "TWD",
                        "GBP",
                        "JPY",
                        "RUB",
                        "HKD",
                        "COP",
                        "CZK",
                        "PEN",
                        "KRW",
                        "ILS",
                        "ISK",
                        "CNY",
                        "MYR"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "WELLSFARGO",
            "display_name": "Wellsfargo",
            "description": "Wells Fargo is a major bank offering retail, commercial, and wealth management services",
            "category": "bank_acquirer",
            "supported_payment_methods": [
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "US"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "apple_pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "US"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "AmericanExpress",
                        "Discover",
                        "Mastercard",
                        "Visa"
                    ],
                    "supported_countries": [
                        "MZ",
                        "ZA",
                        "AO",
                        "IR",
                        "IT",
                        "GE",
                        "DM",
                        "TZ",
                        "DZ",
                        "LT",
                        "MW",
                        "UG",
                        "BV",
                        "NZ",
                        "CD",
                        "SO",
                        "FI",
                        "PK",
                        "CH",
                        "BE",
                        "AR",
                        "PE",
                        "TO",
                        "TT",
                        "GU",
                        "KP",
                        "ES",
                        "UM",
                        "KI",
                        "SD",
                        "ER",
                        "CO",
                        "GM",
                        "GS",
                        "HU",
                        "PT",
                        "UY",
                        "CZ",
                        "NA",
                        "OM",
                        "BZ",
                        "IO",
                        "MK",
                        "SM",
                        "SI",
                        "TG",
                        "CM",
                        "TL",
                        "CL",
                        "PN",
                        "IE",
                        "ME",
                        "BN",
                        "CV",
                        "MY",
                        "KG",
                        "PA",
                        "UZ",
                        "JP",
                        "FM",
                        "IN",
                        "KM",
                        "MC",
                        "GP",
                        "GA",
                        "MN",
                        "SE",
                        "GQ",
                        "QA",
                        "CX",
                        "BF",
                        "AL",
                        "ML",
                        "RO",
                        "MT",
                        "FR",
                        "RE",
                        "AQ",
                        "MA",
                        "SN",
                        "UA",
                        "ZW",
                        "AF",
                        "BS",
                        "HR",
                        "GD",
                        "NF",
                        "LV",
                        "MR",
                        "GR",
                        "YT",
                        "EH",
                        "PY",
                        "YE",
                        "GY",
                        "MV",
                        "CY",
                        "LR",
                        "AI",
                        "LB",
                        "LY",
                        "AZ",
                        "TH",
                        "RS",
                        "MH",
                        "PF",
                        "GT",
                        "AW",
                        "CR",
                        "BH",
                        "GW",
                        "SH",
                        "VA",
                        "LC",
                        "SV",
                        "LI",
                        "PM",
                        "AS",
                        "GG",
                        "CU",
                        "SY",
                        "TD",
                        "DE",
                        "VC",
                        "BM",
                        "CC",
                        "NR",
                        "ZM",
                        "VE",
                        "HK",
                        "JM",
                        "HN",
                        "IL",
                        "MO",
                        "NP",
                        "NL",
                        "MP",
                        "TJ",
                        "AU",
                        "AM",
                        "IS",
                        "NU",
                        "IM",
                        "SA",
                        "CA",
                        "KZ",
                        "FK",
                        "DJ",
                        "JO",
                        "RU",
                        "AX",
                        "NC",
                        "CK",
                        "BR",
                        "SR",
                        "KY",
                        "GH",
                        "LU",
                        "TN",
                        "PL",
                        "HT",
                        "VG",
                        "IQ",
                        "AT",
                        "MQ",
                        "SS",
                        "KR",
                        "MS",
                        "WS",
                        "TV",
                        "BB",
                        "EG",
                        "EE",
                        "PR",
                        "SB",
                        "TR",
                        "SJ",
                        "BO",
                        "MD",
                        "RW",
                        "KW",
                        "SZ",
                        "BD",
                        "SL",
                        "VN",
                        "TM",
                        "MM",
                        "NG",
                        "PS",
                        "BL",
                        "AG",
                        "BT",
                        "CG",
                        "NI",
                        "LK",
                        "BW",
                        "GN",
                        "MG",
                        "PG",
                        "SG",
                        "DK",
                        "GI",
                        "GL",
                        "HM",
                        "KN",
                        "BY",
                        "BQ",
                        "CN",
                        "BI",
                        "AE",
                        "FJ",
                        "CI",
                        "CW",
                        "VI",
                        "TF",
                        "NO",
                        "AD",
                        "SK",
                        "PH",
                        "EC",
                        "MU",
                        "NE",
                        "CF",
                        "BG",
                        "KH",
                        "ET",
                        "JE",
                        "FO",
                        "ID",
                        "SX",
                        "ST",
                        "BJ",
                        "LA",
                        "PW",
                        "TK",
                        "DO",
                        "MX",
                        "VU",
                        "GF",
                        "WF",
                        "LS",
                        "GB",
                        "SC",
                        "BA",
                        "TW",
                        "MF",
                        "TC",
                        "US",
                        "KE"
                    ],
                    "supported_currencies": [
                        "MMK",
                        "LAK",
                        "DKK",
                        "HUF",
                        "COP",
                        "AED",
                        "SVC",
                        "MUR",
                        "MDL",
                        "AOA",
                        "MAD",
                        "MKD",
                        "SSP",
                        "UAH",
                        "KPW",
                        "PAB",
                        "LBP",
                        "DOP",
                        "AUD",
                        "HNL",
                        "KRW",
                        "UZS",
                        "AWG",
                        "VND",
                        "GIP",
                        "IQD",
                        "SRD",
                        "PEN",
                        "LRD",
                        "TZS",
                        "ALL",
                        "BIF",
                        "AZN",
                        "ILS",
                        "BAM",
                        "BBD",
                        "EGP",
                        "MNT",
                        "MYR",
                        "GBP",
                        "JOD",
                        "BHD",
                        "RON",
                        "NIO",
                        "XPF",
                        "BND",
                        "JMD",
                        "SCR",
                        "ARS",
                        "MGA",
                        "SLE",
                        "YER",
                        "PYG",
                        "MVR",
                        "FKP",
                        "PHP",
                        "KMF",
                        "KHR",
                        "NPR",
                        "BDT",
                        "RUB",
                        "BSD",
                        "LYD",
                        "MOP",
                        "PKR",
                        "PLN",
                        "PGK",
                        "BOB",
                        "HTG",
                        "SEK",
                        "MZN",
                        "IDR",
                        "STN",
                        "ZMW",
                        "AFN",
                        "TND",
                        "BMD",
                        "CLP",
                        "SOS",
                        "UYU",
                        "CUP",
                        "GMD",
                        "SDG",
                        "TMT",
                        "BWP",
                        "KYD",
                        "HRK",
                        "BRL",
                        "ETB",
                        "CZK",
                        "JPY",
                        "AMD",
                        "GEL",
                        "LSL",
                        "CVE",
                        "NZD",
                        "QAR",
                        "SAR",
                        "EUR",
                        "SZL",
                        "CDF",
                        "KGS",
                        "KES",
                        "TRY",
                        "XOF",
                        "GHS",
                        "MXN",
                        "SGD",
                        "UGX",
                        "SYP",
                        "NAD",
                        "BTN",
                        "IRR",
                        "ANG",
                        "CRC",
                        "DJF",
                        "ERN",
                        "KZT",
                        "FJD",
                        "SBD",
                        "NOK",
                        "TWD",
                        "TOP",
                        "CNY",
                        "USD",
                        "TTD",
                        "LKR",
                        "SLL",
                        "RWF",
                        "RSD",
                        "CHF",
                        "DZD",
                        "OMR",
                        "ISK",
                        "GTQ",
                        "INR",
                        "MRU",
                        "CAD",
                        "BGN",
                        "HKD",
                        "NGN",
                        "GNF",
                        "SHP",
                        "THB",
                        "VES",
                        "GYD",
                        "VUV",
                        "BZD",
                        "WST",
                        "XAF",
                        "XCD",
                        "ZAR",
                        "ZWL",
                        "KWD",
                        "TJS",
                        "MWK",
                        "BYN"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "AmericanExpress",
                        "Discover",
                        "Mastercard",
                        "Visa"
                    ],
                    "supported_countries": [
                        "OM",
                        "BY",
                        "EC",
                        "NZ",
                        "DJ",
                        "NP",
                        "TV",
                        "CI",
                        "TM",
                        "AL",
                        "LA",
                        "LC",
                        "KH",
                        "NF",
                        "KM",
                        "PW",
                        "SL",
                        "TZ",
                        "VA",
                        "PT",
                        "HN",
                        "ZA",
                        "CC",
                        "CD",
                        "IN",
                        "NL",
                        "PF",
                        "EE",
                        "CA",
                        "GF",
                        "ZM",
                        "MR",
                        "UA",
                        "RW",
                        "AX",
                        "MW",
                        "ST",
                        "LK",
                        "CH",
                        "BZ",
                        "DM",
                        "AR",
                        "BL",
                        "ES",
                        "ME",
                        "MF",
                        "BJ",
                        "BN",
                        "GB",
                        "LR",
                        "LI",
                        "GR",
                        "VG",
                        "LS",
                        "TH",
                        "SR",
                        "QA",
                        "AO",
                        "FK",
                        "BE",
                        "AI",
                        "MZ",
                        "DO",
                        "TL",
                        "CU",
                        "BF",
                        "FJ",
                        "BS",
                        "AD",
                        "NO",
                        "PA",
                        "SC",
                        "AE",
                        "TK",
                        "BG",
                        "MN",
                        "BI",
                        "GT",
                        "NR",
                        "CR",
                        "PY",
                        "CO",
                        "AM",
                        "KR",
                        "BR",
                        "HK",
                        "FR",
                        "SK",
                        "IQ",
                        "JM",
                        "RS",
                        "PG",
                        "EG",
                        "BV",
                        "NG",
                        "SH",
                        "BD",
                        "LY",
                        "CZ",
                        "MU",
                        "MM",
                        "LT",
                        "MA",
                        "HR",
                        "PE",
                        "PN",
                        "HM",
                        "BH",
                        "CF",
                        "GM",
                        "KE",
                        "MO",
                        "RO",
                        "RE",
                        "YT",
                        "LU",
                        "LV",
                        "ML",
                        "MC",
                        "VI",
                        "GA",
                        "MT",
                        "KG",
                        "GP",
                        "PS",
                        "MS",
                        "NI",
                        "UZ",
                        "SO",
                        "UM",
                        "ZW",
                        "VU",
                        "CK",
                        "UG",
                        "MH",
                        "ER",
                        "SM",
                        "TT",
                        "FM",
                        "KY",
                        "GU",
                        "GY",
                        "ID",
                        "KZ",
                        "GS",
                        "UY",
                        "YE",
                        "MY",
                        "PM",
                        "KP",
                        "SE",
                        "IT",
                        "CL",
                        "TN",
                        "DK",
                        "TW",
                        "SB",
                        "GH",
                        "GD",
                        "IL",
                        "VN",
                        "GE",
                        "JO",
                        "LB",
                        "GN",
                        "PL",
                        "WF",
                        "SS",
                        "MG",
                        "SJ",
                        "AZ",
                        "CM",
                        "HT",
                        "MD",
                        "ET",
                        "JP",
                        "TC",
                        "BA",
                        "GG",
                        "IS",
                        "IM",
                        "NA",
                        "VE",
                        "BT",
                        "CN",
                        "FI",
                        "SD",
                        "BW",
                        "IO",
                        "BM",
                        "GQ",
                        "DE",
                        "VC",
                        "BB",
                        "BQ",
                        "AU",
                        "SN",
                        "PK",
                        "HU",
                        "RU",
                        "SA",
                        "TG",
                        "CW",
                        "FO",
                        "KI",
                        "AF",
                        "MV",
                        "SI",
                        "CV",
                        "TR",
                        "JE",
                        "KW",
                        "IR",
                        "NU",
                        "IE",
                        "KN",
                        "AQ",
                        "BO",
                        "TF",
                        "MK",
                        "SV",
                        "EH",
                        "CY",
                        "NC",
                        "SY",
                        "US",
                        "AT",
                        "GW",
                        "GI",
                        "GL",
                        "SX",
                        "SZ",
                        "PR",
                        "AG",
                        "SG",
                        "NE",
                        "TJ",
                        "AW",
                        "CX",
                        "PH",
                        "TO",
                        "WS",
                        "CG",
                        "DZ",
                        "AS",
                        "MP",
                        "MX",
                        "MQ",
                        "TD"
                    ],
                    "supported_currencies": [
                        "BTN",
                        "MNT",
                        "MDL",
                        "GEL",
                        "LAK",
                        "SDG",
                        "SLL",
                        "VND",
                        "DOP",
                        "BND",
                        "NAD",
                        "EUR",
                        "FJD",
                        "GNF",
                        "MMK",
                        "RON",
                        "RUB",
                        "AOA",
                        "CDF",
                        "SYP",
                        "LBP",
                        "BWP",
                        "TOP",
                        "MRU",
                        "LSL",
                        "STN",
                        "HUF",
                        "BGN",
                        "COP",
                        "TND",
                        "HNL",
                        "MZN",
                        "UYU",
                        "JOD",
                        "ZWL",
                        "YER",
                        "GTQ",
                        "NGN",
                        "THB",
                        "CAD",
                        "SSP",
                        "HRK",
                        "UZS",
                        "BSD",
                        "XAF",
                        "PKR",
                        "XOF",
                        "IRR",
                        "NIO",
                        "GHS",
                        "MVR",
                        "TRY",
                        "ISK",
                        "MWK",
                        "KES",
                        "BAM",
                        "BRL",
                        "SOS",
                        "PAB",
                        "BZD",
                        "GIP",
                        "ZAR",
                        "DKK",
                        "GBP",
                        "BIF",
                        "INR",
                        "BBD",
                        "TWD",
                        "ZMW",
                        "KGS",
                        "MYR",
                        "CZK",
                        "SVC",
                        "KMF",
                        "PGK",
                        "WST",
                        "CUP",
                        "KHR",
                        "SCR",
                        "KPW",
                        "GMD",
                        "AWG",
                        "AUD",
                        "CHF",
                        "AMD",
                        "BDT",
                        "BMD",
                        "KZT",
                        "NZD",
                        "SBD",
                        "KWD",
                        "MUR",
                        "PYG",
                        "USD",
                        "CLP",
                        "ILS",
                        "AZN",
                        "IDR",
                        "MAD",
                        "UGX",
                        "TZS",
                        "RWF",
                        "SGD",
                        "VES",
                        "CRC",
                        "EGP",
                        "DZD",
                        "ERN",
                        "JMD",
                        "MOP",
                        "SRD",
                        "LKR",
                        "HTG",
                        "TJS",
                        "XPF",
                        "CVE",
                        "PHP",
                        "BYN",
                        "MKD",
                        "MXN",
                        "OMR",
                        "SAR",
                        "FKP",
                        "VUV",
                        "ALL",
                        "UAH",
                        "PEN",
                        "CNY",
                        "NPR",
                        "PLN",
                        "ETB",
                        "LYD",
                        "SHP",
                        "XCD",
                        "SLE",
                        "GYD",
                        "ANG",
                        "NOK",
                        "AED",
                        "SEK",
                        "SZL",
                        "KYD",
                        "BOB",
                        "QAR",
                        "MGA",
                        "AFN",
                        "DJF",
                        "RSD",
                        "LRD",
                        "HKD",
                        "TTD",
                        "ARS",
                        "IQD",
                        "BHD",
                        "JPY",
                        "KRW",
                        "TMT"
                    ]
                },
                {
                    "payment_method": "bank_debit",
                    "payment_method_type": "ach",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "US"
                    ],
                    "supported_currencies": [
                        "USD"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "WORLDPAY",
            "display_name": "Worldpay",
            "description": "Worldpay is a payment gateway and PSP enabling secure online transactions",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "AmericanExpress",
                        "CartesBancaires",
                        "DinersClub",
                        "JCB",
                        "Maestro",
                        "Mastercard",
                        "Visa"
                    ],
                    "supported_countries": [
                        "SR",
                        "BW",
                        "CD",
                        "KY",
                        "KE",
                        "IS",
                        "LR",
                        "BI",
                        "DK",
                        "LB",
                        "SV",
                        "NG",
                        "LK",
                        "US",
                        "EC",
                        "VN",
                        "DJ",
                        "OM",
                        "KR",
                        "HU",
                        "KW",
                        "BR",
                        "JM",
                        "MD",
                        "TR",
                        "MW",
                        "GM",
                        "IR",
                        "MZ",
                        "ZM",
                        "GT",
                        "GE",
                        "MO",
                        "UA",
                        "SZ",
                        "LA",
                        "CL",
                        "VE",
                        "TT",
                        "PE",
                        "UZ",
                        "BN",
                        "AF",
                        "DZ",
                        "IN",
                        "AR",
                        "MY",
                        "BD",
                        "BS",
                        "MN",
                        "PK",
                        "WS",
                        "ZA",
                        "NA",
                        "ER",
                        "HK",
                        "KZ",
                        "JP",
                        "ET",
                        "TZ",
                        "ST",
                        "EG",
                        "KP",
                        "NI",
                        "SH",
                        "DO",
                        "QA",
                        "GN",
                        "KH",
                        "SY",
                        "PY",
                        "TH",
                        "CA",
                        "HT",
                        "MV",
                        "TN",
                        "SG",
                        "PG",
                        "CR",
                        "GB",
                        "BB",
                        "IE",
                        "CO",
                        "ID",
                        "GH",
                        "MX",
                        "MK",
                        "UY",
                        "TJ",
                        "ZW",
                        "RU",
                        "TW",
                        "LS",
                        "LT",
                        "RO",
                        "GY",
                        "PL",
                        "IL",
                        "AZ",
                        "IT",
                        "CV",
                        "HN",
                        "VU",
                        "BG",
                        "CZ",
                        "MU",
                        "BH",
                        "GI",
                        "SD",
                        "BO",
                        "MA",
                        "BT",
                        "BA",
                        "MM",
                        "BZ",
                        "MG",
                        "NO",
                        "FJ",
                        "JO",
                        "LY",
                        "AU",
                        "AW",
                        "RW",
                        "UG",
                        "PH",
                        "NZ",
                        "BM",
                        "KM",
                        "FK",
                        "IQ",
                        "SE",
                        "MR",
                        "CH"
                    ],
                    "supported_currencies": [
                        "IDR",
                        "MOP",
                        "BZD",
                        "LAK",
                        "MAD",
                        "SCR",
                        "CNY",
                        "MRU",
                        "SEK",
                        "CRC",
                        "TMT",
                        "SLL",
                        "SOS",
                        "KMF",
                        "AFN",
                        "LBP",
                        "SGD",
                        "ETB",
                        "ZAR",
                        "ZMW",
                        "BSD",
                        "KZT",
                        "TZS",
                        "IQD",
                        "XPF",
                        "TJS",
                        "MMK",
                        "VND",
                        "GHS",
                        "CVE",
                        "MYR",
                        "GMD",
                        "SZL",
                        "BRL",
                        "GEL",
                        "JOD",
                        "UYU",
                        "YER",
                        "AUD",
                        "KHR",
                        "NPR",
                        "UGX",
                        "TTD",
                        "DOP",
                        "JPY",
                        "CAD",
                        "KES",
                        "COP",
                        "WST",
                        "USD",
                        "JMD",
                        "PAB",
                        "THB",
                        "IRR",
                        "RWF",
                        "CDF",
                        "BBD",
                        "LKR",
                        "XOF",
                        "PHP",
                        "BHD",
                        "BWP",
                        "KRW",
                        "DZD",
                        "BTN",
                        "MWK",
                        "QAR",
                        "ILS",
                        "XAF",
                        "AWG",
                        "AZN",
                        "AED",
                        "ANG",
                        "HTG",
                        "BIF",
                        "NAD",
                        "MZN",
                        "PKR",
                        "INR",
                        "STN",
                        "GYD",
                        "MUR",
                        "SVC",
                        "BGN",
                        "RUB",
                        "CLP",
                        "RSD",
                        "PLN",
                        "BMD",
                        "BOB",
                        "HUF",
                        "PGK",
                        "SDG",
                        "CHF",
                        "UZS",
                        "LSL",
                        "PEN",
                        "KWD",
                        "BAM",
                        "SBD",
                        "GTQ",
                        "BDT",
                        "SYP",
                        "GBP",
                        "ERN",
                        "RON",
                        "NIO",
                        "GIP",
                        "NOK",
                        "OMR",
                        "DKK",
                        "MGA",
                        "HNL",
                        "MKD",
                        "SHP",
                        "FKP",
                        "GNF",
                        "TOP",
                        "ARS",
                        "DJF",
                        "TND",
                        "SAR",
                        "EUR",
                        "LRD",
                        "TWD",
                        "FJD",
                        "HKD",
                        "NZD",
                        "UAH",
                        "CZK",
                        "KYD",
                        "XCD",
                        "NGN",
                        "TRY",
                        "ISK",
                        "MDL",
                        "VUV",
                        "ZWL",
                        "BND",
                        "PYG",
                        "SRD",
                        "LYD",
                        "MXN",
                        "MNT",
                        "EGP",
                        "MVR",
                        "KPW"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "AmericanExpress",
                        "CartesBancaires",
                        "DinersClub",
                        "JCB",
                        "Maestro",
                        "Mastercard",
                        "Visa"
                    ],
                    "supported_countries": [
                        "MY",
                        "EC",
                        "TN",
                        "GN",
                        "IQ",
                        "NG",
                        "PY",
                        "KH",
                        "RW",
                        "AF",
                        "CO",
                        "ZA",
                        "TR",
                        "IE",
                        "SV",
                        "GE",
                        "MN",
                        "QA",
                        "GY",
                        "HN",
                        "KR",
                        "JP",
                        "LT",
                        "AU",
                        "NZ",
                        "GI",
                        "LK",
                        "ZM",
                        "LY",
                        "BB",
                        "BH",
                        "BS",
                        "NO",
                        "BG",
                        "PK",
                        "WS",
                        "CH",
                        "HT",
                        "TW",
                        "MA",
                        "SR",
                        "IR",
                        "CD",
                        "BA",
                        "KM",
                        "MV",
                        "MM",
                        "OM",
                        "DO",
                        "SE",
                        "TZ",
                        "MZ",
                        "NI",
                        "RO",
                        "IL",
                        "AR",
                        "PH",
                        "BZ",
                        "LS",
                        "BD",
                        "FJ",
                        "IT",
                        "LA",
                        "MW",
                        "BO",
                        "ST",
                        "VE",
                        "KE",
                        "NA",
                        "KZ",
                        "MO",
                        "IN",
                        "BM",
                        "DK",
                        "MK",
                        "MG",
                        "TH",
                        "LR",
                        "JO",
                        "AW",
                        "ET",
                        "DZ",
                        "VN",
                        "LB",
                        "PE",
                        "GB",
                        "CA",
                        "BN",
                        "FK",
                        "SY",
                        "AZ",
                        "BR",
                        "US",
                        "RU",
                        "SH",
                        "ER",
                        "ZW",
                        "HU",
                        "ID",
                        "CV",
                        "CR",
                        "EG",
                        "BW",
                        "BI",
                        "UA",
                        "IS",
                        "GM",
                        "PL",
                        "DJ",
                        "MU",
                        "SD",
                        "SZ",
                        "KW",
                        "BT",
                        "JM",
                        "HK",
                        "MR",
                        "VU",
                        "GT",
                        "TJ",
                        "CZ",
                        "KY",
                        "GH",
                        "UG",
                        "MX",
                        "SG",
                        "UZ",
                        "CL",
                        "PG",
                        "KP",
                        "TT",
                        "MD",
                        "UY"
                    ],
                    "supported_currencies": [
                        "TOP",
                        "RSD",
                        "DJF",
                        "TZS",
                        "WST",
                        "IRR",
                        "TMT",
                        "BHD",
                        "BAM",
                        "BIF",
                        "KES",
                        "GMD",
                        "BSD",
                        "LYD",
                        "MWK",
                        "IQD",
                        "NIO",
                        "XAF",
                        "GBP",
                        "PEN",
                        "SDG",
                        "RUB",
                        "TTD",
                        "SHP",
                        "UGX",
                        "AFN",
                        "MGA",
                        "PLN",
                        "HTG",
                        "XOF",
                        "TRY",
                        "MYR",
                        "CNY",
                        "ZMW",
                        "SAR",
                        "SOS",
                        "IDR",
                        "MRU",
                        "MZN",
                        "CZK",
                        "KWD",
                        "NOK",
                        "VUV",
                        "DKK",
                        "PAB",
                        "UAH",
                        "SLL",
                        "JPY",
                        "CVE",
                        "JOD",
                        "VND",
                        "BRL",
                        "ERN",
                        "HNL",
                        "ARS",
                        "LKR",
                        "CRC",
                        "AWG",
                        "CAD",
                        "MAD",
                        "BTN",
                        "THB",
                        "PKR",
                        "BGN",
                        "LSL",
                        "CDF",
                        "SVC",
                        "FKP",
                        "XPF",
                        "AZN",
                        "KHR",
                        "MOP",
                        "FJD",
                        "SBD",
                        "KYD",
                        "GYD",
                        "BDT",
                        "XCD",
                        "TWD",
                        "ZWL",
                        "ZAR",
                        "JMD",
                        "TJS",
                        "MDL",
                        "BND",
                        "GIP",
                        "SRD",
                        "ISK",
                        "KRW",
                        "AUD",
                        "PYG",
                        "CHF",
                        "SGD",
                        "DOP",
                        "PGK",
                        "MXN",
                        "CLP",
                        "NAD",
                        "SZL",
                        "MVR",
                        "SCR",
                        "SYP",
                        "GEL",
                        "YER",
                        "LAK",
                        "BZD",
                        "USD",
                        "BOB",
                        "BBD",
                        "KMF",
                        "COP",
                        "HKD",
                        "ANG",
                        "ILS",
                        "MNT",
                        "DZD",
                        "EUR",
                        "BWP",
                        "KPW",
                        "AED",
                        "QAR",
                        "BMD",
                        "GTQ",
                        "TND",
                        "NPR",
                        "MUR",
                        "UYU",
                        "NGN",
                        "UZS",
                        "RWF",
                        "PHP",
                        "MKD",
                        "NZD",
                        "OMR",
                        "RON",
                        "EGP",
                        "STN",
                        "GNF",
                        "LRD",
                        "ETB",
                        "SEK",
                        "GHS",
                        "HUF",
                        "KZT",
                        "INR",
                        "LBP",
                        "MMK"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "CO",
                        "HK",
                        "BR",
                        "LT",
                        "SA",
                        "CH",
                        "AE",
                        "CA",
                        "QA",
                        "PT",
                        "BH",
                        "DO",
                        "PE",
                        "SK",
                        "NO",
                        "FR",
                        "PA",
                        "AL",
                        "DE",
                        "GR",
                        "LU",
                        "KZ",
                        "NZ",
                        "UY",
                        "DZ",
                        "BY",
                        "PH",
                        "IN",
                        "RO",
                        "UA",
                        "NL",
                        "AT",
                        "OM",
                        "TR",
                        "GB",
                        "FI",
                        "JO",
                        "US",
                        "ES",
                        "EG",
                        "SG",
                        "DK",
                        "AS",
                        "MY",
                        "CZ",
                        "ZA",
                        "SE",
                        "AZ",
                        "IL",
                        "EE",
                        "HU",
                        "PK",
                        "IE",
                        "IT",
                        "HR",
                        "PL",
                        "AU",
                        "AR",
                        "BE",
                        "BG",
                        "JP",
                        "TH",
                        "AG",
                        "AO",
                        "LB",
                        "RU",
                        "TW",
                        "LV",
                        "LK",
                        "VN",
                        "CL",
                        "KE",
                        "ID",
                        "MX",
                        "KW"
                    ],
                    "supported_currencies": [
                        "YER",
                        "BTN",
                        "ARS",
                        "PHP",
                        "AUD",
                        "IQD",
                        "UAH",
                        "NOK",
                        "BWP",
                        "GTQ",
                        "GBP",
                        "KHR",
                        "KWD",
                        "ILS",
                        "BRL",
                        "DOP",
                        "BBD",
                        "ANG",
                        "COP",
                        "LBP",
                        "THB",
                        "TND",
                        "ERN",
                        "DJF",
                        "SCR",
                        "KYD",
                        "JPY",
                        "ZMW",
                        "CLP",
                        "MMK",
                        "BDT",
                        "EGP",
                        "SVC",
                        "CZK",
                        "IDR",
                        "MVR",
                        "NAD",
                        "HNL",
                        "WST",
                        "GNF",
                        "RUB",
                        "EUR",
                        "SEK",
                        "TMT",
                        "MYR",
                        "UZS",
                        "BND",
                        "QAR",
                        "ZWL",
                        "NZD",
                        "KPW",
                        "LRD",
                        "AZN",
                        "SDG",
                        "KRW",
                        "KMF",
                        "ETB",
                        "ZAR",
                        "MDL",
                        "MNT",
                        "SHP",
                        "TOP",
                        "LAK",
                        "MGA",
                        "BZD",
                        "INR",
                        "NIO",
                        "LSL",
                        "PEN",
                        "PKR",
                        "SLL",
                        "DZD",
                        "NGN",
                        "SRD",
                        "TTD",
                        "CHF",
                        "MRU",
                        "PAB",
                        "RON",
                        "UGX",
                        "JOD",
                        "BSD",
                        "GMD",
                        "MZN",
                        "GIP",
                        "GYD",
                        "CDF",
                        "XAF",
                        "CRC",
                        "BAM",
                        "TJS",
                        "BMD",
                        "AED",
                        "VUV",
                        "MWK",
                        "TZS",
                        "PGK",
                        "RSD",
                        "MKD",
                        "DKK",
                        "HKD",
                        "HUF",
                        "SGD",
                        "AWG",
                        "VND",
                        "CAD",
                        "CVE",
                        "ISK",
                        "OMR",
                        "SBD",
                        "LKR",
                        "SYP",
                        "GHS",
                        "TWD",
                        "IRR",
                        "NPR",
                        "UYU",
                        "BHD",
                        "GEL",
                        "KZT",
                        "LYD",
                        "XCD",
                        "HTG",
                        "MUR",
                        "PLN",
                        "SOS",
                        "BGN",
                        "BIF",
                        "FJD",
                        "MXN",
                        "BOB",
                        "SZL",
                        "XOF",
                        "FKP",
                        "MAD",
                        "SAR",
                        "TRY",
                        "AFN",
                        "USD",
                        "CNY",
                        "JMD",
                        "XPF",
                        "MOP",
                        "RWF",
                        "PYG",
                        "STN",
                        "KES"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "apple_pay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "ES",
                        "UA",
                        "SG",
                        "AM",
                        "IM",
                        "SK",
                        "QA",
                        "PT",
                        "ME",
                        "AE",
                        "SA",
                        "JP",
                        "NZ",
                        "FR",
                        "GL",
                        "FO",
                        "TW",
                        "HK",
                        "BY",
                        "HU",
                        "IS",
                        "FI",
                        "RS",
                        "CH",
                        "GB",
                        "PS",
                        "GE",
                        "BR",
                        "CY",
                        "GR",
                        "CR",
                        "CN",
                        "AT",
                        "LV",
                        "US",
                        "LI",
                        "NL",
                        "SI",
                        "KW",
                        "RO",
                        "CZ",
                        "BH",
                        "DK",
                        "MY",
                        "BE",
                        "CA",
                        "MD",
                        "AU",
                        "DE",
                        "JO",
                        "PE",
                        "MT",
                        "EE",
                        "GG",
                        "LT",
                        "HR",
                        "JE",
                        "IL",
                        "SE",
                        "IE",
                        "BG",
                        "CO",
                        "KZ",
                        "IT",
                        "PL",
                        "SM",
                        "MC",
                        "AZ",
                        "UM",
                        "AR",
                        "NO",
                        "LU",
                        "MX",
                        "MO"
                    ],
                    "supported_currencies": [
                        "CDF",
                        "SYP",
                        "TMT",
                        "SOS",
                        "BSD",
                        "XPF",
                        "PYG",
                        "VUV",
                        "GHS",
                        "LSL",
                        "PGK",
                        "NIO",
                        "NOK",
                        "MYR",
                        "BOB",
                        "RWF",
                        "GIP",
                        "TOP",
                        "BND",
                        "BBD",
                        "BIF",
                        "SZL",
                        "MXN",
                        "ZAR",
                        "YER",
                        "SRD",
                        "MVR",
                        "RSD",
                        "BHD",
                        "AZN",
                        "BMD",
                        "JOD",
                        "MZN",
                        "ZWL",
                        "LAK",
                        "MGA",
                        "PLN",
                        "KYD",
                        "IRR",
                        "EGP",
                        "SLL",
                        "CHF",
                        "KES",
                        "EUR",
                        "XCD",
                        "SVC",
                        "HTG",
                        "KZT",
                        "WST",
                        "FJD",
                        "SAR",
                        "JPY",
                        "SDG",
                        "GEL",
                        "MAD",
                        "THB",
                        "NAD",
                        "MRU",
                        "HUF",
                        "NPR",
                        "MOP",
                        "NGN",
                        "JMD",
                        "TJS",
                        "TTD",
                        "ISK",
                        "BWP",
                        "BGN",
                        "ARS",
                        "RON",
                        "TZS",
                        "MDL",
                        "LBP",
                        "COP",
                        "DJF",
                        "RUB",
                        "NZD",
                        "AED",
                        "STN",
                        "CAD",
                        "LYD",
                        "KRW",
                        "MWK",
                        "KHR",
                        "KWD",
                        "ZMW",
                        "GTQ",
                        "GYD",
                        "HKD",
                        "TND",
                        "CVE",
                        "CLP",
                        "UZS",
                        "INR",
                        "TRY",
                        "AFN",
                        "AUD",
                        "BZD",
                        "MKD",
                        "PKR",
                        "XOF",
                        "CZK",
                        "BRL",
                        "ILS",
                        "LKR",
                        "DZD",
                        "BAM",
                        "GMD",
                        "BDT",
                        "QAR",
                        "CNY",
                        "DOP",
                        "OMR",
                        "SEK",
                        "UGX",
                        "PHP",
                        "ANG",
                        "GBP",
                        "PAB",
                        "MMK",
                        "HNL",
                        "SGD",
                        "SBD",
                        "VND",
                        "SCR",
                        "DKK",
                        "LRD",
                        "GNF",
                        "KPW",
                        "ETB",
                        "CRC",
                        "FKP",
                        "PEN",
                        "UYU",
                        "IQD",
                        "SHP",
                        "TWD",
                        "ERN",
                        "MUR",
                        "UAH",
                        "KMF",
                        "IDR",
                        "USD",
                        "XAF",
                        "AWG",
                        "BTN",
                        "MNT"
                    ]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "ZSL",
            "display_name": "ZSL",
            "description": "Zsl is a payment gateway operating in China, specializing in facilitating local bank transfers",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "bank_transfer",
                    "payment_method_type": "local_bank_transfer",
                    "mandates": "not_supported",
                    "refunds": "not_supported",
                    "supported_capture_methods": [
                        "automatic"
                    ],
                    "supported_countries": [
                        "CN"
                    ],
                    "supported_currencies": [
                        "CNY"
                    ]
                }
            ],
            "supported_webhook_flows": []
        }
    ]
}

Checklist

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

@Debarshi-Gupta Debarshi-Gupta requested review from a team as code owners January 31, 2025 06:07
Copy link

semanticdiff-com bot commented Jan 31, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  crates/hyperswitch_connectors/src/connectors/worldpay.rs  7% smaller
  crates/hyperswitch_connectors/src/connectors/wellsfargo.rs  7% smaller
  crates/hyperswitch_connectors/src/connectors/multisafepay.rs  6% smaller
  config/deployments/production.toml Unsupported file format
  config/deployments/sandbox.toml Unsupported file format
  config/development.toml Unsupported file format

@Debarshi-Gupta Debarshi-Gupta self-assigned this Jan 31, 2025
@hyperswitch-bot hyperswitch-bot bot added the M-api-contract-changes Metadata: This PR involves API contract changes label Jan 31, 2025
@Debarshi-Gupta Debarshi-Gupta changed the title Supported features for feature matrix feat(connector): [MULTISAFEPAY, WORLDPAY, WELLSFARGO] Supported features for feature matrix Jan 31, 2025
@AkshayaFoiger AkshayaFoiger changed the base branch from main to add-display-name February 3, 2025 07:40
@AkshayaFoiger AkshayaFoiger requested review from a team as code owners February 3, 2025 07:40
@AkshayaFoiger AkshayaFoiger removed request for a team February 3, 2025 07:43
@AkshayaFoiger AkshayaFoiger added the A-connector-compatibility Area: Connector compatibility label Feb 3, 2025
@AkshayaFoiger AkshayaFoiger added A-connector-integration Area: Connector integration M-configuration-changes Metadata: This PR involves configuration changes and removed M-api-contract-changes Metadata: This PR involves API contract changes labels Feb 3, 2025
Copy link
Contributor

@AkshayaFoiger AkshayaFoiger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add country and currencies to config to docker_compose.toml, integration_test.toml

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove validate_connector_against_payment_request fn

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove validate_connector_against_payment_request fn

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove validate_connector_against_payment_request fn

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add the supported webhook flows to the get_supported_webhook_flows

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-connector-compatibility Area: Connector compatibility A-connector-integration Area: Connector integration M-configuration-changes Metadata: This PR involves configuration changes
Projects
None yet
2 participants