feat(connectors): [Iatapay] add payment methods (#4968)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
Co-authored-by: SamraatBansal <55536657+SamraatBansal@users.noreply.github.com>
This commit is contained in:
AkshayaFoiger
2024-06-13 09:15:09 +05:30
committed by GitHub
parent 27ca8be0da
commit 0e059e7d84
74 changed files with 588 additions and 43 deletions

View File

@ -1394,8 +1394,10 @@ pub enum PaymentMethodType {
Dana,
DanamonVa,
Debit,
DuitNow,
Efecty,
Eps,
Fps,
Evoucher,
Giropay,
Givex,
@ -1407,6 +1409,7 @@ pub enum PaymentMethodType {
Indomaret,
Klarna,
KakaoPay,
LocalBankRedirect,
MandiriVa,
Knet,
MbWay,
@ -1429,6 +1432,7 @@ pub enum PaymentMethodType {
Pix,
PaySafeCard,
Przelewy24,
PromptPay,
Pse,
RedCompra,
RedPagos,
@ -1442,6 +1446,7 @@ pub enum PaymentMethodType {
UpiCollect,
UpiIntent,
Vipps,
VietQr,
Venmo,
Walley,
WeChatPay,
@ -1486,6 +1491,7 @@ pub enum PaymentMethod {
Crypto,
BankDebit,
Reward,
RealTimePayment,
Upi,
Voucher,
GiftCard,

View File

@ -1815,6 +1815,8 @@ impl From<PaymentMethodType> for PaymentMethod {
PaymentMethodType::Dana => Self::Wallet,
PaymentMethodType::DanamonVa => Self::BankTransfer,
PaymentMethodType::Debit => Self::Card,
PaymentMethodType::Fps => Self::RealTimePayment,
PaymentMethodType::DuitNow => Self::RealTimePayment,
PaymentMethodType::Eps => Self::BankRedirect,
PaymentMethodType::Evoucher => Self::Reward,
PaymentMethodType::Giropay => Self::BankRedirect,
@ -1826,6 +1828,7 @@ impl From<PaymentMethodType> for PaymentMethod {
PaymentMethodType::Klarna => Self::PayLater,
PaymentMethodType::KakaoPay => Self::Wallet,
PaymentMethodType::Knet => Self::CardRedirect,
PaymentMethodType::LocalBankRedirect => Self::BankRedirect,
PaymentMethodType::MbWay => Self::Wallet,
PaymentMethodType::MobilePay => Self::Wallet,
PaymentMethodType::Momo => Self::Wallet,
@ -1848,6 +1851,7 @@ impl From<PaymentMethodType> for PaymentMethod {
PaymentMethodType::Paypal => Self::Wallet,
PaymentMethodType::PaySafeCard => Self::GiftCard,
PaymentMethodType::Przelewy24 => Self::BankRedirect,
PaymentMethodType::PromptPay => Self::RealTimePayment,
PaymentMethodType::SamsungPay => Self::Wallet,
PaymentMethodType::Sepa => Self::BankDebit,
PaymentMethodType::Sofort => Self::BankRedirect,
@ -1858,6 +1862,7 @@ impl From<PaymentMethodType> for PaymentMethod {
PaymentMethodType::UpiIntent => Self::Upi,
PaymentMethodType::Vipps => Self::Wallet,
PaymentMethodType::Venmo => Self::Wallet,
PaymentMethodType::VietQr => Self::RealTimePayment,
PaymentMethodType::Walley => Self::PayLater,
PaymentMethodType::WeChatPay => Self::Wallet,
PaymentMethodType::TouchNGo => Self::Wallet,