Skip to content

feat(connector): [paypal, trustpay] add in feature matrix#7911

Merged
Gnanasundari24 merged 2 commits intomainfrom
feature-backfilling
May 8, 2025
Merged

feat(connector): [paypal, trustpay] add in feature matrix#7911
Gnanasundari24 merged 2 commits intomainfrom
feature-backfilling

Conversation

@swetasharma03
Copy link
Contributor

@swetasharma03 swetasharma03 commented Apr 27, 2025

Type of Change

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

Description

Added paypal, trustpay, nomupay connectors in feature matrix

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?

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

Response:

{
    "connector_count": 2,
    "connectors": [
        {
            "name": "PAYPAL",
            "display_name": "Paypal",
            "description": "PayPal is a Slovakia-based company specializing in secure e-commerce payments, particularly within the EEA area.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "payment_method_type_display_name": "Credit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "DinersClub",
                        "Discover",
                        "Interac",
                        "JCB",
                        "CartesBancaires"
                    ],
                    "supported_countries": [
                        "TTO",
                        "HND",
                        "TWN",
                        "DEU",
                        "MCO",
                        "BDI",
                        "SLV",
                        "LCA",
                        "ESP",
                        "GUF",
                        "MUS",
                        "FRO",
                        "FIN",
                        "MKD",
                        "SPM",
                        "ETH",
                        "DNK",
                        "NGA",
                        "GMB",
                        "VCT",
                        "ROU",
                        "QAT",
                        "PER",
                        "MYT",
                        "TGO",
                        "NOR",
                        "TCD",
                        "KNA",
                        "DMA",
                        "FJI",
                        "POL",
                        "KOR",
                        "SLE",
                        "KIR",
                        "LAO",
                        "BFA",
                        "KWT",
                        "CRI",
                        "WSM",
                        "ABW",
                        "GBR",
                        "MWI",
                        "BHR",
                        "ZWE",
                        "BRB",
                        "MSR",
                        "BIH",
                        "SYC",
                        "TZA",
                        "NIU",
                        "COD",
                        "SMR",
                        "KAZ",
                        "NAM",
                        "BMU",
                        "CHL",
                        "ISL",
                        "LKA",
                        "NRU",
                        "BLZ",
                        "GTM",
                        "ZMB",
                        "SGP",
                        "ARE",
                        "GIB",
                        "LSO",
                        "SUR",
                        "GAB",
                        "JPN",
                        "PAN",
                        "CHE",
                        "NCL",
                        "USA",
                        "SVK",
                        "GRD",
                        "DOM",
                        "SAU",
                        "TKM",
                        "UGA",
                        "BLR",
                        "VNM",
                        "MDV",
                        "CYP",
                        "LTU",
                        "LIE",
                        "MAR",
                        "SWZ",
                        "MHL",
                        "ERI",
                        "NER",
                        "MLT",
                        "PNG",
                        "UKR",
                        "SVN",
                        "REU",
                        "NPL",
                        "PYF",
                        "FRA",
                        "NFK",
                        "SHN",
                        "CIV",
                        "ISR",
                        "COG",
                        "SJM",
                        "HKG",
                        "BWA",
                        "URY",
                        "SLB",
                        "BRA",
                        "CPV",
                        "SOM",
                        "GEO",
                        "AGO",
                        "KEN",
                        "MNE",
                        "MOZ",
                        "NIC",
                        "IND",
                        "AUS",
                        "IRL",
                        "CMR",
                        "GRL",
                        "GLP",
                        "LUX",
                        "MEX",
                        "NLD",
                        "THA",
                        "CAN",
                        "HUN",
                        "PCN",
                        "PHL",
                        "TUV",
                        "AIA",
                        "VGB",
                        "PRY",
                        "KHM",
                        "DZA",
                        "GUY",
                        "MNG",
                        "BEL",
                        "TON",
                        "JAM",
                        "TCA",
                        "GNB",
                        "OMN",
                        "ZAF",
                        "COM",
                        "NZL",
                        "MDG",
                        "BRN",
                        "SRB",
                        "IDN",
                        "MLI",
                        "KGZ",
                        "AZE",
                        "VEN",
                        "RWA",
                        "ECU",
                        "GRC",
                        "COK",
                        "DJI",
                        "PRT",
                        "BHS",
                        "EGY",
                        "BTN",
                        "AUT",
                        "RUS",
                        "TUN",
                        "BOL",
                        "MYS",
                        "COL",
                        "SEN",
                        "JOR",
                        "STP",
                        "HRV",
                        "ARG",
                        "FSM",
                        "GIN",
                        "ATG",
                        "MDA",
                        "SWE",
                        "ITA",
                        "LVA",
                        "EST",
                        "BEN",
                        "BGR",
                        "MRT",
                        "CZE",
                        "CYM",
                        "TJK"
                    ],
                    "supported_currencies": [
                        "PLN",
                        "SEK",
                        "SGD",
                        "BRL",
                        "NZD",
                        "ILS",
                        "CHF",
                        "THB",
                        "PHP",
                        "USD",
                        "CZK",
                        "JPY",
                        "CAD",
                        "CNY",
                        "MXN",
                        "GBP",
                        "HUF",
                        "HKD",
                        "EUR",
                        "MYR",
                        "NOK",
                        "AUD",
                        "DKK",
                        "TWD"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "payment_method_type_display_name": "Debit Card",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "DinersClub",
                        "Discover",
                        "Interac",
                        "JCB",
                        "CartesBancaires"
                    ],
                    "supported_countries": [
                        "NFK",
                        "URY",
                        "FIN",
                        "NER",
                        "CAN",
                        "GMB",
                        "COM",
                        "SMR",
                        "MCO",
                        "GUF",
                        "DOM",
                        "ECU",
                        "DNK",
                        "CMR",
                        "CRI",
                        "GEO",
                        "BGR",
                        "FRA",
                        "TUN",
                        "GTM",
                        "NLD",
                        "NAM",
                        "PAN",
                        "TCA",
                        "GNB",
                        "SEN",
                        "SVK",
                        "BLZ",
                        "NZL",
                        "AGO",
                        "ATG",
                        "ISR",
                        "MRT",
                        "TON",
                        "OMN",
                        "RUS",
                        "LIE",
                        "BEN",
                        "FJI",
                        "GAB",
                        "SHN",
                        "MLT",
                        "UKR",
                        "TUV",
                        "LTU",
                        "GIN",
                        "RWA",
                        "KHM",
                        "MYS",
                        "VNM",
                        "NGA",
                        "USA",
                        "TWN",
                        "DZA",
                        "MEX",
                        "AUS",
                        "MDV",
                        "SLB",
                        "CHL",
                        "MWI",
                        "ZMB",
                        "BRA",
                        "ZWE",
                        "PCN",
                        "NIU",
                        "GRD",
                        "NOR",
                        "GUY",
                        "BTN",
                        "NRU",
                        "SAU",
                        "SJM",
                        "AZE",
                        "LAO",
                        "GBR",
                        "BHR",
                        "MDG",
                        "IND",
                        "ARG",
                        "EGY",
                        "SGP",
                        "WSM",
                        "HRV",
                        "KAZ",
                        "GIB",
                        "SPM",
                        "GLP",
                        "MDA",
                        "TKM",
                        "STP",
                        "BFA",
                        "BWA",
                        "BEL",
                        "MNE",
                        "ITA",
                        "DJI",
                        "CYP",
                        "KOR",
                        "GRC",
                        "NCL",
                        "KEN",
                        "PER",
                        "VCT",
                        "CHE",
                        "FRO",
                        "KGZ",
                        "AIA",
                        "MYT",
                        "PYF",
                        "CYM",
                        "BRB",
                        "AUT",
                        "ISL",
                        "HKG",
                        "BOL",
                        "PRY",
                        "REU",
                        "IRL",
                        "JPN",
                        "COD",
                        "VGB",
                        "PHL",
                        "SWZ",
                        "EST",
                        "MAR",
                        "JOR",
                        "NIC",
                        "TZA",
                        "ETH",
                        "IDN",
                        "BMU",
                        "SUR",
                        "FSM",
                        "SLE",
                        "ROU",
                        "MNG",
                        "BHS",
                        "PNG",
                        "SOM",
                        "BRN",
                        "NPL",
                        "BDI",
                        "HND",
                        "ARE",
                        "LKA",
                        "MUS",
                        "SLV",
                        "BLR",
                        "POL",
                        "CPV",
                        "JAM",
                        "SYC",
                        "TTO",
                        "MLI",
                        "ZAF",
                        "BIH",
                        "QAT",
                        "LVA",
                        "CZE",
                        "SVN",
                        "KNA",
                        "DEU",
                        "MKD",
                        "DMA",
                        "LUX",
                        "HUN",
                        "ERI",
                        "COG",
                        "COK",
                        "PRT",
                        "THA",
                        "SRB",
                        "GRL",
                        "ABW",
                        "MHL",
                        "SWE",
                        "MOZ",
                        "COL",
                        "TGO",
                        "VEN",
                        "LSO",
                        "TCD",
                        "MSR",
                        "KWT",
                        "KIR",
                        "LCA",
                        "CIV",
                        "UGA",
                        "ESP",
                        "TJK"
                    ],
                    "supported_currencies": [
                        "CNY",
                        "PHP",
                        "TWD",
                        "HKD",
                        "JPY",
                        "SEK",
                        "MXN",
                        "ILS",
                        "BRL",
                        "PLN",
                        "EUR",
                        "USD",
                        "DKK",
                        "HUF",
                        "AUD",
                        "CAD",
                        "CZK",
                        "NZD",
                        "MYR",
                        "NOK",
                        "GBP",
                        "SGD",
                        "CHF",
                        "THB"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "paypal",
                    "payment_method_type_display_name": "PayPal",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "NCL",
                        "MRT",
                        "DMA",
                        "MYS",
                        "GIN",
                        "STP",
                        "MKD",
                        "CAN",
                        "SLV",
                        "ISR",
                        "TTO",
                        "KOR",
                        "KIR",
                        "SMR",
                        "COG",
                        "MLT",
                        "MSR",
                        "KWT",
                        "ITA",
                        "COK",
                        "SLE",
                        "MNG",
                        "MOZ",
                        "FRO",
                        "GRL",
                        "TCD",
                        "DNK",
                        "MWI",
                        "URY",
                        "CPV",
                        "CMR",
                        "MDA",
                        "ESP",
                        "HND",
                        "UKR",
                        "MLI",
                        "AUT",
                        "SGP",
                        "TJK",
                        "DEU",
                        "POL",
                        "SWE",
                        "GUY",
                        "SRB",
                        "KNA",
                        "ETH",
                        "THA",
                        "NPL",
                        "MUS",
                        "PAN",
                        "NIU",
                        "LKA",
                        "VEN",
                        "GLP",
                        "BRB",
                        "OMN",
                        "SWZ",
                        "MDV",
                        "PRT",
                        "LIE",
                        "SUR",
                        "ISL",
                        "LTU",
                        "AZE",
                        "TGO",
                        "FIN",
                        "LSO",
                        "HRV",
                        "PYF",
                        "CHL",
                        "NGA",
                        "BRN",
                        "NZL",
                        "FSM",
                        "LAO",
                        "MYT",
                        "LCA",
                        "BFA",
                        "BTN",
                        "ATG",
                        "CYM",
                        "HKG",
                        "ZMB",
                        "CYP",
                        "SYC",
                        "COL",
                        "AGO",
                        "HUN",
                        "MAR",
                        "CIV",
                        "DOM",
                        "BHR",
                        "SJM",
                        "KGZ",
                        "SOM",
                        "DZA",
                        "EST",
                        "MHL",
                        "PNG",
                        "MCO",
                        "TZA",
                        "GNB",
                        "WSM",
                        "KAZ",
                        "MNE",
                        "QAT",
                        "NAM",
                        "KEN",
                        "COD",
                        "TON",
                        "AIA",
                        "PHL",
                        "TCA",
                        "SEN",
                        "ERI",
                        "JAM",
                        "SHN",
                        "BEN",
                        "GIB",
                        "RUS",
                        "EGY",
                        "BOL",
                        "REU",
                        "ABW",
                        "GMB",
                        "ARG",
                        "VNM",
                        "IND",
                        "LVA",
                        "NOR",
                        "MDG",
                        "GUF",
                        "TUV",
                        "GEO",
                        "TKM",
                        "ARE",
                        "JPN",
                        "VCT",
                        "SAU",
                        "FRA",
                        "GTM",
                        "SVN",
                        "TWN",
                        "LUX",
                        "NRU",
                        "KHM",
                        "BGR",
                        "BMU",
                        "BHS",
                        "ZAF",
                        "NER",
                        "TUN",
                        "PER",
                        "NIC",
                        "UGA",
                        "AUS",
                        "SPM",
                        "BIH",
                        "SLB",
                        "IRL",
                        "COM",
                        "NFK",
                        "BDI",
                        "GRD",
                        "VGB",
                        "GBR",
                        "BLR",
                        "BRA",
                        "PCN",
                        "MEX",
                        "FJI",
                        "GRC",
                        "CHE",
                        "BLZ",
                        "BEL",
                        "IDN",
                        "GAB",
                        "PRY",
                        "ROU",
                        "JOR",
                        "SVK",
                        "NLD",
                        "USA",
                        "DJI",
                        "CRI",
                        "CZE",
                        "BWA",
                        "RWA",
                        "ZWE",
                        "ECU"
                    ],
                    "supported_currencies": [
                        "GBP",
                        "USD",
                        "ILS",
                        "MYR",
                        "DKK",
                        "CZK",
                        "MXN",
                        "HUF",
                        "SEK",
                        "JPY",
                        "EUR",
                        "HKD",
                        "TWD",
                        "PLN",
                        "SGD",
                        "AUD",
                        "BRL",
                        "PHP",
                        "NOK",
                        "NZD",
                        "CAD",
                        "CHF",
                        "THB",
                        "CNY"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "eps",
                    "payment_method_type_display_name": "EPS",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "MDV",
                        "VGB",
                        "COG",
                        "SUR",
                        "LTU",
                        "KGZ",
                        "USA",
                        "BOL",
                        "SRB",
                        "MLI",
                        "GMB",
                        "CAN",
                        "PAN",
                        "GRD",
                        "CYP",
                        "PNG",
                        "RUS",
                        "KWT",
                        "PHL",
                        "CYM",
                        "BTN",
                        "GAB",
                        "TKM",
                        "SVN",
                        "GIN",
                        "AGO",
                        "GUF",
                        "NGA",
                        "COK",
                        "LAO",
                        "BHR",
                        "SJM",
                        "TJK",
                        "BRB",
                        "BEL",
                        "FRO",
                        "SHN",
                        "TCA",
                        "TON",
                        "BLR",
                        "NIU",
                        "MNG",
                        "AIA",
                        "NAM",
                        "KNA",
                        "DOM",
                        "HND",
                        "KOR",
                        "KIR",
                        "MYT",
                        "JAM",
                        "TZA",
                        "ABW",
                        "CRI",
                        "DMA",
                        "PCN",
                        "CZE",
                        "DJI",
                        "IDN",
                        "HRV",
                        "DNK",
                        "IRL",
                        "AUS",
                        "GTM",
                        "ISL",
                        "NPL",
                        "GRC",
                        "THA",
                        "GIB",
                        "LCA",
                        "CHL",
                        "SLV",
                        "AUT",
                        "VEN",
                        "NOR",
                        "MKD",
                        "ZWE",
                        "ECU",
                        "MDA",
                        "GNB",
                        "SWE",
                        "KAZ",
                        "CIV",
                        "FSM",
                        "FRA",
                        "NER",
                        "GLP",
                        "TTO",
                        "ETH",
                        "VCT",
                        "EGY",
                        "NRU",
                        "SWZ",
                        "HUN",
                        "GUY",
                        "NLD",
                        "GRL",
                        "MWI",
                        "JPN",
                        "BGR",
                        "OMN",
                        "BRN",
                        "HKG",
                        "JOR",
                        "NCL",
                        "PER",
                        "DZA",
                        "CMR",
                        "PRY",
                        "MRT",
                        "SYC",
                        "BIH",
                        "BWA",
                        "ITA",
                        "ISR",
                        "SGP",
                        "TWN",
                        "COM",
                        "LIE",
                        "MLT",
                        "MAR",
                        "MEX",
                        "SLB",
                        "MOZ",
                        "NFK",
                        "NZL",
                        "MDG",
                        "FJI",
                        "DEU",
                        "ESP",
                        "KHM",
                        "MSR",
                        "CHE",
                        "GEO",
                        "ARG",
                        "SLE",
                        "ATG",
                        "EST",
                        "PYF",
                        "BRA",
                        "ERI",
                        "SOM",
                        "UGA",
                        "LSO",
                        "SMR",
                        "LKA",
                        "TUN",
                        "GBR",
                        "BHS",
                        "STP",
                        "BEN",
                        "PRT",
                        "IND",
                        "FIN",
                        "MCO",
                        "TGO",
                        "BDI",
                        "MNE",
                        "VNM",
                        "TUV",
                        "TCD",
                        "NIC",
                        "UKR",
                        "URY",
                        "LVA",
                        "QAT",
                        "POL",
                        "SEN",
                        "BMU",
                        "SVK",
                        "MYS",
                        "COD",
                        "RWA",
                        "MHL",
                        "MUS",
                        "ARE",
                        "ZAF",
                        "WSM",
                        "ZMB",
                        "AZE",
                        "BLZ",
                        "KEN",
                        "BFA",
                        "ROU",
                        "SPM",
                        "SAU",
                        "REU",
                        "CPV",
                        "COL",
                        "LUX"
                    ],
                    "supported_currencies": [
                        "PHP",
                        "SEK",
                        "CAD",
                        "EUR",
                        "BRL",
                        "SGD",
                        "CNY",
                        "NOK",
                        "NZD",
                        "THB",
                        "TWD",
                        "CZK",
                        "GBP",
                        "CHF",
                        "MYR",
                        "JPY",
                        "ILS",
                        "AUD",
                        "MXN",
                        "HUF",
                        "PLN",
                        "USD",
                        "DKK",
                        "HKD"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "giropay",
                    "payment_method_type_display_name": "Giropay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "STP",
                        "GRC",
                        "ZMB",
                        "MUS",
                        "CHE",
                        "BRB",
                        "KGZ",
                        "BFA",
                        "TCA",
                        "GMB",
                        "SUR",
                        "MSR",
                        "COL",
                        "DJI",
                        "JOR",
                        "NFK",
                        "WSM",
                        "GAB",
                        "PRY",
                        "GNB",
                        "IND",
                        "MAR",
                        "KEN",
                        "TON",
                        "MLI",
                        "GBR",
                        "LCA",
                        "SGP",
                        "MHL",
                        "MKD",
                        "COG",
                        "BTN",
                        "MDG",
                        "SMR",
                        "AUT",
                        "LIE",
                        "LAO",
                        "FRA",
                        "OMN",
                        "THA",
                        "BGR",
                        "KOR",
                        "REU",
                        "GLP",
                        "CMR",
                        "ABW",
                        "BOL",
                        "MOZ",
                        "HUN",
                        "SPM",
                        "CHL",
                        "TJK",
                        "BRA",
                        "NPL",
                        "COD",
                        "ETH",
                        "TCD",
                        "SVK",
                        "PHL",
                        "AUS",
                        "MDV",
                        "VGB",
                        "CRI",
                        "MDA",
                        "PER",
                        "COK",
                        "CYP",
                        "MEX",
                        "KAZ",
                        "MNG",
                        "RWA",
                        "SWE",
                        "GUF",
                        "BRN",
                        "ISL",
                        "SLE",
                        "TZA",
                        "NIC",
                        "SRB",
                        "RUS",
                        "BLR",
                        "MNE",
                        "MCO",
                        "GUY",
                        "TGO",
                        "NZL",
                        "TKM",
                        "QAT",
                        "SLV",
                        "FJI",
                        "NER",
                        "BIH",
                        "SAU",
                        "TTO",
                        "NOR",
                        "VEN",
                        "TUN",
                        "BEN",
                        "LVA",
                        "EGY",
                        "MRT",
                        "USA",
                        "NCL",
                        "FRO",
                        "IDN",
                        "TWN",
                        "GEO",
                        "SYC",
                        "SVN",
                        "ESP",
                        "VCT",
                        "CAN",
                        "BMU",
                        "ZWE",
                        "EST",
                        "SEN",
                        "ZAF",
                        "MYT",
                        "PAN",
                        "BHR",
                        "PRT",
                        "SJM",
                        "SHN",
                        "CIV",
                        "CYM",
                        "GIN",
                        "KNA",
                        "UGA",
                        "VNM",
                        "BEL",
                        "AGO",
                        "AZE",
                        "LKA",
                        "UKR",
                        "PYF",
                        "GTM",
                        "COM",
                        "JAM",
                        "DEU",
                        "ITA",
                        "MYS",
                        "DOM",
                        "HKG",
                        "ARG",
                        "ECU",
                        "CZE",
                        "DNK",
                        "KHM",
                        "ARE",
                        "GRD",
                        "IRL",
                        "SOM",
                        "CPV",
                        "MLT",
                        "TUV",
                        "MWI",
                        "ROU",
                        "BDI",
                        "ISR",
                        "NIU",
                        "ATG",
                        "FSM",
                        "NAM",
                        "BLZ",
                        "LSO",
                        "NLD",
                        "URY",
                        "BWA",
                        "PNG",
                        "NRU",
                        "KIR",
                        "SLB",
                        "ERI",
                        "FIN",
                        "KWT",
                        "POL",
                        "NGA",
                        "BHS",
                        "AIA",
                        "HRV",
                        "DZA",
                        "DMA",
                        "GIB",
                        "GRL",
                        "HND",
                        "SWZ",
                        "JPN",
                        "LTU",
                        "LUX",
                        "PCN"
                    ],
                    "supported_currencies": [
                        "PHP",
                        "NZD",
                        "CNY",
                        "GBP",
                        "CHF",
                        "SGD",
                        "USD",
                        "ILS",
                        "BRL",
                        "AUD",
                        "TWD",
                        "PLN",
                        "CZK",
                        "DKK",
                        "EUR",
                        "MYR",
                        "MXN",
                        "CAD",
                        "THB",
                        "NOK",
                        "HKD",
                        "HUF",
                        "JPY",
                        "SEK"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "ideal",
                    "payment_method_type_display_name": "iDEAL",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "HRV",
                        "BTN",
                        "MDA",
                        "ESP",
                        "SWE",
                        "NAM",
                        "FRA",
                        "ARG",
                        "PCN",
                        "MNE",
                        "PHL",
                        "LCA",
                        "CMR",
                        "MNG",
                        "ISL",
                        "SAU",
                        "CHE",
                        "FIN",
                        "KIR",
                        "BMU",
                        "GUF",
                        "EGY",
                        "UGA",
                        "SLV",
                        "DJI",
                        "HUN",
                        "GNB",
                        "AZE",
                        "JOR",
                        "BRB",
                        "LKA",
                        "SGP",
                        "THA",
                        "CIV",
                        "TUV",
                        "COK",
                        "SWZ",
                        "SPM",
                        "VNM",
                        "NPL",
                        "CRI",
                        "LVA",
                        "ECU",
                        "GTM",
                        "CPV",
                        "BIH",
                        "COL",
                        "ITA",
                        "HND",
                        "ATG",
                        "RUS",
                        "ZWE",
                        "IRL",
                        "BLR",
                        "NIU",
                        "IND",
                        "MRT",
                        "SEN",
                        "BHS",
                        "TZA",
                        "MSR",
                        "DZA",
                        "PNG",
                        "BWA",
                        "GLP",
                        "ISR",
                        "DNK",
                        "SVK",
                        "TON",
                        "MUS",
                        "CYP",
                        "MEX",
                        "KHM",
                        "KOR",
                        "ERI",
                        "ZAF",
                        "QAT",
                        "BRA",
                        "LUX",
                        "COG",
                        "GBR",
                        "NCL",
                        "TKM",
                        "JPN",
                        "KWT",
                        "FSM",
                        "KEN",
                        "MCO",
                        "PRT",
                        "GRL",
                        "TJK",
                        "BRN",
                        "NOR",
                        "DEU",
                        "LSO",
                        "STP",
                        "GEO",
                        "GIN",
                        "SVN",
                        "VCT",
                        "VGB",
                        "NER",
                        "GRC",
                        "OMN",
                        "KGZ",
                        "COD",
                        "FRO",
                        "KAZ",
                        "FJI",
                        "KNA",
                        "BHR",
                        "EST",
                        "NLD",
                        "TGO",
                        "LAO",
                        "NFK",
                        "REU",
                        "NIC",
                        "UKR",
                        "SJM",
                        "JAM",
                        "GIB",
                        "TTO",
                        "PYF",
                        "BEL",
                        "IDN",
                        "CYM",
                        "BFA",
                        "PRY",
                        "ARE",
                        "BLZ",
                        "COM",
                        "ZMB",
                        "MOZ",
                        "RWA",
                        "SMR",
                        "BDI",
                        "TWN",
                        "CZE",
                        "SYC",
                        "TUN",
                        "MLI",
                        "MYS",
                        "TCA",
                        "MAR",
                        "CAN",
                        "AGO",
                        "SOM",
                        "URY",
                        "ETH",
                        "SHN",
                        "MHL",
                        "GMB",
                        "AUS",
                        "MDG",
                        "GRD",
                        "LTU",
                        "AUT",
                        "NRU",
                        "SLE",
                        "GUY",
                        "NGA",
                        "ROU",
                        "SRB",
                        "MYT",
                        "WSM",
                        "PAN",
                        "NZL",
                        "BOL",
                        "GAB",
                        "DMA",
                        "ABW",
                        "LIE",
                        "TCD",
                        "AIA",
                        "CHL",
                        "SUR",
                        "PER",
                        "BEN",
                        "SLB",
                        "MWI",
                        "MDV",
                        "MKD",
                        "BGR",
                        "VEN",
                        "USA",
                        "MLT",
                        "DOM",
                        "HKG",
                        "POL"
                    ],
                    "supported_currencies": [
                        "TWD",
                        "USD",
                        "DKK",
                        "MYR",
                        "NOK",
                        "CNY",
                        "MXN",
                        "CZK",
                        "ILS",
                        "CAD",
                        "NZD",
                        "SEK",
                        "CHF",
                        "SGD",
                        "PLN",
                        "PHP",
                        "GBP",
                        "HUF",
                        "EUR",
                        "HKD",
                        "THB",
                        "AUD",
                        "JPY",
                        "BRL"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "sofort",
                    "payment_method_type_display_name": "Sofort",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [
                        "automatic",
                        "manual",
                        "sequential_automatic"
                    ],
                    "supported_countries": [
                        "IRL",
                        "NGA",
                        "MDA",
                        "BRN",
                        "GUY",
                        "RUS",
                        "IND",
                        "BLR",
                        "BMU",
                        "NCL",
                        "MUS",
                        "NOR",
                        "MYT",
                        "KOR",
                        "GNB",
                        "GLP",
                        "GIB",
                        "NIC",
                        "PCN",
                        "SLE",
                        "GBR",
                        "SMR",
                        "COK",
                        "GIN",
                        "THA",
                        "LTU",
                        "TCA",
                        "ESP",
                        "VNM",
                        "TZA",
                        "AIA",
                        "BGR",
                        "COD",
                        "TUN",
                        "TJK",
                        "PYF",
                        "PAN",
                        "NFK",
                        "CHE",
                        "TWN",
                        "BRA",
                        "ISL",
                        "AUS",
                        "PRY",
                        "MWI",
                        "ARE",
                        "KWT",
                        "TUV",
                        "ATG",
                        "SLB",
                        "SLV",
                        "MNE",
                        "FRA",
                        "COM",
                        "CYP",
                        "LVA",
                        "KNA",
                        "HKG",
                        "HUN",
                        "EST",
                        "KGZ",
                        "NPL",
                        "PER",
                        "CYM",
                        "JOR",
                        "URY",
                        "MEX",
                        "SWZ",
                        "TCD",
                        "WSM",
                        "BFA",
                        "MKD",
                        "SOM",
                        "MAR",
                        "SWE",
                        "CZE",
                        "BDI",
                        "GAB",
                        "BIH",
                        "SJM",
                        "DJI",
                        "LUX",
                        "CAN",
                        "GTM",
                        "UKR",
                        "FJI",
                        "KEN",
                        "SUR",
                        "MRT",
                        "REU",
                        "PNG",
                        "ZAF",
                        "NAM",
                        "GUF",
                        "BWA",
                        "GMB",
                        "SVK",
                        "BHR",
                        "GRC",
                        "MNG",
                        "BOL",
                        "JPN",
                        "ECU",
                        "POL",
                        "IDN",
                        "CHL",
                        "SPM",
                        "USA",
                        "TTO",
                        "MHL",
                        "NER",
                        "QAT",
                        "TKM",
                        "VGB",
                        "BEL",
                        "CRI",
                        "KAZ",
                        "MYS",
                        "ABW",
                        "MSR",
                        "LCA",
                        "OMN",
                        "ERI",
                        "SGP",
                        "KIR",
                        "MDG",
                        "VCT",
                        "AGO",
                        "MCO",
                        "NIU",
                        "AUT",
                        "UGA",
                        "MLI",
                        "SYC",
                        "NZL",
                        "DOM",
                        "TON",
                        "DEU",
                        "COG",
                        "ISR",
                        "ZMB",
                        "FSM",
                        "DNK",
                        "STP",
                        "RWA",
                        "LIE",
                        "SAU",
                        "SVN",
                        "ROU",
                        "LSO",
                        "BHS",
                        "VEN",
                        "COL",
                        "TGO",
                        "KHM",
                        "BEN",
                        "NLD",
                        "LAO",
                        "GEO",
                        "AZE",
                        "NRU",
                        "SRB",
                        "CPV",
                        "GRL",
                        "FRO",
                        "SHN",
                        "HND",
                        "EGY",
                        "ZWE",
                        "PRT",
                        "BLZ",
                        "BTN",
                        "HRV",
                        "MLT",
                        "JAM",
                        "ITA",
                        "DZA",
                        "MOZ",
                        "FIN",
                        "CMR",
                        "DMA",
                        "PHL",
                        "MDV",
                        "LKA",
                        "SEN",
                        "ETH",
                        "BRB",
                        "GRD",
                        "CIV",
                        "ARG"
                    ],
                    "supported_currencies": [
                        "BRL",
                        "ILS",
                        "PHP",
                        "THB",
                        "SGD",
                        "TWD",
                        "CZK",
                        "MXN",
                        "NZD",
                        "NOK",
                        "MYR",
                        "AUD",
                        "GBP",
                        "SEK",
                        "CHF",
                        "HUF",
                        "USD",
                        "DKK",
                        "CNY",
                        "PLN",
                        "HKD",
                        "CAD",
                        "EUR",
                        "JPY"
                    ]
                }
            ],
            "supported_webhook_flows": [
                "payments",
                "refunds",
                "disputes"
            ]
        },
        {
            "name": "TRUSTPAY",
            "display_name": "Trustpay",
            "description": "TrustPay is a Slovakia-based company specializing in secure e-commerce payments, particularly within the EEA area.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "payment_method_type_display_name": "Credit Card",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "three_ds": "not_supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "DinersClub",
                        "Discover",
                        "Interac",
                        "JCB",
                        "CartesBancaires",
                        "UnionPay"
                    ],
                    "supported_countries": null,
                    "supported_currencies": [
                        "DKK",
                        "GBP",
                        "NOK",
                        "HUF",
                        "CHF",
                        "USD",
                        "CZK",
                        "AUD",
                        "SEK",
                        "EUR",
                        "CAD",
                        "PLN",
                        "NZD",
                        "RON"
                    ]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "payment_method_type_display_name": "Debit Card",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "three_ds": "not_supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": [
                        "Visa",
                        "Mastercard",
                        "AmericanExpress",
                        "DinersClub",
                        "Discover",
                        "Interac",
                        "JCB",
                        "CartesBancaires",
                        "UnionPay"
                    ],
                    "supported_countries": null,
                    "supported_currencies": [
                        "NOK",
                        "HUF",
                        "NZD",
                        "CHF",
                        "GBP",
                        "RON",
                        "AUD",
                        "USD",
                        "SEK",
                        "PLN",
                        "EUR",
                        "CAD",
                        "DKK",
                        "CZK"
                    ]
                },
                {
                    "payment_method": "bank_transfer",
                    "payment_method_type": "instant_bank_transfer",
                    "payment_method_type_display_name": "Instant Bank Transfer",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": [
                        "SVK",
                        "AUT",
                        "DEU",
                        "GBR",
                        "ITA",
                        "CZE"
                    ],
                    "supported_currencies": [
                        "GBP",
                        "EUR",
                        "CZK"
                    ]
                },
                {
                    "payment_method": "bank_transfer",
                    "payment_method_type": "sepa_bank_transfer",
                    "payment_method_type_display_name": "SEPA Bank Transfer",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": null,
                    "supported_currencies": null
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "giropay",
                    "payment_method_type_display_name": "Giropay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": null,
                    "supported_currencies": null
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "sofort",
                    "payment_method_type_display_name": "Sofort",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": [
                        "NLD"
                    ],
                    "supported_currencies": [
                        "EUR"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "eps",
                    "payment_method_type_display_name": "EPS",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": [
                        "AUT"
                    ],
                    "supported_currencies": [
                        "EUR"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "ideal",
                    "payment_method_type_display_name": "iDEAL",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": [
                        "AUT"
                    ],
                    "supported_currencies": [
                        "EUR"
                    ]
                },
                {
                    "payment_method": "bank_redirect",
                    "payment_method_type": "blik",
                    "payment_method_type_display_name": "BLIK",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": [],
                    "supported_countries": [
                        "POL"
                    ],
                    "supported_currencies": [
                        "PLN"
                    ]
                }
            ],
            "supported_webhook_flows": [
                "payments",
                "refunds",
                "disputes"
            ]
        },
    ]
}

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

@swetasharma03 swetasharma03 self-assigned this Apr 27, 2025
@swetasharma03 swetasharma03 requested review from a team as code owners April 27, 2025 12:10
@semanticdiff-com
Copy link

semanticdiff-com bot commented Apr 27, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  crates/hyperswitch_connectors/src/connectors/paypal.rs  5% smaller
  crates/hyperswitch_connectors/src/connectors/trustpay.rs  5% smaller
  config/config.example.toml Unsupported file format
  config/deployments/integration_test.toml Unsupported file format
  config/deployments/production.toml Unsupported file format
  config/deployments/sandbox.toml Unsupported file format
  config/development.toml Unsupported file format
  config/docker_compose.toml Unsupported file format
  loadtest/config/development.toml Unsupported file format

@swetasharma03 swetasharma03 changed the title feat(connector): [paypal, trustpay, nomupay] add in feature matrix feat(connector): [paypal, trustpay] add in feature matrix Apr 29, 2025
@Gnanasundari24 Gnanasundari24 enabled auto-merge May 6, 2025 07:04
@Gnanasundari24 Gnanasundari24 added this pull request to the merge queue May 8, 2025
Merged via the queue into main with commit a64a4d5 May 8, 2025
17 of 23 checks passed
@Gnanasundari24 Gnanasundari24 deleted the feature-backfilling branch May 8, 2025 12:28
pixincreate added a commit that referenced this pull request May 12, 2025
…adyen-ideal

* 'main' of github.com:juspay/hyperswitch: (62 commits)
  fix(core): language consumption from locale in payment and payout links (#7993)
  feat(refunds_v2): Add refunds list flow in v2 apis (#7966)
  refactor(connector): [Noon] auth header (#7977)
  fix(connector): [Novalnet] send decoded token for apple pay payment (#7973)
  feat(business_profile): add business_profile config to enable external vault (#7876)
  feat(vsaas): integrate onboarding flow for vertical saas (#7884)
  feat(connector): Introduce connector template code for WorldpayXML  (#7968)
  feat(connector): [ADYEN, CHECKOUT] Added In Feature Matrix API (#7914)
  feat(core): add psync support for recovery external payments (#7855)
  refactor(open_router): call elimination routing of open router if enabled instead of dynamo (#7961)
  feat(payment_methods): add v2 api for fetching token data (#7629)
  ci(cypress): Fix Bank Redirects for stripe test (#8004)
  chore(version): 2025.05.12.0
  refactor(authentication): moved cavv storing from table to temp locker (#7978)
  chore(version): 2025.05.09.0
  feat(connector): [paypal, trustpay] add in feature matrix (#7911)
  fix(update_metadata): Update Metadata for any connectors other than stripe gives 500 error (#7984)
  fix(router): Fixed stack over flow for session call in authentication connectors (#7983)
  chore(version): 2025.05.08.0
  fix(payment): disable payment update via client config (#7970)
  ...
swetasharma03 added a commit that referenced this pull request May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] : [CONNECTOR] Add paypal, trustpay, nomupay in feature matrix

5 participants