mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-01 11:06:50 +08:00
refactor(connector): [Nuvei] remove default case handling (#2584)
Co-authored-by: Prasunna Soppa <70575890+prasunna09@users.noreply.github.com>
This commit is contained in:
@ -490,11 +490,145 @@ impl TryFrom<api_models::enums::BankNames> for NuveiBIC {
|
|||||||
api_models::enums::BankNames::TriodosBank => Ok(Self::TriodosBank),
|
api_models::enums::BankNames::TriodosBank => Ok(Self::TriodosBank),
|
||||||
api_models::enums::BankNames::VanLanschot => Ok(Self::VanLanschotBankiers),
|
api_models::enums::BankNames::VanLanschot => Ok(Self::VanLanschotBankiers),
|
||||||
api_models::enums::BankNames::Moneyou => Ok(Self::Moneyou),
|
api_models::enums::BankNames::Moneyou => Ok(Self::Moneyou),
|
||||||
_ => Err(errors::ConnectorError::FlowNotSupported {
|
|
||||||
flow: bank.to_string(),
|
api_models::enums::BankNames::AmericanExpress
|
||||||
connector: "Nuvei".to_string(),
|
| api_models::enums::BankNames::AffinBank
|
||||||
|
| api_models::enums::BankNames::AgroBank
|
||||||
|
| api_models::enums::BankNames::AllianceBank
|
||||||
|
| api_models::enums::BankNames::AmBank
|
||||||
|
| api_models::enums::BankNames::BankOfAmerica
|
||||||
|
| api_models::enums::BankNames::BankIslam
|
||||||
|
| api_models::enums::BankNames::BankMuamalat
|
||||||
|
| api_models::enums::BankNames::BankRakyat
|
||||||
|
| api_models::enums::BankNames::BankSimpananNasional
|
||||||
|
| api_models::enums::BankNames::Barclays
|
||||||
|
| api_models::enums::BankNames::BlikPSP
|
||||||
|
| api_models::enums::BankNames::CapitalOne
|
||||||
|
| api_models::enums::BankNames::Chase
|
||||||
|
| api_models::enums::BankNames::Citi
|
||||||
|
| api_models::enums::BankNames::CimbBank
|
||||||
|
| api_models::enums::BankNames::Discover
|
||||||
|
| api_models::enums::BankNames::NavyFederalCreditUnion
|
||||||
|
| api_models::enums::BankNames::PentagonFederalCreditUnion
|
||||||
|
| api_models::enums::BankNames::SynchronyBank
|
||||||
|
| api_models::enums::BankNames::WellsFargo
|
||||||
|
| api_models::enums::BankNames::Handelsbanken
|
||||||
|
| api_models::enums::BankNames::HongLeongBank
|
||||||
|
| api_models::enums::BankNames::HsbcBank
|
||||||
|
| api_models::enums::BankNames::KuwaitFinanceHouse
|
||||||
|
| api_models::enums::BankNames::Regiobank
|
||||||
|
| api_models::enums::BankNames::Revolut
|
||||||
|
| api_models::enums::BankNames::ArzteUndApothekerBank
|
||||||
|
| api_models::enums::BankNames::AustrianAnadiBankAg
|
||||||
|
| api_models::enums::BankNames::BankAustria
|
||||||
|
| api_models::enums::BankNames::Bank99Ag
|
||||||
|
| api_models::enums::BankNames::BankhausCarlSpangler
|
||||||
|
| api_models::enums::BankNames::BankhausSchelhammerUndSchatteraAg
|
||||||
|
| api_models::enums::BankNames::BankMillennium
|
||||||
|
| api_models::enums::BankNames::BankPEKAOSA
|
||||||
|
| api_models::enums::BankNames::BawagPskAg
|
||||||
|
| api_models::enums::BankNames::BksBankAg
|
||||||
|
| api_models::enums::BankNames::BrullKallmusBankAg
|
||||||
|
| api_models::enums::BankNames::BtvVierLanderBank
|
||||||
|
| api_models::enums::BankNames::CapitalBankGraweGruppeAg
|
||||||
|
| api_models::enums::BankNames::CeskaSporitelna
|
||||||
|
| api_models::enums::BankNames::Dolomitenbank
|
||||||
|
| api_models::enums::BankNames::EasybankAg
|
||||||
|
| api_models::enums::BankNames::EPlatbyVUB
|
||||||
|
| api_models::enums::BankNames::ErsteBankUndSparkassen
|
||||||
|
| api_models::enums::BankNames::FrieslandBank
|
||||||
|
| api_models::enums::BankNames::HypoAlpeadriabankInternationalAg
|
||||||
|
| api_models::enums::BankNames::HypoNoeLbFurNiederosterreichUWien
|
||||||
|
| api_models::enums::BankNames::HypoOberosterreichSalzburgSteiermark
|
||||||
|
| api_models::enums::BankNames::HypoTirolBankAg
|
||||||
|
| api_models::enums::BankNames::HypoVorarlbergBankAg
|
||||||
|
| api_models::enums::BankNames::HypoBankBurgenlandAktiengesellschaft
|
||||||
|
| api_models::enums::BankNames::KomercniBanka
|
||||||
|
| api_models::enums::BankNames::MBank
|
||||||
|
| api_models::enums::BankNames::MarchfelderBank
|
||||||
|
| api_models::enums::BankNames::Maybank
|
||||||
|
| api_models::enums::BankNames::OberbankAg
|
||||||
|
| api_models::enums::BankNames::OsterreichischeArzteUndApothekerbank
|
||||||
|
| api_models::enums::BankNames::OcbcBank
|
||||||
|
| api_models::enums::BankNames::PayWithING
|
||||||
|
| api_models::enums::BankNames::PlaceZIPKO
|
||||||
|
| api_models::enums::BankNames::PlatnoscOnlineKartaPlatnicza
|
||||||
|
| api_models::enums::BankNames::PosojilnicaBankEGen
|
||||||
|
| api_models::enums::BankNames::PostovaBanka
|
||||||
|
| api_models::enums::BankNames::PublicBank
|
||||||
|
| api_models::enums::BankNames::RaiffeisenBankengruppeOsterreich
|
||||||
|
| api_models::enums::BankNames::RhbBank
|
||||||
|
| api_models::enums::BankNames::SchelhammerCapitalBankAg
|
||||||
|
| api_models::enums::BankNames::StandardCharteredBank
|
||||||
|
| api_models::enums::BankNames::SchoellerbankAg
|
||||||
|
| api_models::enums::BankNames::SpardaBankWien
|
||||||
|
| api_models::enums::BankNames::SporoPay
|
||||||
|
| api_models::enums::BankNames::SantanderPrzelew24
|
||||||
|
| api_models::enums::BankNames::TatraPay
|
||||||
|
| api_models::enums::BankNames::Viamo
|
||||||
|
| api_models::enums::BankNames::VolksbankGruppe
|
||||||
|
| api_models::enums::BankNames::VolkskreditbankAg
|
||||||
|
| api_models::enums::BankNames::VrBankBraunau
|
||||||
|
| api_models::enums::BankNames::UobBank
|
||||||
|
| api_models::enums::BankNames::PayWithAliorBank
|
||||||
|
| api_models::enums::BankNames::BankiSpoldzielcze
|
||||||
|
| api_models::enums::BankNames::PayWithInteligo
|
||||||
|
| api_models::enums::BankNames::BNPParibasPoland
|
||||||
|
| api_models::enums::BankNames::BankNowySA
|
||||||
|
| api_models::enums::BankNames::CreditAgricole
|
||||||
|
| api_models::enums::BankNames::PayWithBOS
|
||||||
|
| api_models::enums::BankNames::PayWithCitiHandlowy
|
||||||
|
| api_models::enums::BankNames::PayWithPlusBank
|
||||||
|
| api_models::enums::BankNames::ToyotaBank
|
||||||
|
| api_models::enums::BankNames::VeloBank
|
||||||
|
| api_models::enums::BankNames::ETransferPocztowy24
|
||||||
|
| api_models::enums::BankNames::PlusBank
|
||||||
|
| api_models::enums::BankNames::EtransferPocztowy24
|
||||||
|
| api_models::enums::BankNames::BankiSpbdzielcze
|
||||||
|
| api_models::enums::BankNames::BankNowyBfgSa
|
||||||
|
| api_models::enums::BankNames::GetinBank
|
||||||
|
| api_models::enums::BankNames::Blik
|
||||||
|
| api_models::enums::BankNames::NoblePay
|
||||||
|
| api_models::enums::BankNames::IdeaBank
|
||||||
|
| api_models::enums::BankNames::EnveloBank
|
||||||
|
| api_models::enums::BankNames::NestPrzelew
|
||||||
|
| api_models::enums::BankNames::MbankMtransfer
|
||||||
|
| api_models::enums::BankNames::Inteligo
|
||||||
|
| api_models::enums::BankNames::PbacZIpko
|
||||||
|
| api_models::enums::BankNames::BnpParibas
|
||||||
|
| api_models::enums::BankNames::BankPekaoSa
|
||||||
|
| api_models::enums::BankNames::VolkswagenBank
|
||||||
|
| api_models::enums::BankNames::AliorBank
|
||||||
|
| api_models::enums::BankNames::Boz
|
||||||
|
| api_models::enums::BankNames::BangkokBank
|
||||||
|
| api_models::enums::BankNames::KrungsriBank
|
||||||
|
| api_models::enums::BankNames::KrungThaiBank
|
||||||
|
| api_models::enums::BankNames::TheSiamCommercialBank
|
||||||
|
| api_models::enums::BankNames::KasikornBank
|
||||||
|
| api_models::enums::BankNames::OpenBankSuccess
|
||||||
|
| api_models::enums::BankNames::OpenBankFailure
|
||||||
|
| api_models::enums::BankNames::OpenBankCancelled
|
||||||
|
| api_models::enums::BankNames::Aib
|
||||||
|
| api_models::enums::BankNames::BankOfScotland
|
||||||
|
| api_models::enums::BankNames::DanskeBank
|
||||||
|
| api_models::enums::BankNames::FirstDirect
|
||||||
|
| api_models::enums::BankNames::FirstTrust
|
||||||
|
| api_models::enums::BankNames::Halifax
|
||||||
|
| api_models::enums::BankNames::Lloyds
|
||||||
|
| api_models::enums::BankNames::Monzo
|
||||||
|
| api_models::enums::BankNames::NatWest
|
||||||
|
| api_models::enums::BankNames::NationwideBank
|
||||||
|
| api_models::enums::BankNames::RoyalBankOfScotland
|
||||||
|
| api_models::enums::BankNames::Starling
|
||||||
|
| api_models::enums::BankNames::TsbBank
|
||||||
|
| api_models::enums::BankNames::TescoBank
|
||||||
|
| api_models::enums::BankNames::UlsterBank => {
|
||||||
|
Err(errors::ConnectorError::NotSupported {
|
||||||
|
message: bank.to_string(),
|
||||||
|
connector: "Nuvei",
|
||||||
|
}
|
||||||
|
.into())
|
||||||
}
|
}
|
||||||
.into()),
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user