feat(worldpay): migrate to v7 (#6109)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Kashif
2024-10-17 15:51:59 +05:30
committed by GitHub
parent df2501ceaf
commit 962afbd084
66 changed files with 1492 additions and 752 deletions

View File

@ -558,6 +558,7 @@ pub enum CallConnectorAction {
#[router_derive::diesel_enum(storage_type = "db_enum")]
pub enum Currency {
AED,
AFN,
ALL,
AMD,
ANG,
@ -577,10 +578,12 @@ pub enum Currency {
BOB,
BRL,
BSD,
BTN,
BWP,
BYN,
BZD,
CAD,
CDF,
CHF,
CLP,
CNY,
@ -594,6 +597,7 @@ pub enum Currency {
DOP,
DZD,
EGP,
ERN,
ETB,
EUR,
FJD,
@ -615,6 +619,8 @@ pub enum Currency {
ILS,
INR,
IQD,
IRR,
ISK,
JMD,
JOD,
JPY,
@ -622,6 +628,7 @@ pub enum Currency {
KGS,
KHR,
KMF,
KPW,
KRW,
KWD,
KYD,
@ -668,6 +675,7 @@ pub enum Currency {
SAR,
SBD,
SCR,
SDG,
SEK,
SGD,
SHP,
@ -678,8 +686,11 @@ pub enum Currency {
SSP,
STN,
SVC,
SYP,
SZL,
THB,
TJS,
TMT,
TND,
TOP,
TRY,
@ -703,6 +714,7 @@ pub enum Currency {
YER,
ZAR,
ZMW,
ZWL,
}
impl Currency {
@ -756,6 +768,7 @@ impl Currency {
pub fn iso_4217(&self) -> &'static str {
match *self {
Self::AED => "784",
Self::AFN => "971",
Self::ALL => "008",
Self::AMD => "051",
Self::ANG => "532",
@ -775,10 +788,12 @@ impl Currency {
Self::BOB => "068",
Self::BRL => "986",
Self::BSD => "044",
Self::BTN => "064",
Self::BWP => "072",
Self::BYN => "933",
Self::BZD => "084",
Self::CAD => "124",
Self::CDF => "976",
Self::CHF => "756",
Self::CLP => "152",
Self::COP => "170",
@ -791,6 +806,7 @@ impl Currency {
Self::DOP => "214",
Self::DZD => "012",
Self::EGP => "818",
Self::ERN => "232",
Self::ETB => "230",
Self::EUR => "978",
Self::FJD => "242",
@ -812,6 +828,8 @@ impl Currency {
Self::ILS => "376",
Self::INR => "356",
Self::IQD => "368",
Self::IRR => "364",
Self::ISK => "352",
Self::JMD => "388",
Self::JOD => "400",
Self::JPY => "392",
@ -819,6 +837,7 @@ impl Currency {
Self::KGS => "417",
Self::KHR => "116",
Self::KMF => "174",
Self::KPW => "408",
Self::KRW => "410",
Self::KWD => "414",
Self::KYD => "136",
@ -866,6 +885,7 @@ impl Currency {
Self::SAR => "682",
Self::SBD => "090",
Self::SCR => "690",
Self::SDG => "938",
Self::SEK => "752",
Self::SGD => "702",
Self::SHP => "654",
@ -876,8 +896,11 @@ impl Currency {
Self::SSP => "728",
Self::STN => "930",
Self::SVC => "222",
Self::SYP => "760",
Self::SZL => "748",
Self::THB => "764",
Self::TJS => "972",
Self::TMT => "934",
Self::TND => "788",
Self::TOP => "776",
Self::TRY => "949",
@ -900,6 +923,7 @@ impl Currency {
Self::YER => "886",
Self::ZAR => "710",
Self::ZMW => "967",
Self::ZWL => "932",
}
}
@ -909,6 +933,7 @@ impl Currency {
| Self::CLP
| Self::DJF
| Self::GNF
| Self::IRR
| Self::JPY
| Self::KMF
| Self::KRW
@ -922,6 +947,7 @@ impl Currency {
| Self::XOF
| Self::XPF => true,
Self::AED
| Self::AFN
| Self::ALL
| Self::AMD
| Self::ANG
@ -940,10 +966,12 @@ impl Currency {
| Self::BOB
| Self::BRL
| Self::BSD
| Self::BTN
| Self::BWP
| Self::BYN
| Self::BZD
| Self::CAD
| Self::CDF
| Self::CHF
| Self::CNY
| Self::COP
@ -955,6 +983,7 @@ impl Currency {
| Self::DOP
| Self::DZD
| Self::EGP
| Self::ERN
| Self::ETB
| Self::EUR
| Self::FJD
@ -975,11 +1004,13 @@ impl Currency {
| Self::ILS
| Self::INR
| Self::IQD
| Self::ISK
| Self::JMD
| Self::JOD
| Self::KES
| Self::KGS
| Self::KHR
| Self::KPW
| Self::KWD
| Self::KYD
| Self::KZT
@ -1022,6 +1053,7 @@ impl Currency {
| Self::SAR
| Self::SBD
| Self::SCR
| Self::SDG
| Self::SEK
| Self::SGD
| Self::SHP
@ -1032,8 +1064,11 @@ impl Currency {
| Self::SSP
| Self::STN
| Self::SVC
| Self::SYP
| Self::SZL
| Self::THB
| Self::TJS
| Self::TMT
| Self::TND
| Self::TOP
| Self::TRY
@ -1049,7 +1084,8 @@ impl Currency {
| Self::XCD
| Self::YER
| Self::ZAR
| Self::ZMW => false,
| Self::ZMW
| Self::ZWL => false,
}
}
@ -1059,6 +1095,7 @@ impl Currency {
true
}
Self::AED
| Self::AFN
| Self::ALL
| Self::AMD
| Self::AOA
@ -1077,10 +1114,12 @@ impl Currency {
| Self::BOB
| Self::BRL
| Self::BSD
| Self::BTN
| Self::BWP
| Self::BYN
| Self::BZD
| Self::CAD
| Self::CDF
| Self::CHF
| Self::CLP
| Self::CNY
@ -1094,6 +1133,7 @@ impl Currency {
| Self::DOP
| Self::DZD
| Self::EGP
| Self::ERN
| Self::ETB
| Self::EUR
| Self::FJD
@ -1114,12 +1154,15 @@ impl Currency {
| Self::IDR
| Self::ILS
| Self::INR
| Self::IRR
| Self::ISK
| Self::JMD
| Self::JPY
| Self::KES
| Self::KGS
| Self::KHR
| Self::KMF
| Self::KPW
| Self::KRW
| Self::KYD
| Self::KZT
@ -1163,6 +1206,7 @@ impl Currency {
| Self::SAR
| Self::SBD
| Self::SCR
| Self::SDG
| Self::SEK
| Self::SGD
| Self::SHP
@ -1173,8 +1217,11 @@ impl Currency {
| Self::SSP
| Self::STN
| Self::SVC
| Self::SYP
| Self::SZL
| Self::THB
| Self::TJS
| Self::TMT
| Self::TOP
| Self::TRY
| Self::TTD
@ -1195,7 +1242,8 @@ impl Currency {
| Self::XOF
| Self::YER
| Self::ZAR
| Self::ZMW => false,
| Self::ZMW
| Self::ZWL => false,
}
}