Bug: [FEATURE] : [CONNECTOR] Add Airwallex, Elavon, Novalnet, Xendit supported payment methods, currencies and countries in feature matrix



### Feature Description

Add Airwallex, Elavon, Novalnet, Xendit supported payment methods, currencies and countries in feature matrix

### Possible Implementation

Add Airwallex, Elavon, Novalnet, Xendit supported payment methods, currencies and countries in feature matrix

### Have you spent some time checking if this feature request has been raised before?

- [x] I checked and didn't find a similar issue

### Have you read the Contributing Guidelines?

- [x] I have read the [Contributing Guidelines](https://github.com/juspay/hyperswitch/blob/main/docs/CONTRIBUTING.md)

### Are you willing to submit a PR?

Yes, I am willing to submit a PR!
diff --git a/config/config.example.toml b/config/config.example.toml
index 3464bcb1364..f79a31848c8 100644
--- a/config/config.example.toml
+++ b/config/config.example.toml
@@ -471,9 +471,9 @@ slack_invite_url = "https://www.example.com/"   # Slack invite url for hyperswit
 discord_invite_url = "https://www.example.com/" # Discord invite url for hyperswitch
 
 [mandates.supported_payment_methods]
-card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"
-card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"
-wallet.paypal = { connector_list = "adyen" }                                          # Mandate supported payment method type and connector for wallets
+card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"
+card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"
+wallet.paypal = { connector_list = "adyen,novalnet" }                                          # Mandate supported payment method type and connector for wallets
 pay_later.klarna = { connector_list = "adyen" }                                       # Mandate supported payment method type and connector for pay_later
 bank_debit.ach = { connector_list = "gocardless,adyen" }                              # Mandate supported payment method type and connector for bank_debit
 bank_debit.becs = { connector_list = "gocardless" }                                   # Mandate supported payment method type and connector for bank_debit
@@ -481,9 +481,9 @@ bank_debit.bacs = { connector_list = "adyen" }
 bank_debit.sepa = { connector_list = "gocardless,adyen" }                             # Mandate supported payment method type and connector for bank_debit
 bank_redirect.ideal = { connector_list = "stripe,adyen,globalpay" }                   # Mandate supported payment method type and connector for bank_redirect
 bank_redirect.sofort = { connector_list = "stripe,globalpay" }
-wallet.apple_pay = { connector_list = "stripe,adyen,cybersource,noon,bankofamerica,authorizedotnet" }
+wallet.apple_pay = { connector_list = "stripe,adyen,cybersource,noon,bankofamerica,authorizedotnet,novalnet" }
 wallet.samsung_pay = { connector_list = "cybersource" }
-wallet.google_pay = { connector_list = "bankofamerica,authorizedotnet" }
+wallet.google_pay = { connector_list = "bankofamerica,authorizedotnet,novalnet" }
 bank_redirect.giropay = { connector_list = "globalpay" }
 
 
@@ -536,6 +536,19 @@ seicomart = { country = "JP", currency = "JPY" }
 pay_easy = { country = "JP", currency = "JPY" }
 boleto = { country = "BR", currency = "BRL" }
 
+[pm_filters.airwallex]
+credit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+google_pay = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.elavon]
+credit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.xendit]
+credit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+debit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+
 [pm_filters.tsys]
 credit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
 debit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
diff --git a/config/deployments/integration_test.toml b/config/deployments/integration_test.toml
index f36bc77b68b..6990dbc4c6d 100644
--- a/config/deployments/integration_test.toml
+++ b/config/deployments/integration_test.toml
@@ -177,8 +177,8 @@ bank_debit.ach = { connector_list = "gocardless,adyen,stripe" }
 bank_debit.becs = { connector_list = "gocardless,stripe,adyen" }                      
 bank_debit.bacs = { connector_list = "stripe,gocardless" }                           
 bank_debit.sepa = { connector_list = "gocardless,adyen,stripe,deutschebank" }                
-card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"     
-card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"      
+card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"     
+card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"      
 pay_later.klarna.connector_list = "adyen"                       
 wallet.apple_pay.connector_list = "stripe,adyen,cybersource,noon,bankofamerica,nexinets,novalnet,authorizedotnet"        
 wallet.samsung_pay.connector_list = "cybersource"
@@ -288,6 +288,19 @@ vipps = { country = "NO", currency = "NOK" }
 walley = { country = "SE,NO,DK,FI", currency = "DKK,EUR,NOK,SEK" }
 we_chat_pay = { country = "AU,NZ,CN,JP,HK,SG,ES,GB,SE,NO,AT,NL,DE,CY,CH,BE,FR,DK,LI,MT,SI,GR,PT,IT,CA,US", currency = "AUD,CAD,CNY,EUR,GBP,HKD,JPY,NZD,SGD,USD,CNY" }
 
+[pm_filters.airwallex]
+credit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+google_pay = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.elavon]
+credit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.xendit]
+credit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+debit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+
 [pm_filters.tsys]
 credit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
 debit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
diff --git a/config/deployments/production.toml b/config/deployments/production.toml
index 1e88a9ebcb8..b70f351e074 100644
--- a/config/deployments/production.toml
+++ b/config/deployments/production.toml
@@ -177,8 +177,8 @@ bank_debit.ach = { connector_list = "gocardless,adyen,stripe" }
 bank_debit.becs = { connector_list = "gocardless,stripe,adyen" }                      
 bank_debit.bacs = { connector_list = "stripe,gocardless" }                           
 bank_debit.sepa = { connector_list = "gocardless,adyen,stripe,deutschebank" }                
-card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"     
-card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"      
+card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"     
+card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"      
 pay_later.klarna.connector_list = "adyen"                       
 wallet.apple_pay.connector_list = "stripe,adyen,cybersource,noon,bankofamerica,nexinets,novalnet,authorizedotnet"        
 wallet.samsung_pay.connector_list = "cybersource"
@@ -302,6 +302,19 @@ vipps = { country = "NO", currency = "NOK" }
 walley = { country = "SE,NO,DK,FI", currency = "DKK,EUR,NOK,SEK" }
 we_chat_pay = { country = "AU,NZ,CN,JP,HK,SG,ES,GB,SE,NO,AT,NL,DE,CY,CH,BE,FR,DK,LI,MT,SI,GR,PT,IT,CA,US", currency = "AUD,CAD,CNY,EUR,GBP,HKD,JPY,NZD,SGD,USD" }
 
+[pm_filters.airwallex]
+credit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+google_pay = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.elavon]
+credit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.xendit]
+credit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+debit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+
 [pm_filters.tsys]
 credit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
 debit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
diff --git a/config/deployments/sandbox.toml b/config/deployments/sandbox.toml
index 05d29262c1f..397d1f3ed02 100644
--- a/config/deployments/sandbox.toml
+++ b/config/deployments/sandbox.toml
@@ -177,8 +177,8 @@ bank_debit.ach = { connector_list = "gocardless,adyen,stripe" }
 bank_debit.becs = { connector_list = "gocardless,stripe,adyen" }                      
 bank_debit.bacs = { connector_list = "stripe,gocardless" }                           
 bank_debit.sepa = { connector_list = "gocardless,adyen,stripe,deutschebank" }                
-card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"     
-card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"      
+card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"     
+card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"      
 pay_later.klarna.connector_list = "adyen"                       
 wallet.apple_pay.connector_list = "stripe,adyen,cybersource,noon,bankofamerica,nexinets,novalnet,authorizedotnet"        
 wallet.samsung_pay.connector_list = "cybersource"
@@ -304,6 +304,19 @@ walley = { country = "SE,NO,DK,FI", currency = "DKK,EUR,NOK,SEK" }
 we_chat_pay = { country = "AU,NZ,CN,JP,HK,SG,ES,GB,SE,NO,AT,NL,DE,CY,CH,BE,FR,DK,LI,MT,SI,GR,PT,IT,CA,US", currency = "AUD,CAD,CNY,EUR,GBP,HKD,JPY,NZD,SGD,USD" }
 pix = { country = "BR", currency = "BRL" }
 
+[pm_filters.airwallex]
+credit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+google_pay = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.elavon]
+credit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.xendit]
+credit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+debit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+
 [pm_filters.tsys]
 credit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
 debit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
diff --git a/config/development.toml b/config/development.toml
index 279601eb830..b54762be438 100644
--- a/config/development.toml
+++ b/config/development.toml
@@ -529,6 +529,19 @@ pay_easy = { country = "JP", currency = "JPY" }
 pix = { country = "BR", currency = "BRL" }
 boleto = { country = "BR", currency = "BRL" }
 
+[pm_filters.airwallex]
+credit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+google_pay = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.elavon]
+credit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.xendit]
+credit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+debit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+
 [pm_filters.tsys]
 credit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
 debit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
@@ -805,8 +818,8 @@ bank_debit.ach = { connector_list = "gocardless,adyen,stripe" }
 bank_debit.becs = { connector_list = "gocardless,stripe,adyen" }
 bank_debit.bacs = { connector_list = "stripe,gocardless" }
 bank_debit.sepa = { connector_list = "gocardless,adyen,stripe,deutschebank" }
-card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"
-card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"
+card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"
+card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"
 pay_later.klarna.connector_list = "adyen"
 wallet.apple_pay.connector_list = "stripe,adyen,cybersource,noon,bankofamerica,nexinets,novalnet,authorizedotnet"
 wallet.samsung_pay.connector_list = "cybersource"
diff --git a/config/docker_compose.toml b/config/docker_compose.toml
index e78a26396e4..f9ac8b89300 100644
--- a/config/docker_compose.toml
+++ b/config/docker_compose.toml
@@ -454,6 +454,19 @@ vipps = { country = "NO", currency = "NOK" }
 walley = { country = "SE,NO,DK,FI", currency = "DKK,EUR,NOK,SEK" }
 we_chat_pay = { country = "AU,NZ,CN,JP,HK,SG,ES,GB,SE,NO,AT,NL,DE,CY,CH,BE,FR,DK,LI,MT,SI,GR,PT,IT,CA,US", currency = "AUD,CAD,CNY,EUR,GBP,HKD,JPY,NZD,SGD,USD,CNY" }
 
+[pm_filters.airwallex]
+credit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+google_pay = { country = "AU,HK,SG,NZ,US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.elavon]
+credit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+debit = { country = "US", currency = "AED,AFN,ALL,AMD,ANG,AOA,ARS,AUD,AWG,AZN,BAM,BBD,BDT,BGN,BHD,BIF,BMD,BND,BOB,BRL,BSD,BTN,BWP,BYN,BZD,CAD,CDF,CHF,CLP,CNY,COP,CRC,CUP,CVE,CZK,DJF,DKK,DOP,DZD,EGP,ERN,ETB,EUR,FJD,FKP,GBP,GEL,GHS,GIP,GMD,GNF,GTQ,GYD,HKD,HNL,HRK,HTG,HUF,IDR,ILS,INR,IQD,IRR,ISK,JMD,JOD,JPY,KES,KGS,KHR,KMF,KPW,KRW,KWD,KYD,KZT,LAK,LBP,LKR,LRD,LSL,LYD,MAD,MDL,MGA,MKD,MMK,MNT,MOP,MRU,MUR,MVR,MWK,MXN,MYR,MZN,NAD,NGN,NIO,NOK,NPR,NZD,OMR,PAB,PEN,PGK,PHP,PKR,PLN,PYG,QAR,RON,RSD,RUB,RWF,SAR,SBD,SCR,SDG,SEK,SGD,SHP,SLE,SLL,SOS,SRD,SSP,STN,SVC,SYP,SZL,THB,TJS,TMT,TND,TOP,TRY,TTD,TWD,TZS,UAH,UGX,USD,UYU,UZS,VES,VND,VUV,WST,XAF,XCD,XOF,XPF,YER,ZAR,ZMW,ZWL" }
+
+[pm_filters.xendit]
+credit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+debit = { country = "ID,PH", currency = "IDR,PHP,USD,SGD,MYR" }
+
 [pm_filters.tsys]
 credit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
 debit = { country = "NA", currency = "AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BRL, BSD, BTN, BWP, BZD, CAD, CDF, CHF, CLP, CNY, COP, CRC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MUR, MVR, MWK, MXN, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLE, SOS, SRD, SSP, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, UYU, UZS, VND, VUV, WST, XAF, XCD, XOF, XPF, YER, ZAR, ZMW, ZWL, BYN, KPW, STN, MRU, VES" }
@@ -656,12 +669,12 @@ adyen = { banks = "aib,bank_of_scotland,danske_bank,first_direct,first_trust,hal
 
 [mandates.supported_payment_methods]
 pay_later.klarna = { connector_list = "adyen" }
-wallet.google_pay = { connector_list = "stripe,adyen,bankofamerica,authorizedotnet" }
-wallet.apple_pay = { connector_list = "stripe,adyen,cybersource,noon,bankofamerica,authorizedotnet" }
+wallet.google_pay = { connector_list = "stripe,adyen,bankofamerica,authorizedotnet,novalnet" }
+wallet.apple_pay = { connector_list = "stripe,adyen,cybersource,noon,bankofamerica,authorizedotnet,novalnet" }
 wallet.samsung_pay = { connector_list = "cybersource" }
-wallet.paypal = { connector_list = "adyen" }
-card.credit = { connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,bamboraapac" }
-card.debit = { connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,bamboraapac" }
+wallet.paypal = { connector_list = "adyen,novalnet" }
+card.credit = { connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,elavon,xendit,novalnet,bamboraapac" }
+card.debit = { connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,elavon,xendit,novalnet,bamboraapac" }
 bank_debit.ach = { connector_list = "gocardless,adyen" }
 bank_debit.becs = { connector_list = "gocardless" }
 bank_debit.bacs = { connector_list = "adyen" }
diff --git a/crates/hyperswitch_connectors/src/connectors/airwallex.rs b/crates/hyperswitch_connectors/src/connectors/airwallex.rs
index c7482236264..e04406bfa81 100644
--- a/crates/hyperswitch_connectors/src/connectors/airwallex.rs
+++ b/crates/hyperswitch_connectors/src/connectors/airwallex.rs
@@ -1,6 +1,6 @@
 pub mod transformers;
 
-use std::fmt::Debug;
+use std::{fmt::Debug, sync::LazyLock};
 
 use api_models::webhooks::IncomingWebhookEvent;
 use common_enums::{enums, CallConnectorAction, PaymentAction};
@@ -24,7 +24,10 @@ use hyperswitch_domain_models::{
         PaymentsAuthorizeData, PaymentsCancelData, PaymentsCaptureData, PaymentsPreProcessingData,
         PaymentsSessionData, PaymentsSyncData, RefundsData, SetupMandateRequestData,
     },
-    router_response_types::{PaymentsResponseData, RefundsResponseData},
+    router_response_types::{
+        ConnectorInfo, PaymentMethodDetails, PaymentsResponseData, RefundsResponseData,
+        SupportedPaymentMethods, SupportedPaymentMethodsExt,
+    },
     types::{
         PaymentsAuthorizeRouterData, PaymentsCancelRouterData, PaymentsCaptureRouterData,
         PaymentsCompleteAuthorizeRouterData, PaymentsPreProcessingRouterData,
@@ -50,7 +53,7 @@ use transformers as airwallex;
 use crate::{
     constants::headers,
     types::{RefreshTokenRouterData, ResponseRouterData},
-    utils::{construct_not_supported_error_report, AccessTokenRequestInfo, RefundsRequestData},
+    utils::{AccessTokenRequestInfo, RefundsRequestData},
 };
 
 #[derive(Debug, Clone)]
@@ -128,24 +131,7 @@ impl ConnectorCommon for Airwallex {
     }
 }
 
-impl ConnectorValidation for Airwallex {
-    fn validate_connector_against_payment_request(
-        &self,
-        capture_method: Option<enums::CaptureMethod>,
-        _payment_method: enums::PaymentMethod,
-        _pmt: Option<enums::PaymentMethodType>,
-    ) -> CustomResult<(), errors::ConnectorError> {
-        let capture_method = capture_method.unwrap_or_default();
-        match capture_method {
-            enums::CaptureMethod::Automatic
-            | enums::CaptureMethod::Manual
-            | enums::CaptureMethod::SequentialAutomatic => Ok(()),
-            enums::CaptureMethod::ManualMultiple | enums::CaptureMethod::Scheduled => Err(
-                construct_not_supported_error_report(capture_method, self.id()),
-            ),
-        }
-    }
-}
+impl ConnectorValidation for Airwallex {}
 
 impl api::Payment for Airwallex {}
 impl api::PaymentsPreProcessing for Airwallex {}
@@ -1109,4 +1095,100 @@ impl ConnectorRedirectResponse for Airwallex {
     }
 }
 
-impl ConnectorSpecifications for Airwallex {}
+static AIRWALLEX_SUPPORTED_PAYMENT_METHODS: LazyLock<SupportedPaymentMethods> =
+    LazyLock::new(|| {
+        let supported_capture_methods = vec![
+            enums::CaptureMethod::Automatic,
+            enums::CaptureMethod::Manual,
+            enums::CaptureMethod::SequentialAutomatic,
+        ];
+
+        let supported_card_network = vec![
+            common_enums::CardNetwork::Visa,
+            common_enums::CardNetwork::Mastercard,
+            common_enums::CardNetwork::AmericanExpress,
+            common_enums::CardNetwork::JCB,
+            common_enums::CardNetwork::DinersClub,
+            common_enums::CardNetwork::UnionPay,
+            common_enums::CardNetwork::Discover,
+        ];
+
+        let mut airwallex_supported_payment_methods = SupportedPaymentMethods::new();
+
+        airwallex_supported_payment_methods.add(
+            enums::PaymentMethod::Card,
+            enums::PaymentMethodType::Credit,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::NotSupported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: Some(
+                    api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                        api_models::feature_matrix::CardSpecificFeatures {
+                            three_ds: common_enums::FeatureStatus::Supported,
+                            no_three_ds: common_enums::FeatureStatus::Supported,
+                            supported_card_networks: supported_card_network.clone(),
+                        }
+                    }),
+                ),
+            },
+        );
+
+        airwallex_supported_payment_methods.add(
+            enums::PaymentMethod::Card,
+            enums::PaymentMethodType::Debit,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::NotSupported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: Some(
+                    api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                        api_models::feature_matrix::CardSpecificFeatures {
+                            three_ds: common_enums::FeatureStatus::Supported,
+                            no_three_ds: common_enums::FeatureStatus::Supported,
+                            supported_card_networks: supported_card_network.clone(),
+                        }
+                    }),
+                ),
+            },
+        );
+
+        airwallex_supported_payment_methods.add(
+            enums::PaymentMethod::Wallet,
+            enums::PaymentMethodType::GooglePay,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::NotSupported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: None,
+            },
+        );
+
+        airwallex_supported_payment_methods
+    });
+
+static AIRWALLEX_CONNECTOR_INFO: ConnectorInfo = ConnectorInfo {
+    display_name: "Airwallex",
+    description: "Airwallex is a multinational financial technology company offering financial services and software as a service (SaaS)",
+    connector_type: enums::PaymentConnectorCategory::PaymentGateway,
+};
+
+static AIRWALLEX_SUPPORTED_WEBHOOK_FLOWS: [enums::EventClass; 3] = [
+    enums::EventClass::Payments,
+    enums::EventClass::Refunds,
+    enums::EventClass::Disputes,
+];
+
+impl ConnectorSpecifications for Airwallex {
+    fn get_connector_about(&self) -> Option<&'static ConnectorInfo> {
+        Some(&AIRWALLEX_CONNECTOR_INFO)
+    }
+
+    fn get_supported_payment_methods(&self) -> Option<&'static SupportedPaymentMethods> {
+        Some(&*AIRWALLEX_SUPPORTED_PAYMENT_METHODS)
+    }
+
+    fn get_supported_webhook_flows(&self) -> Option<&'static [enums::EventClass]> {
+        Some(&AIRWALLEX_SUPPORTED_WEBHOOK_FLOWS)
+    }
+}
diff --git a/crates/hyperswitch_connectors/src/connectors/elavon.rs b/crates/hyperswitch_connectors/src/connectors/elavon.rs
index 28ffecff731..d691b17efac 100644
--- a/crates/hyperswitch_connectors/src/connectors/elavon.rs
+++ b/crates/hyperswitch_connectors/src/connectors/elavon.rs
@@ -1,7 +1,7 @@
 pub mod transformers;
-use std::{collections::HashMap, str};
+use std::{collections::HashMap, str, sync::LazyLock};
 
-use common_enums::{CaptureMethod, PaymentMethod, PaymentMethodType};
+use common_enums::{enums, CaptureMethod, PaymentMethod, PaymentMethodType};
 use common_utils::{
     errors::CustomResult,
     request::{Method, Request, RequestBuilder, RequestContent},
@@ -9,7 +9,6 @@ use common_utils::{
 };
 use error_stack::report;
 use hyperswitch_domain_models::{
-    payment_method_data::PaymentMethodData,
     router_data::{AccessToken, ErrorResponse, RouterData},
     router_flow_types::{
         access_token_auth::AccessTokenAuth,
@@ -21,7 +20,10 @@ use hyperswitch_domain_models::{
         PaymentsCancelData, PaymentsCaptureData, PaymentsSessionData, PaymentsSyncData,
         RefundsData, SetupMandateRequestData,
     },
-    router_response_types::{PaymentsResponseData, RefundsResponseData},
+    router_response_types::{
+        ConnectorInfo, PaymentMethodDetails, PaymentsResponseData, RefundsResponseData,
+        SupportedPaymentMethods, SupportedPaymentMethodsExt,
+    },
     types::{
         PaymentsAuthorizeRouterData, PaymentsCancelRouterData, PaymentsCaptureRouterData,
         PaymentsSyncRouterData, RefundSyncRouterData, RefundsRouterData,
@@ -42,11 +44,7 @@ use masking::{Secret, WithoutType};
 use serde::Serialize;
 use transformers as elavon;
 
-use crate::{
-    constants::headers,
-    types::ResponseRouterData,
-    utils::{self, PaymentMethodDataType},
-};
+use crate::{constants::headers, types::ResponseRouterData, utils};
 
 pub fn struct_to_xml<T: Serialize>(
     item: &T,
@@ -581,31 +579,88 @@ impl webhooks::IncomingWebhook for Elavon {
     }
 }
 
-impl ConnectorValidation for Elavon {
-    fn validate_connector_against_payment_request(
-        &self,
-        capture_method: Option<CaptureMethod>,
-        _payment_method: PaymentMethod,
-        _pmt: Option<PaymentMethodType>,
-    ) -> CustomResult<(), errors::ConnectorError> {
-        let capture_method = capture_method.unwrap_or_default();
-        match capture_method {
-            CaptureMethod::Automatic
-            | CaptureMethod::Manual
-            | CaptureMethod::SequentialAutomatic => Ok(()),
-            CaptureMethod::ManualMultiple | CaptureMethod::Scheduled => Err(
-                utils::construct_not_implemented_error_report(capture_method, self.id()),
+impl ConnectorValidation for Elavon {}
+
+static ELAVON_SUPPORTED_PAYMENT_METHODS: LazyLock<SupportedPaymentMethods> = LazyLock::new(|| {
+    let supported_capture_methods = vec![
+        CaptureMethod::Automatic,
+        CaptureMethod::Manual,
+        CaptureMethod::SequentialAutomatic,
+    ];
+
+    let supported_card_network = vec![
+        common_enums::CardNetwork::Visa,
+        common_enums::CardNetwork::Mastercard,
+        common_enums::CardNetwork::AmericanExpress,
+        common_enums::CardNetwork::JCB,
+        common_enums::CardNetwork::DinersClub,
+        common_enums::CardNetwork::UnionPay,
+        common_enums::CardNetwork::Discover,
+        common_enums::CardNetwork::CartesBancaires,
+        common_enums::CardNetwork::Interac,
+    ];
+
+    let mut elavon_supported_payment_methods = SupportedPaymentMethods::new();
+
+    elavon_supported_payment_methods.add(
+        PaymentMethod::Card,
+        PaymentMethodType::Credit,
+        PaymentMethodDetails {
+            mandates: enums::FeatureStatus::Supported,
+            refunds: enums::FeatureStatus::Supported,
+            supported_capture_methods: supported_capture_methods.clone(),
+            specific_features: Some(
+                api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                    api_models::feature_matrix::CardSpecificFeatures {
+                        three_ds: common_enums::FeatureStatus::NotSupported,
+                        no_three_ds: common_enums::FeatureStatus::Supported,
+                        supported_card_networks: supported_card_network.clone(),
+                    }
+                }),
             ),
-        }
+        },
+    );
+
+    elavon_supported_payment_methods.add(
+        PaymentMethod::Card,
+        PaymentMethodType::Debit,
+        PaymentMethodDetails {
+            mandates: enums::FeatureStatus::Supported,
+            refunds: enums::FeatureStatus::Supported,
+            supported_capture_methods: supported_capture_methods.clone(),
+            specific_features: Some(
+                api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                    api_models::feature_matrix::CardSpecificFeatures {
+                        three_ds: common_enums::FeatureStatus::NotSupported,
+                        no_three_ds: common_enums::FeatureStatus::Supported,
+                        supported_card_networks: supported_card_network.clone(),
+                    }
+                }),
+            ),
+        },
+    );
+
+    elavon_supported_payment_methods
+});
+
+static ELAVON_CONNECTOR_INFO: ConnectorInfo = ConnectorInfo {
+    display_name: "Elavon",
+    description: "Elavon, a wholly owned subsidiary of U.S. Bank, has been a global leader in payment processing for more than 30 years.",
+    connector_type: enums::PaymentConnectorCategory::PaymentGateway,
+};
+
+static ELAVON_SUPPORTED_WEBHOOK_FLOWS: [enums::EventClass; 0] = [];
+
+impl ConnectorSpecifications for Elavon {
+    fn get_connector_about(&self) -> Option<&'static ConnectorInfo> {
+        Some(&ELAVON_CONNECTOR_INFO)
     }
-    fn validate_mandate_payment(
-        &self,
-        pm_type: Option<PaymentMethodType>,
-        pm_data: PaymentMethodData,
-    ) -> CustomResult<(), errors::ConnectorError> {
-        let mandate_supported_pmd = std::collections::HashSet::from([PaymentMethodDataType::Card]);
-        utils::is_mandate_supported(pm_data, pm_type, mandate_supported_pmd, self.id())
+
+    fn get_supported_payment_methods(&self) -> Option<&'static SupportedPaymentMethods> {
+        Some(&*ELAVON_SUPPORTED_PAYMENT_METHODS)
     }
-}
 
-impl ConnectorSpecifications for Elavon {}
+    fn get_supported_webhook_flows(&self) -> Option<&'static [enums::EventClass]> {
+        Some(&ELAVON_SUPPORTED_WEBHOOK_FLOWS)
+    }
+}
diff --git a/crates/hyperswitch_connectors/src/connectors/novalnet.rs b/crates/hyperswitch_connectors/src/connectors/novalnet.rs
index a6f2e2fc643..68359879743 100644
--- a/crates/hyperswitch_connectors/src/connectors/novalnet.rs
+++ b/crates/hyperswitch_connectors/src/connectors/novalnet.rs
@@ -1,6 +1,6 @@
 pub mod transformers;
 use core::str;
-use std::collections::HashSet;
+use std::{collections::HashSet, sync::LazyLock};
 
 use base64::Engine;
 use common_enums::enums;
@@ -25,7 +25,10 @@ use hyperswitch_domain_models::{
         PaymentsCancelData, PaymentsCaptureData, PaymentsSessionData, PaymentsSyncData,
         RefundsData, SetupMandateRequestData,
     },
-    router_response_types::{PaymentsResponseData, RefundsResponseData},
+    router_response_types::{
+        ConnectorInfo, PaymentMethodDetails, PaymentsResponseData, RefundsResponseData,
+        SupportedPaymentMethods, SupportedPaymentMethodsExt,
+    },
     types::{
         PaymentsAuthorizeRouterData, PaymentsCancelRouterData, PaymentsCaptureRouterData,
         PaymentsSyncRouterData, RefundSyncRouterData, RefundsRouterData, SetupMandateRouterData,
@@ -160,23 +163,6 @@ impl ConnectorCommon for Novalnet {
 }
 
 impl ConnectorValidation for Novalnet {
-    fn validate_connector_against_payment_request(
-        &self,
-        capture_method: Option<enums::CaptureMethod>,
-        _payment_method: enums::PaymentMethod,
-        _pmt: Option<enums::PaymentMethodType>,
-    ) -> CustomResult<(), errors::ConnectorError> {
-        let capture_method = capture_method.unwrap_or_default();
-        match capture_method {
-            enums::CaptureMethod::Automatic
-            | enums::CaptureMethod::Manual
-            | enums::CaptureMethod::SequentialAutomatic => Ok(()),
-            enums::CaptureMethod::ManualMultiple | enums::CaptureMethod::Scheduled => Err(
-                utils::construct_not_implemented_error_report(capture_method, self.id()),
-            ),
-        }
-    }
-
     fn validate_psync_reference_id(
         &self,
         data: &PaymentsSyncData,
@@ -997,4 +983,125 @@ impl webhooks::IncomingWebhook for Novalnet {
     }
 }
 
-impl ConnectorSpecifications for Novalnet {}
+static NOVALNET_SUPPORTED_PAYMENT_METHODS: LazyLock<SupportedPaymentMethods> =
+    LazyLock::new(|| {
+        let supported_capture_methods = vec![
+            enums::CaptureMethod::Automatic,
+            enums::CaptureMethod::Manual,
+            enums::CaptureMethod::SequentialAutomatic,
+        ];
+
+        let supported_card_network = vec![
+            common_enums::CardNetwork::Visa,
+            common_enums::CardNetwork::Mastercard,
+            common_enums::CardNetwork::AmericanExpress,
+            common_enums::CardNetwork::JCB,
+            common_enums::CardNetwork::DinersClub,
+            common_enums::CardNetwork::UnionPay,
+            common_enums::CardNetwork::Discover,
+            common_enums::CardNetwork::CartesBancaires,
+            common_enums::CardNetwork::Interac,
+        ];
+
+        let mut novalnet_supported_payment_methods = SupportedPaymentMethods::new();
+
+        novalnet_supported_payment_methods.add(
+            enums::PaymentMethod::Card,
+            enums::PaymentMethodType::Credit,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::Supported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: Some(
+                    api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                        api_models::feature_matrix::CardSpecificFeatures {
+                            three_ds: common_enums::FeatureStatus::Supported,
+                            no_three_ds: common_enums::FeatureStatus::Supported,
+                            supported_card_networks: supported_card_network.clone(),
+                        }
+                    }),
+                ),
+            },
+        );
+
+        novalnet_supported_payment_methods.add(
+            enums::PaymentMethod::Card,
+            enums::PaymentMethodType::Debit,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::Supported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: Some(
+                    api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                        api_models::feature_matrix::CardSpecificFeatures {
+                            three_ds: common_enums::FeatureStatus::Supported,
+                            no_three_ds: common_enums::FeatureStatus::Supported,
+                            supported_card_networks: supported_card_network.clone(),
+                        }
+                    }),
+                ),
+            },
+        );
+
+        novalnet_supported_payment_methods.add(
+            enums::PaymentMethod::Wallet,
+            enums::PaymentMethodType::GooglePay,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::Supported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: None, // three-ds needed for googlepay
+            },
+        );
+
+        novalnet_supported_payment_methods.add(
+            enums::PaymentMethod::Wallet,
+            enums::PaymentMethodType::ApplePay,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::Supported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: None,
+            },
+        );
+
+        novalnet_supported_payment_methods.add(
+            enums::PaymentMethod::Wallet,
+            enums::PaymentMethodType::Paypal,
+            PaymentMethodDetails {
+                mandates: enums::FeatureStatus::Supported,
+                refunds: enums::FeatureStatus::Supported,
+                supported_capture_methods: supported_capture_methods.clone(),
+                specific_features: None,
+            },
+        );
+
+        novalnet_supported_payment_methods
+    });
+
+static NOVALNET_CONNECTOR_INFO: ConnectorInfo = ConnectorInfo {
+    display_name: "Novalnet",
+    description: "Novalnet provides tailored, data-driven payment solutions that maximize acceptance, boost conversions, and deliver seamless customer experiences worldwide.",
+    connector_type: enums::PaymentConnectorCategory::PaymentGateway,
+};
+
+static NOVALNET_SUPPORTED_WEBHOOK_FLOWS: [enums::EventClass; 4] = [
+    enums::EventClass::Payments,
+    enums::EventClass::Refunds,
+    enums::EventClass::Disputes,
+    enums::EventClass::Mandates,
+];
+
+impl ConnectorSpecifications for Novalnet {
+    fn get_connector_about(&self) -> Option<&'static ConnectorInfo> {
+        Some(&NOVALNET_CONNECTOR_INFO)
+    }
+
+    fn get_supported_payment_methods(&self) -> Option<&'static SupportedPaymentMethods> {
+        Some(&*NOVALNET_SUPPORTED_PAYMENT_METHODS)
+    }
+
+    fn get_supported_webhook_flows(&self) -> Option<&'static [enums::EventClass]> {
+        Some(&NOVALNET_SUPPORTED_WEBHOOK_FLOWS)
+    }
+}
diff --git a/crates/hyperswitch_connectors/src/connectors/xendit.rs b/crates/hyperswitch_connectors/src/connectors/xendit.rs
index cd65b25fda4..72d995e05c7 100644
--- a/crates/hyperswitch_connectors/src/connectors/xendit.rs
+++ b/crates/hyperswitch_connectors/src/connectors/xendit.rs
@@ -1,4 +1,6 @@
 pub mod transformers;
+use std::sync::LazyLock;
+
 use api_models::webhooks::IncomingWebhookEvent;
 use base64::Engine;
 use common_enums::{enums, CallConnectorAction, CaptureMethod, PaymentAction, PaymentMethodType};
@@ -27,7 +29,10 @@ use hyperswitch_domain_models::{
         PaymentsCancelData, PaymentsCaptureData, PaymentsPreProcessingData, PaymentsSessionData,
         PaymentsSyncData, RefundsData, SetupMandateRequestData, SplitRefundsRequest,
     },
-    router_response_types::{PaymentsResponseData, RefundsResponseData},
+    router_response_types::{
+        ConnectorInfo, PaymentMethodDetails, PaymentsResponseData, RefundsResponseData,
+        SupportedPaymentMethods, SupportedPaymentMethodsExt,
+    },
     types::{
         PaymentsAuthorizeRouterData, PaymentsCancelRouterData, PaymentsCaptureRouterData,
         PaymentsPreProcessingRouterData, PaymentsSyncRouterData, RefundSyncRouterData,
@@ -174,22 +179,6 @@ impl ConnectorIntegration<Void, PaymentsCancelData, PaymentsResponseData> for Xe
 }
 
 impl ConnectorValidation for Xendit {
-    fn validate_connector_against_payment_request(
-        &self,
-        capture_method: Option<CaptureMethod>,
-        _payment_method: enums::PaymentMethod,
-        _pmt: Option<PaymentMethodType>,
-    ) -> CustomResult<(), errors::ConnectorError> {
-        let capture_method = capture_method.unwrap_or_default();
-        match capture_method {
-            CaptureMethod::Automatic
-            | CaptureMethod::Manual
-            | CaptureMethod::SequentialAutomatic => Ok(()),
-            CaptureMethod::ManualMultiple | CaptureMethod::Scheduled => Err(
-                utils::construct_not_supported_error_report(capture_method, self.id()),
-            ),
-        }
-    }
     fn validate_mandate_payment(
         &self,
         pm_type: Option<PaymentMethodType>,
@@ -906,7 +895,85 @@ impl webhooks::IncomingWebhook for Xendit {
     }
 }
 
-impl ConnectorSpecifications for Xendit {}
+static XENDIT_SUPPORTED_PAYMENT_METHODS: LazyLock<SupportedPaymentMethods> = LazyLock::new(|| {
+    let supported_capture_methods = vec![CaptureMethod::Automatic, CaptureMethod::Manual];
+
+    let supported_card_network = vec![
+        common_enums::CardNetwork::Mastercard,
+        common_enums::CardNetwork::Visa,
+        common_enums::CardNetwork::Interac,
+        common_enums::CardNetwork::AmericanExpress,
+        common_enums::CardNetwork::JCB,
+        common_enums::CardNetwork::DinersClub,
+        common_enums::CardNetwork::Discover,
+        common_enums::CardNetwork::CartesBancaires,
+        common_enums::CardNetwork::UnionPay,
+    ];
+
+    let mut xendit_supported_payment_methods = SupportedPaymentMethods::new();
+
+    xendit_supported_payment_methods.add(
+        enums::PaymentMethod::Card,
+        PaymentMethodType::Credit,
+        PaymentMethodDetails {
+            mandates: enums::FeatureStatus::Supported,
+            refunds: enums::FeatureStatus::Supported,
+            supported_capture_methods: supported_capture_methods.clone(),
+            specific_features: Some(
+                api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                    api_models::feature_matrix::CardSpecificFeatures {
+                        three_ds: common_enums::FeatureStatus::Supported,
+                        no_three_ds: common_enums::FeatureStatus::Supported,
+                        supported_card_networks: supported_card_network.clone(),
+                    }
+                }),
+            ),
+        },
+    );
+
+    xendit_supported_payment_methods.add(
+        enums::PaymentMethod::Card,
+        PaymentMethodType::Debit,
+        PaymentMethodDetails {
+            mandates: enums::FeatureStatus::Supported,
+            refunds: enums::FeatureStatus::Supported,
+            supported_capture_methods: supported_capture_methods.clone(),
+            specific_features: Some(
+                api_models::feature_matrix::PaymentMethodSpecificFeatures::Card({
+                    api_models::feature_matrix::CardSpecificFeatures {
+                        three_ds: common_enums::FeatureStatus::Supported,
+                        no_three_ds: common_enums::FeatureStatus::Supported,
+                        supported_card_networks: supported_card_network.clone(),
+                    }
+                }),
+            ),
+        },
+    );
+
+    xendit_supported_payment_methods
+});
+
+static XENDIT_CONNECTOR_INFO: ConnectorInfo = ConnectorInfo {
+    display_name: "Xendit",
+    description: "Xendit is a financial technology company that provides payment solutions and simplifies the payment process for businesses in Indonesia, the Philippines and Southeast Asia, from SMEs and e-commerce startups to large enterprises.",
+    connector_type: enums::PaymentConnectorCategory::PaymentGateway,
+};
+
+static XENDIT_SUPPORTED_WEBHOOK_FLOWS: [enums::EventClass; 1] = [enums::EventClass::Payments];
+
+impl ConnectorSpecifications for Xendit {
+    fn get_connector_about(&self) -> Option<&'static ConnectorInfo> {
+        Some(&XENDIT_CONNECTOR_INFO)
+    }
+
+    fn get_supported_payment_methods(&self) -> Option<&'static SupportedPaymentMethods> {
+        Some(&*XENDIT_SUPPORTED_PAYMENT_METHODS)
+    }
+
+    fn get_supported_webhook_flows(&self) -> Option<&'static [enums::EventClass]> {
+        Some(&XENDIT_SUPPORTED_WEBHOOK_FLOWS)
+    }
+}
 
 impl ConnectorRedirectResponse for Xendit {
     fn get_flow_type(
diff --git a/loadtest/config/development.toml b/loadtest/config/development.toml
index 08a7e59357a..191e5585b3d 100644
--- a/loadtest/config/development.toml
+++ b/loadtest/config/development.toml
@@ -438,8 +438,8 @@ bank_debit.ach = { connector_list = "gocardless,adyen,stripe" }
 bank_debit.becs = { connector_list = "gocardless,stripe,adyen" }
 bank_debit.bacs = { connector_list = "stripe,gocardless" }
 bank_debit.sepa = { connector_list = "gocardless,adyen,stripe,deutschebank" }
-card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"
-card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal"
+card.credit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"
+card.debit.connector_list = "stripe,adyen,authorizedotnet,cybersource,datatrans,globalpay,worldpay,multisafepay,nmi,nexinets,noon,bankofamerica,braintree,nuvei,payme,wellsfargo,bamboraapac,elavon,fiuu,nexixpay,novalnet,paybox,paypal,xendit"
 pay_later.klarna.connector_list = "adyen"
 wallet.apple_pay.connector_list = "stripe,adyen,cybersource,noon,bankofamerica,nexinets,novalnet,authorizedotnet"
 wallet.samsung_pay.connector_list = "cybersource"

## Type of Change
<!-- Put an `x` in the boxes that apply -->

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

## Description
<!-- Describe your changes in detail -->
Add Airwallex, Elavon, Novalnet, Xendit supported payment methods, currencies and countries in feature matrix

### Additional Changes

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

<!--
Provide links to the files with corresponding changes.

Following are the paths where you can find config files:
1. `config`
2. `crates/router/src/configs`
3. `loadtest/config`
-->


## Motivation and Context
<!--
Why is this change required? What problem does it solve?
If it fixes an open issue, please link to the issue here.

If you don't have an issue, we'd recommend starting with one first so the PR
can focus on the implementation (unless it is an obvious bug or documentation fix
that will have little conversation).
-->


## How did you test it?
<!--
Did you write an integration/unit/API test to verify the code changes?
Or did you test this change manually (provide relevant screenshots)?
-->
Postman Test

Feature API curl:

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

Response - 

```
{
    "connector_count": 4,
    "connectors": [
        {
            "name": "AIRWALLEX",
            "display_name": "Airwallex",
            "description": "Airwallex is a multinational financial technology company offering financial services and software as a service (SaaS)",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "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","JCB","DinersClub","UnionPay","Discover"],
                    "supported_countries": ["AU","SG","HK","NZ","US"],
                    "supported_currencies": ["QAR", "NIO", "STN", "UGX", "VUV", "LKR", "PAB", "FJD", "PLN", "ZWL", "HKD", "AMD", "BHD", "CZK", "EUR", "ERN", "MUR", "TRY", "XPF", "BIF", "AED", "DZD", "SZL", "JPY", "SAR", "CVE", "AFN", "LYD", "BZD", "MOP", "UZS", "BTN", "KES", "NPR", "NAD", "TWD", "FKP", "LSL", "HRK", "ALL", "LBP", "IQD", "HNL", "KGS", "MWK", "PEN", "SEK", "GBP", "SSP", "LAK", "SCR", "SYP", "BYN", "BGN", "BMD", "CUP", "KPW", "KMF", "LRD", "SLL", "CAD", "SLE", "EGP", "BAM", "GNF", "ETB", "NOK", "JOD", "KWD", "MNT", "BDT", "MXN", "UAH", "WST", "TJS", "VND", "XAF", "BND", "ARS", "NGN", "BSD", "CNY", "KZT", "ILS", "MYR", "GYD", "GTQ", "TMT", "TOP", "SVC", "BBD", "MDL", "COP", "GEL", "AWG", "OMR", "SBD", "MKD", "CRC", "MVR", "XOF", "IRR", "MMK", "PHP", "AZN", "DKK", "SGD", "NZD", "IDR", "KRW", "HUF", "RSD", "YER", "BOB", "HTG", "XCD", "BWP", "DJF", "MGA", "USD", "AOA", "DOP", "TZS", "MAD", "CDF", "JMD", "GMD", "PKR", "KHR", "MRU", "SRD", "BRL", "INR", "THB", "VES", "RWF", "CHF", "ISK", "UYU", "ZMW", "CLP", "SDG", "TND", "KYD", "ZAR", "GIP", "RUB", "GHS", "TTD", "RON", "SHP", "PYG", "PGK", "AUD", "MZN", "SOS", "ANG"]
                },
                {
                    "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","JCB","DinersClub","UnionPay","Discover"],
                    "supported_countries": ["AU","SG","HK","NZ","US"],
                    "supported_currencies":  ["QAR", "NIO", "STN", "UGX", "VUV", "LKR", "PAB", "FJD", "PLN", "ZWL", "HKD", "AMD", "BHD", "CZK", "EUR", "ERN", "MUR", "TRY", "XPF", "BIF", "AED", "DZD", "SZL", "JPY", "SAR", "CVE", "AFN", "LYD", "BZD", "MOP", "UZS", "BTN", "KES", "NPR", "NAD", "TWD", "FKP", "LSL", "HRK", "ALL", "LBP", "IQD", "HNL", "KGS", "MWK", "PEN", "SEK", "GBP", "SSP", "LAK", "SCR", "SYP", "BYN", "BGN", "BMD", "CUP", "KPW", "KMF", "LRD", "SLL", "CAD", "SLE", "EGP", "BAM", "GNF", "ETB", "NOK", "JOD", "KWD", "MNT", "BDT", "MXN", "UAH", "WST", "TJS", "VND", "XAF", "BND", "ARS", "NGN", "BSD", "CNY", "KZT", "ILS", "MYR", "GYD", "GTQ", "TMT", "TOP", "SVC", "BBD", "MDL", "COP", "GEL", "AWG", "OMR", "SBD", "MKD", "CRC", "MVR", "XOF", "IRR", "MMK", "PHP", "AZN", "DKK", "SGD", "NZD", "IDR", "KRW", "HUF", "RSD", "YER", "BOB", "HTG", "XCD", "BWP", "DJF", "MGA", "USD", "AOA", "DOP", "TZS", "MAD", "CDF", "JMD", "GMD", "PKR", "KHR", "MRU", "SRD", "BRL", "INR", "THB", "VES", "RWF", "CHF", "ISK", "UYU", "ZMW", "CLP", "SDG", "TND", "KYD", "ZAR", "GIP", "RUB", "GHS", "TTD", "RON", "SHP", "PYG", "PGK", "AUD", "MZN", "SOS", "ANG"]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "mandates": "not_supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual","sequential_automatic"],
                    "supported_countries": ["AU","SG","HK","NZ","US"],
                    "supported_currencies":  ["QAR", "NIO", "STN", "UGX", "VUV", "LKR", "PAB", "FJD", "PLN", "ZWL", "HKD", "AMD", "BHD", "CZK", "EUR", "ERN", "MUR", "TRY", "XPF", "BIF", "AED", "DZD", "SZL", "JPY", "SAR", "CVE", "AFN", "LYD", "BZD", "MOP", "UZS", "BTN", "KES", "NPR", "NAD", "TWD", "FKP", "LSL", "HRK", "ALL", "LBP", "IQD", "HNL", "KGS", "MWK", "PEN", "SEK", "GBP", "SSP", "LAK", "SCR", "SYP", "BYN", "BGN", "BMD", "CUP", "KPW", "KMF", "LRD", "SLL", "CAD", "SLE", "EGP", "BAM", "GNF", "ETB", "NOK", "JOD", "KWD", "MNT", "BDT", "MXN", "UAH", "WST", "TJS", "VND", "XAF", "BND", "ARS", "NGN", "BSD", "CNY", "KZT", "ILS", "MYR", "GYD", "GTQ", "TMT", "TOP", "SVC", "BBD", "MDL", "COP", "GEL", "AWG", "OMR", "SBD", "MKD", "CRC", "MVR", "XOF", "IRR", "MMK", "PHP", "AZN", "DKK", "SGD", "NZD", "IDR", "KRW", "HUF", "RSD", "YER", "BOB", "HTG", "XCD", "BWP", "DJF", "MGA", "USD", "AOA", "DOP", "TZS", "MAD", "CDF", "JMD", "GMD", "PKR", "KHR", "MRU", "SRD", "BRL", "INR", "THB", "VES", "RWF", "CHF", "ISK", "UYU", "ZMW", "CLP", "SDG", "TND", "KYD", "ZAR", "GIP", "RUB", "GHS", "TTD", "RON", "SHP", "PYG", "PGK", "AUD", "MZN", "SOS", "ANG"]
                }
            ],
            "supported_webhook_flows": ["payments","refunds","disputes"]
        },
        {
            "name": "ELAVON",
            "display_name": "Elavon",
            "description": "Elavon, a wholly owned subsidiary of U.S. Bank, has been a global leader in payment processing for more than 30 years.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual","sequential_automatic"],
                    "three_ds": "not_supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": ["Visa","Mastercard","AmericanExpress","JCB","DinersClub","UnionPay","Discover","CartesBancaires","Interac"],
                    "supported_countries": ["US"],
                    "supported_currencies":  ["QAR", "NIO", "STN", "UGX", "VUV", "LKR", "PAB", "FJD", "PLN", "ZWL", "HKD", "AMD", "BHD", "CZK", "EUR", "ERN", "MUR", "TRY", "XPF", "BIF", "AED", "DZD", "SZL", "JPY", "SAR", "CVE", "AFN", "LYD", "BZD", "MOP", "UZS", "BTN", "KES", "NPR", "NAD", "TWD", "FKP", "LSL", "HRK", "ALL", "LBP", "IQD", "HNL", "KGS", "MWK", "PEN", "SEK", "GBP", "SSP", "LAK", "SCR", "SYP", "BYN", "BGN", "BMD", "CUP", "KPW", "KMF", "LRD", "SLL", "CAD", "SLE", "EGP", "BAM", "GNF", "ETB", "NOK", "JOD", "KWD", "MNT", "BDT", "MXN", "UAH", "WST", "TJS", "VND", "XAF", "BND", "ARS", "NGN", "BSD", "CNY", "KZT", "ILS", "MYR", "GYD", "GTQ", "TMT", "TOP", "SVC", "BBD", "MDL", "COP", "GEL", "AWG", "OMR", "SBD", "MKD", "CRC", "MVR", "XOF", "IRR", "MMK", "PHP", "AZN", "DKK", "SGD", "NZD", "IDR", "KRW", "HUF", "RSD", "YER", "BOB", "HTG", "XCD", "BWP", "DJF", "MGA", "USD", "AOA", "DOP", "TZS", "MAD", "CDF", "JMD", "GMD", "PKR", "KHR", "MRU", "SRD", "BRL", "INR", "THB", "VES", "RWF", "CHF", "ISK", "UYU", "ZMW", "CLP", "SDG", "TND", "KYD", "ZAR", "GIP", "RUB", "GHS", "TTD", "RON", "SHP", "PYG", "PGK", "AUD", "MZN", "SOS", "ANG"]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual","sequential_automatic"],
                    "three_ds": "not_supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": ["Visa","Mastercard","AmericanExpress","JCB","DinersClub","UnionPay","Discover","CartesBancaires","Interac"],
                    "supported_countries": ["US"],
                    "supported_currencies":  ["QAR", "NIO", "STN", "UGX", "VUV", "LKR", "PAB", "FJD", "PLN", "ZWL", "HKD", "AMD", "BHD", "CZK", "EUR", "ERN", "MUR", "TRY", "XPF", "BIF", "AED", "DZD", "SZL", "JPY", "SAR", "CVE", "AFN", "LYD", "BZD", "MOP", "UZS", "BTN", "KES", "NPR", "NAD", "TWD", "FKP", "LSL", "HRK", "ALL", "LBP", "IQD", "HNL", "KGS", "MWK", "PEN", "SEK", "GBP", "SSP", "LAK", "SCR", "SYP", "BYN", "BGN", "BMD", "CUP", "KPW", "KMF", "LRD", "SLL", "CAD", "SLE", "EGP", "BAM", "GNF", "ETB", "NOK", "JOD", "KWD", "MNT", "BDT", "MXN", "UAH", "WST", "TJS", "VND", "XAF", "BND", "ARS", "NGN", "BSD", "CNY", "KZT", "ILS", "MYR", "GYD", "GTQ", "TMT", "TOP", "SVC", "BBD", "MDL", "COP", "GEL", "AWG", "OMR", "SBD", "MKD", "CRC", "MVR", "XOF", "IRR", "MMK", "PHP", "AZN", "DKK", "SGD", "NZD", "IDR", "KRW", "HUF", "RSD", "YER", "BOB", "HTG", "XCD", "BWP", "DJF", "MGA", "USD", "AOA", "DOP", "TZS", "MAD", "CDF", "JMD", "GMD", "PKR", "KHR", "MRU", "SRD", "BRL", "INR", "THB", "VES", "RWF", "CHF", "ISK", "UYU", "ZMW", "CLP", "SDG", "TND", "KYD", "ZAR", "GIP", "RUB", "GHS", "TTD", "RON", "SHP", "PYG", "PGK", "AUD", "MZN", "SOS", "ANG"]
                }
            ],
            "supported_webhook_flows": []
        },
        {
            "name": "NOVALNET",
            "display_name": "Novalnet",
            "description": "Novalnet provides tailored, data-driven payment solutions that maximize acceptance, boost conversions, and deliver seamless customer experiences worldwide.",
            "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": ["Visa","Mastercard","AmericanExpress","JCB","DinersClub","UnionPay","Discover","CartesBancaires","Interac"],
                    "supported_countries": [
                        "JP",
                        "PL",
                        "TW",
                        "MD",
                        "IL",
                        "MX",
                        "PT",
                        "ET",
                        "SG",
                        "AT",
                        "DZ",
                        "IT",
                        "SI",
                        "WS",
                        "PG",
                        "BM",
                        "KE",
                        "GY",
                        "US",
                        "AU",
                        "AM",
                        "GE",
                        "CH",
                        "AL",
                        "NL",
                        "AG",
                        "BZ",
                        "GB",
                        "SB",
                        "AE",
                        "ES",
                        "KW",
                        "BD",
                        "DE",
                        "KH",
                        "NI",
                        "BA",
                        "SC",
                        "CN",
                        "KR",
                        "KZ",
                        "BR",
                        "VN",
                        "TR",
                        "DM",
                        "BG",
                        "CZ",
                        "RU",
                        "LB",
                        "ST",
                        "PY",
                        "NP",
                        "SR",
                        "BO",
                        "CO",
                        "MY",
                        "AD",
                        "SH",
                        "BY",
                        "SK",
                        "TO",
                        "MW",
                        "KN",
                        "LT",
                        "UG",
                        "FI",
                        "VE",
                        "DJ",
                        "AZ",
                        "FR",
                        "IN",
                        "LK",
                        "MK",
                        "MO",
                        "IE",
                        "ID",
                        "BB",
                        "RW",
                        "CY",
                        "JO",
                        "VU",
                        "ZA",
                        "BW",
                        "MA",
                        "MG",
                        "ZM",
                        "CA",
                        "KY",
                        "EG",
                        "PK",
                        "SO",
                        "JM",
                        "UY",
                        "IS",
                        "NG",
                        "TZ",
                        "MV",
                        "FJ",
                        "GT",
                        "NZ",
                        "SY",
                        "PE",
                        "SL",
                        "HR",
                        "SM",
                        "CF",
                        "NO",
                        "CL",
                        "DK",
                        "TH",
                        "HK",
                        "PH",
                        "QA",
                        "BE",
                        "VA",
                        "GR",
                        "LY",
                        "RO",
                        "SA",
                        "SV",
                        "CD",
                        "YE",
                        "LC",
                        "LV",
                        "MT",
                        "EE",
                        "GI",
                        "OM",
                        "GD",
                        "RS",
                        "BN",
                        "ME",
                        "AR",
                        "HU",
                        "UZ",
                        "BI",
                        "MN",
                        "PA",
                        "GH",
                        "BH",
                        "CR",
                        "UA",
                        "VC",
                        "SE",
                        "MC",
                        "DO",
                        "TJ",
                        "GM",
                        "CU",
                        "BS",
                        "TN",
                        "HN"
                    ],
                    "supported_currencies": [
                        "HUF",
                        "ILS",
                        "GEL",
                        "MVR",
                        "AZN",
                        "BBD",
                        "NOK",
                        "NPR",
                        "BYN",
                        "PLN",
                        "VND",
                        "HNL",
                        "TWD",
                        "XCD",
                        "SRD",
                        "EGP",
                        "OMR",
                        "DOP",
                        "UZS",
                        "MYR",
                        "UGX",
                        "BZD",
                        "SCR",
                        "CHF",
                        "KHR",
                        "RUB",
                        "KYD",
                        "BOB",
                        "MNT",
                        "SLL",
                        "CZK",
                        "BSD",
                        "BMD",
                        "CLP",
                        "KES",
                        "MOP",
                        "LBP",
                        "ISK",
                        "COP",
                        "AMD",
                        "ARS",
                        "VUV",
                        "HRK",
                        "NGN",
                        "CRC",
                        "MAD",
                        "ZMW",
                        "TND",
                        "STN",
                        "JMD",
                        "ALL",
                        "GHS",
                        "MXN",
                        "PYG",
                        "QAR",
                        "MKD",
                        "AED",
                        "JPY",
                        "SYP",
                        "GMD",
                        "BRL",
                        "TJS",
                        "WST",
                        "LKR",
                        "GIP",
                        "CNY",
                        "HKD",
                        "CUP",
                        "PGK",
                        "BWP",
                        "DZD",
                        "BGN",
                        "PEN",
                        "LYD",
                        "RWF",
                        "NIO",
                        "TZS",
                        "INR",
                        "EUR",
                        "RON",
                        "VES",
                        "PHP",
                        "TRY",
                        "ETB",
                        "JOD",
                        "USD",
                        "UAH",
                        "TOP",
                        "BDT",
                        "GTQ",
                        "AUD",
                        "YER",
                        "CDF",
                        "IDR",
                        "KRW",
                        "FJD",
                        "GBP",
                        "KWD",
                        "MDL",
                        "KZT",
                        "MWK",
                        "DKK",
                        "BAM",
                        "GYD",
                        "MGA",
                        "NZD",
                        "UYU",
                        "PKR",
                        "PAB",
                        "SHP",
                        "SVC",
                        "DJF",
                        "XAF",
                        "THB",
                        "BIF",
                        "SGD",
                        "SOS",
                        "RSD",
                        "ZAR",
                        "SEK",
                        "BHD",
                        "SAR",
                        "BND",
                        "SBD",
                        "CAD"
                    ]
                },
                {
                    "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": ["Visa","Mastercard","AmericanExpress","JCB","DinersClub","UnionPay","Discover","CartesBancaires","Interac"],
                    "supported_countries": [
                        "TZ",
                        "BM",
                        "TO",
                        "LY",
                        "JP",
                        "TJ",
                        "KY",
                        "BN",
                        "MN",
                        "AD",
                        "TN",
                        "UA",
                        "SI",
                        "LV",
                        "BE",
                        "BB",
                        "MT",
                        "SV",
                        "VC",
                        "BO",
                        "MO",
                        "RS",
                        "SA",
                        "DJ",
                        "UY",
                        "VA",
                        "FR",
                        "RO",
                        "LC",
                        "FJ",
                        "ST",
                        "GH",
                        "LK",
                        "BY",
                        "LB",
                        "AM",
                        "BI",
                        "HK",
                        "CA",
                        "KZ",
                        "CH",
                        "MW",
                        "VN",
                        "CY",
                        "PY",
                        "BR",
                        "GD",
                        "SK",
                        "AU",
                        "GB",
                        "BH",
                        "IL",
                        "JO",
                        "ID",
                        "PH",
                        "UZ",
                        "JM",
                        "SO",
                        "BD",
                        "KN",
                        "DO",
                        "FI",
                        "BZ",
                        "CU",
                        "SG",
                        "GM",
                        "ZA",
                        "ES",
                        "AG",
                        "VU",
                        "DE",
                        "ME",
                        "MX",
                        "HN",
                        "MY",
                        "TR",
                        "EE",
                        "PE",
                        "HR",
                        "CO",
                        "TH",
                        "PG",
                        "CF",
                        "KW",
                        "DZ",
                        "CN",
                        "IS",
                        "NI",
                        "AE",
                        "GY",
                        "IE",
                        "VE",
                        "DM",
                        "NO",
                        "QA",
                        "EG",
                        "CZ",
                        "RU",
                        "CL",
                        "AL",
                        "CD",
                        "GE",
                        "MK",
                        "NG",
                        "TW",
                        "BW",
                        "KE",
                        "BA",
                        "AZ",
                        "DK",
                        "AR",
                        "NP",
                        "AT",
                        "NZ",
                        "GI",
                        "SR",
                        "YE",
                        "KR",
                        "MV",
                        "SE",
                        "US",
                        "OM",
                        "BS",
                        "PK",
                        "SB",
                        "NL",
                        "ET",
                        "GT",
                        "KH",
                        "SH",
                        "RW",
                        "CR",
                        "MG",
                        "LT",
                        "PT",
                        "SC",
                        "SM",
                        "SY",
                        "MA",
                        "PA",
                        "GR",
                        "UG",
                        "WS",
                        "ZM",
                        "PL",
                        "IT",
                        "MC",
                        "IN",
                        "SL",
                        "BG",
                        "HU",
                        "MD"
                    ],
                    "supported_currencies": [
                        "MWK",
                        "SRD",
                        "ZMW",
                        "NZD",
                        "JOD",
                        "OMR",
                        "MNT",
                        "EGP",
                        "STN",
                        "HNL",
                        "CAD",
                        "ISK",
                        "MDL",
                        "COP",
                        "BMD",
                        "KRW",
                        "AED",
                        "XCD",
                        "RSD",
                        "RUB",
                        "BBD",
                        "TND",
                        "HUF",
                        "DOP",
                        "BZD",
                        "LBP",
                        "BSD",
                        "BWP",
                        "TZS",
                        "MKD",
                        "VUV",
                        "SOS",
                        "PHP",
                        "NOK",
                        "CZK",
                        "NGN",
                        "THB",
                        "SAR",
                        "CNY",
                        "USD",
                        "ARS",
                        "MAD",
                        "CDF",
                        "ILS",
                        "MXN",
                        "BHD",
                        "VES",
                        "FJD",
                        "NIO",
                        "GBP",
                        "HKD",
                        "SCR",
                        "TRY",
                        "KES",
                        "KZT",
                        "CUP",
                        "MGA",
                        "BAM",
                        "AZN",
                        "GIP",
                        "GTQ",
                        "IDR",
                        "PAB",
                        "BRL",
                        "GYD",
                        "TJS",
                        "UAH",
                        "BOB",
                        "UGX",
                        "MOP",
                        "SLL",
                        "BGN",
                        "CRC",
                        "MVR",
                        "GEL",
                        "WST",
                        "PLN",
                        "KWD",
                        "JMD",
                        "PKR",
                        "TOP",
                        "YER",
                        "DKK",
                        "BDT",
                        "GMD",
                        "BIF",
                        "SHP",
                        "QAR",
                        "DJF",
                        "DZD",
                        "ALL",
                        "ETB",
                        "AUD",
                        "SBD",
                        "SYP",
                        "HRK",
                        "CHF",
                        "PYG",
                        "BND",
                        "NPR",
                        "INR",
                        "MYR",
                        "GHS",
                        "SVC",
                        "UZS",
                        "JPY",
                        "RON",
                        "LKR",
                        "XAF",
                        "KYD",
                        "BYN",
                        "EUR",
                        "LYD",
                        "CLP",
                        "SEK",
                        "TWD",
                        "PGK",
                        "UYU",
                        "SGD",
                        "PEN",
                        "VND",
                        "KHR",
                        "ZAR",
                        "AMD",
                        "RWF"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "apple_pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual","sequential_automatic"],
                    "supported_countries": [
                        "RU",
                        "GD",
                        "ID",
                        "SE",
                        "NO",
                        "TW",
                        "LY",
                        "GR",
                        "PT",
                        "AU",
                        "US",
                        "SV",
                        "CN",
                        "DZ",
                        "JM",
                        "KE",
                        "AM",
                        "GM",
                        "BD",
                        "MW",
                        "UY",
                        "WS",
                        "MN",
                        "MT",
                        "AR",
                        "GI",
                        "SG",
                        "HN",
                        "SL",
                        "PY",
                        "OM",
                        "TJ",
                        "CL",
                        "SK",
                        "AD",
                        "LK",
                        "GH",
                        "MK",
                        "SY",
                        "PE",
                        "KZ",
                        "TZ",
                        "NP",
                        "KR",
                        "SA",
                        "CR",
                        "ET",
                        "MD",
                        "HU",
                        "NI",
                        "JP",
                        "BE",
                        "CO",
                        "KH",
                        "MA",
                        "BN",
                        "IT",
                        "DJ",
                        "QA",
                        "MO",
                        "MX",
                        "MY",
                        "UZ",
                        "RO",
                        "PG",
                        "JO",
                        "AE",
                        "RS",
                        "CD",
                        "MV",
                        "CA",
                        "MC",
                        "TN",
                        "AG",
                        "BA",
                        "KN",
                        "BZ",
                        "EE",
                        "VE",
                        "ZM",
                        "CZ",
                        "FI",
                        "GE",
                        "RW",
                        "VC",
                        "BO",
                        "PA",
                        "KW",
                        "VN",
                        "SR",
                        "CF",
                        "FJ",
                        "NG",
                        "IE",
                        "VU",
                        "UG",
                        "IN",
                        "CH",
                        "SO",
                        "CY",
                        "PL",
                        "PK",
                        "BS",
                        "BY",
                        "BR",
                        "TO",
                        "SM",
                        "GB",
                        "TR",
                        "DE",
                        "BW",
                        "GT",
                        "AT",
                        "MG",
                        "EG",
                        "AL",
                        "DK",
                        "FR",
                        "LT",
                        "TH",
                        "UA",
                        "YE",
                        "DM",
                        "HR",
                        "BB",
                        "BI",
                        "HK",
                        "LB",
                        "NZ",
                        "PH",
                        "SH",
                        "LV",
                        "AZ",
                        "GY",
                        "BH",
                        "BG",
                        "ZA",
                        "ME",
                        "SB",
                        "ES",
                        "IS",
                        "KY",
                        "SC",
                        "SI",
                        "ST",
                        "NL",
                        "VA",
                        "LC",
                        "CU",
                        "IL",
                        "DO",
                        "BM"
                    ],
                    "supported_currencies": [
                        "CLP",
                        "MKD",
                        "GTQ",
                        "VUV",
                        "YER",
                        "MYR",
                        "PAB",
                        "THB",
                        "USD",
                        "PLN",
                        "ILS",
                        "KHR",
                        "ISK",
                        "CZK",
                        "LBP",
                        "MWK",
                        "TOP",
                        "AMD",
                        "SVC",
                        "XAF",
                        "TJS",
                        "VES",
                        "NGN",
                        "UGX",
                        "DZD",
                        "PHP",
                        "BMD",
                        "IDR",
                        "CUP",
                        "CDF",
                        "GYD",
                        "EUR",
                        "PGK",
                        "BAM",
                        "BDT",
                        "AUD",
                        "GMD",
                        "GIP",
                        "CNY",
                        "DJF",
                        "INR",
                        "KZT",
                        "TRY",
                        "BHD",
                        "AED",
                        "GEL",
                        "AZN",
                        "RSD",
                        "BOB",
                        "GHS",
                        "HUF",
                        "KYD",
                        "PYG",
                        "RON",
                        "SCR",
                        "EGP",
                        "BND",
                        "MVR",
                        "COP",
                        "TWD",
                        "CRC",
                        "BZD",
                        "MNT",
                        "OMR",
                        "TZS",
                        "JPY",
                        "ZMW",
                        "BWP",
                        "NOK",
                        "KRW",
                        "HNL",
                        "SYP",
                        "MOP",
                        "SAR",
                        "RUB",
                        "SRD",
                        "ALL",
                        "NIO",
                        "MAD",
                        "BIF",
                        "MDL",
                        "SLL",
                        "BYN",
                        "STN",
                        "ZAR",
                        "RWF",
                        "TND",
                        "DKK",
                        "QAR",
                        "UAH",
                        "NPR",
                        "UYU",
                        "DOP",
                        "LKR",
                        "NZD",
                        "KES",
                        "WST",
                        "MXN",
                        "BSD",
                        "PEN",
                        "PKR",
                        "BGN",
                        "ARS",
                        "SEK",
                        "VND",
                        "SOS",
                        "HRK",
                        "LYD",
                        "CHF",
                        "SGD",
                        "XCD",
                        "MGA",
                        "ETB",
                        "CAD",
                        "JOD",
                        "GBP",
                        "JMD",
                        "BRL",
                        "FJD",
                        "BBD",
                        "SHP",
                        "KWD",
                        "SBD",
                        "HKD",
                        "UZS"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "paypal",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual","sequential_automatic"],
                    "supported_countries": [
                        "BY",
                        "ET",
                        "MV",
                        "SM",
                        "AL",
                        "DZ",
                        "PG",
                        "AT",
                        "DO",
                        "MD",
                        "PL",
                        "TW",
                        "KN",
                        "CU",
                        "BR",
                        "PT",
                        "NP",
                        "BW",
                        "KR",
                        "LT",
                        "MG",
                        "PK",
                        "CN",
                        "TZ",
                        "VN",
                        "GD",
                        "IN",
                        "SL",
                        "GB",
                        "ES",
                        "ME",
                        "BN",
                        "GH",
                        "SO",
                        "SR",
                        "TR",
                        "UA",
                        "LV",
                        "OM",
                        "LC",
                        "NL",
                        "HR",
                        "PH",
                        "LK",
                        "PY",
                        "IE",
                        "TJ",
                        "DE",
                        "SA",
                        "CO",
                        "BB",
                        "JM",
                        "NZ",
                        "DK",
                        "AG",
                        "MX",
                        "GE",
                        "AE",
                        "ID",
                        "MT",
                        "CD",
                        "UZ",
                        "MW",
                        "GT",
                        "BG",
                        "NO",
                        "CL",
                        "GY",
                        "ST",
                        "ZA",
                        "BA",
                        "EE",
                        "AD",
                        "JO",
                        "VE",
                        "GI",
                        "NG",
                        "WS",
                        "PE",
                        "SB",
                        "FR",
                        "GM",
                        "NI",
                        "IS",
                        "KE",
                        "MO",
                        "CZ",
                        "SK",
                        "SG",
                        "SI",
                        "KY",
                        "TH",
                        "DJ",
                        "BO",
                        "FJ",
                        "MA",
                        "FI",
                        "AU",
                        "SC",
                        "VU",
                        "BH",
                        "IT",
                        "CR",
                        "UG",
                        "LY",
                        "SV",
                        "SY",
                        "MC",
                        "US",
                        "MY",
                        "QA",
                        "GR",
                        "MN",
                        "MK",
                        "TN",
                        "VA",
                        "JP",
                        "AM",
                        "TO",
                        "AR",
                        "IL",
                        "VC",
                        "BS",
                        "CY",
                        "KZ",
                        "RO",
                        "BE",
                        "KW",
                        "RU",
                        "ZM",
                        "SH",
                        "HU",
                        "BM",
                        "HN",
                        "SE",
                        "LB",
                        "BZ",
                        "EG",
                        "RW",
                        "BD",
                        "BI",
                        "CH",
                        "HK",
                        "CA",
                        "CF",
                        "PA",
                        "UY",
                        "RS",
                        "DM",
                        "KH",
                        "YE",
                        "AZ"
                    ],
                    "supported_currencies": [
                        "SHP",
                        "CAD",
                        "NPR",
                        "RON",
                        "SLL",
                        "GIP",
                        "ALL",
                        "ZMW",
                        "BMD",
                        "NOK",
                        "AMD",
                        "BYN",
                        "GEL",
                        "GHS",
                        "AUD",
                        "ZAR",
                        "CZK",
                        "UAH",
                        "EUR",
                        "KWD",
                        "RWF",
                        "BBD",
                        "XAF",
                        "CNY",
                        "MVR",
                        "GBP",
                        "BHD",
                        "HUF",
                        "TOP",
                        "SCR",
                        "HKD",
                        "MDL",
                        "IDR",
                        "TJS",
                        "BZD",
                        "RUB",
                        "NIO",
                        "EGP",
                        "ARS",
                        "SGD",
                        "COP",
                        "AZN",
                        "MNT",
                        "UGX",
                        "MGA",
                        "NGN",
                        "LKR",
                        "SVC",
                        "CDF",
                        "PHP",
                        "VUV",
                        "PGK",
                        "BDT",
                        "LYD",
                        "MYR",
                        "CRC",
                        "SEK",
                        "TWD",
                        "JOD",
                        "BSD",
                        "PKR",
                        "LBP",
                        "INR",
                        "JPY",
                        "HNL",
                        "THB",
                        "TZS",
                        "DKK",
                        "JMD",
                        "PEN",
                        "BGN",
                        "PAB",
                        "GTQ",
                        "CLP",
                        "KYD",
                        "BAM",
                        "KZT",
                        "TND",
                        "MOP",
                        "MWK",
                        "STN",
                        "UZS",
                        "PLN",
                        "KES",
                        "BRL",
                        "BOB",
                        "NZD",
                        "SOS",
                        "USD",
                        "TRY",
                        "GYD",
                        "BIF",
                        "GMD",
                        "HRK",
                        "UYU",
                        "DOP",
                        "VND",
                        "SYP",
                        "XCD",
                        "ISK",
                        "YER",
                        "CHF",
                        "BWP",
                        "QAR",
                        "SAR",
                        "DZD",
                        "VES",
                        "KHR",
                        "KRW",
                        "WST",
                        "ETB",
                        "SRD",
                        "BND",
                        "DJF",
                        "CUP",
                        "FJD",
                        "MAD",
                        "MXN",
                        "ILS",
                        "PYG",
                        "AED",
                        "SBD",
                        "OMR",
                        "MKD",
                        "RSD"
                    ]
                },
                {
                    "payment_method": "wallet",
                    "payment_method_type": "google_pay",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual","sequential_automatic"],
                    "supported_countries": [
                        "MX",
                        "DE",
                        "CD",
                        "BM",
                        "KY",
                        "MD",
                        "BI",
                        "LV",
                        "MA",
                        "SE",
                        "SC",
                        "FI",
                        "BO",
                        "KE",
                        "JM",
                        "FR",
                        "MT",
                        "PT",
                        "BW",
                        "CY",
                        "PK",
                        "GB",
                        "HN",
                        "JO",
                        "SY",
                        "HR",
                        "YE",
                        "TR",
                        "UG",
                        "AZ",
                        "SR",
                        "RW",
                        "DZ",
                        "FJ",
                        "LT",
                        "PH",
                        "MW",
                        "KN",
                        "AD",
                        "CZ",
                        "VU",
                        "MY",
                        "HU",
                        "CH",
                        "SM",
                        "AR",
                        "SL",
                        "IN",
                        "EE",
                        "DK",
                        "CA",
                        "GI",
                        "BH",
                        "MN",
                        "BR",
                        "NL",
                        "SO",
                        "UY",
                        "CR",
                        "TZ",
                        "IT",
                        "MC",
                        "BA",
                        "KW",
                        "DO",
                        "SI",
                        "PA",
                        "PL",
                        "BN",
                        "KH",
                        "TO",
                        "GE",
                        "QA",
                        "BZ",
                        "CU",
                        "ET",
                        "EG",
                        "NG",
                        "GD",
                        "GY",
                        "PG",
                        "BY",
                        "JP",
                        "BG",
                        "RS",
                        "DJ",
                        "LB",
                        "AL",
                        "BB",
                        "TH",
                        "TJ",
                        "PE",
                        "DM",
                        "GM",
                        "MK",
                        "SG",
                        "UZ",
                        "US",
                        "AT",
                        "GT",
                        "AU",
                        "MO",
                        "VN",
                        "VC",
                        "WS",
                        "CL",
                        "PY",
                        "CF",
                        "IL",
                        "OM",
                        "GH",
                        "HK",
                        "IS",
                        "MV",
                        "NP",
                        "SB",
                        "GR",
                        "SK",
                        "NO",
                        "RU",
                        "ZA",
                        "LY",
                        "ES",
                        "MG",
                        "KR",
                        "BE",
                        "BD",
                        "IE",
                        "RO",
                        "TN",
                        "VA",
                        "NZ",
                        "AG",
                        "ZM",
                        "SH",
                        "LK",
                        "TW",
                        "VE",
                        "BS",
                        "AE",
                        "ST",
                        "UA",
                        "KZ",
                        "SA",
                        "CN",
                        "ID",
                        "NI",
                        "ME",
                        "AM",
                        "LC",
                        "CO",
                        "SV"
                    ],
                    "supported_currencies": [
                        "BYN",
                        "JOD",
                        "KZT",
                        "SHP",
                        "MVR",
                        "SCR",
                        "TWD",
                        "LKR",
                        "GHS",
                        "RUB",
                        "BND",
                        "MDL",
                        "TRY",
                        "CNY",
                        "EGP",
                        "TOP",
                        "XCD",
                        "CHF",
                        "MOP",
                        "BDT",
                        "DKK",
                        "ETB",
                        "NIO",
                        "BAM",
                        "SBD",
                        "JMD",
                        "BIF",
                        "HKD",
                        "GEL",
                        "TND",
                        "KHR",
                        "JPY",
                        "MXN",
                        "PGK",
                        "MAD",
                        "UZS",
                        "GYD",
                        "AED",
                        "KRW",
                        "RSD",
                        "RWF",
                        "GBP",
                        "LBP",
                        "TJS",
                        "SOS",
                        "KES",
                        "CZK",
                        "DJF",
                        "HNL",
                        "RON",
                        "SLL",
                        "BWP",
                        "NGN",
                        "UYU",
                        "WST",
                        "BGN",
                        "ZAR",
                        "INR",
                        "BSD",
                        "BHD",
                        "ILS",
                        "HRK",
                        "CRC",
                        "DOP",
                        "GMD",
                        "CLP",
                        "FJD",
                        "MGA",
                        "USD",
                        "VND",
                        "SEK",
                        "SVC",
                        "LYD",
                        "CDF",
                        "GIP",
                        "PAB",
                        "CAD",
                        "HUF",
                        "SGD",
                        "MKD",
                        "PYG",
                        "YER",
                        "BZD",
                        "COP",
                        "DZD",
                        "BRL",
                        "EUR",
                        "PHP",
                        "SRD",
                        "SYP",
                        "ARS",
                        "TZS",
                        "NZD",
                        "PKR",
                        "ALL",
                        "VES",
                        "ZMW",
                        "BBD",
                        "UGX",
                        "MYR",
                        "PLN",
                        "UAH",
                        "VUV",
                        "MWK",
                        "IDR",
                        "NOK",
                        "PEN",
                        "AUD",
                        "NPR",
                        "BMD",
                        "AZN",
                        "GTQ",
                        "OMR",
                        "QAR",
                        "SAR",
                        "ISK",
                        "KWD",
                        "KYD",
                        "MNT",
                        "XAF",
                        "THB",
                        "STN",
                        "CUP",
                        "BOB",
                        "AMD"
                    ]
                }
            ],
            "supported_webhook_flows": ["payments","refunds","disputes","mandates"]
        },
        {
            "name": "XENDIT",
            "display_name": "Xendit",
            "description": "Xendit is a financial technology company that provides payment solutions and simplifies the payment process for businesses in Indonesia, the Philippines and Southeast Asia, from SMEs and e-commerce startups to large enterprises.",
            "category": "payment_gateway",
            "supported_payment_methods": [
                {
                    "payment_method": "card",
                    "payment_method_type": "credit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual"],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": ["Visa","Mastercard","AmericanExpress","JCB","DinersClub","UnionPay","Discover"],
                    "supported_countries": ["PH","ID"],
                    "supported_currencies": ["SGD","IDR","USD","PHP","MYR"]
                },
                {
                    "payment_method": "card",
                    "payment_method_type": "debit",
                    "mandates": "supported",
                    "refunds": "supported",
                    "supported_capture_methods": ["automatic","manual"],
                    "three_ds": "supported",
                    "no_three_ds": "supported",
                    "supported_card_networks": ["Visa","Mastercard","AmericanExpress","JCB","DinersClub","UnionPay","Discover","CartesBancaires","Interac"],
                    "supported_countries": ["ID","PH"],
                    "supported_currencies": ["SGD","PHP","MYR","IDR","USD"]
                }
            ],
            "supported_webhook_flows": []
        },
    ]
}
```

## Checklist
<!-- Put an `x` in the boxes that apply -->

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