feat(connector): [NOMUPAY] Add template code (#6382)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Suman Maji
2024-11-12 12:27:52 +05:30
committed by GitHub
parent 6b029ab195
commit 20a3a1c2d6
25 changed files with 1304 additions and 9 deletions

View File

@ -52,11 +52,12 @@ pub use hyperswitch_connectors::connectors::{
elavon, elavon::Elavon, fiserv, fiserv::Fiserv, fiservemea, fiservemea::Fiservemea, fiuu,
fiuu::Fiuu, forte, forte::Forte, globepay, globepay::Globepay, helcim, helcim::Helcim,
jpmorgan, jpmorgan::Jpmorgan, mollie, mollie::Mollie, multisafepay, multisafepay::Multisafepay,
nexinets, nexinets::Nexinets, nexixpay, nexixpay::Nexixpay, novalnet, novalnet::Novalnet,
payeezy, payeezy::Payeezy, payu, payu::Payu, powertranz, powertranz::Powertranz, razorpay,
razorpay::Razorpay, shift4, shift4::Shift4, square, square::Square, stax, stax::Stax, taxjar,
taxjar::Taxjar, thunes, thunes::Thunes, tsys, tsys::Tsys, volt, volt::Volt, worldline,
worldline::Worldline, worldpay, worldpay::Worldpay, zen, zen::Zen, zsl, zsl::Zsl,
nexinets, nexinets::Nexinets, nexixpay, nexixpay::Nexixpay, nomupay, nomupay::Nomupay,
novalnet, novalnet::Novalnet, payeezy, payeezy::Payeezy, payu, payu::Payu, powertranz,
powertranz::Powertranz, razorpay, razorpay::Razorpay, shift4, shift4::Shift4, square,
square::Square, stax, stax::Stax, taxjar, taxjar::Taxjar, thunes, thunes::Thunes, tsys,
tsys::Tsys, volt, volt::Volt, worldline, worldline::Worldline, worldpay, worldpay::Worldpay,
zen, zen::Zen, zsl, zsl::Zsl,
};
#[cfg(feature = "dummy_connector")]

View File

@ -1152,6 +1152,7 @@ default_imp_for_new_connector_integration_payouts!(
connector::Nexinets,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,
@ -1798,6 +1799,7 @@ default_imp_for_new_connector_integration_frm!(
connector::Nexinets,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,
@ -2292,6 +2294,7 @@ default_imp_for_new_connector_integration_connector_authentication!(
connector::Nexinets,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,

View File

@ -491,6 +491,7 @@ default_imp_for_connector_request_id!(
connector::Netcetera,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,
@ -1018,6 +1019,7 @@ default_imp_for_payouts!(
connector::Nexinets,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,
@ -1815,6 +1817,7 @@ default_imp_for_fraud_check!(
connector::Nexinets,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,
@ -2476,6 +2479,7 @@ default_imp_for_connector_authentication!(
connector::Nexinets,
connector::Nexixpay,
connector::Nmi,
connector::Nomupay,
connector::Noon,
connector::Novalnet,
connector::Nuvei,

View File

@ -447,6 +447,7 @@ impl ConnectorData {
Ok(ConnectorEnum::Old(Box::new(connector::Nexixpay::new())))
}
enums::Connector::Nmi => Ok(ConnectorEnum::Old(Box::new(connector::Nmi::new()))),
// enums::Connector::Nomupay => Ok(ConnectorEnum::Old(Box::new(connector::Nomupay))),
enums::Connector::Noon => Ok(ConnectorEnum::Old(Box::new(connector::Noon::new()))),
enums::Connector::Novalnet => {
Ok(ConnectorEnum::Old(Box::new(connector::Novalnet::new())))

View File

@ -262,6 +262,7 @@ impl ForeignTryFrom<api_enums::Connector> for common_enums::RoutableConnectors {
api_enums::Connector::Nexinets => Self::Nexinets,
api_enums::Connector::Nexixpay => Self::Nexixpay,
api_enums::Connector::Nmi => Self::Nmi,
// api_enums::Connector::Nomupay => Self::Nomupay,
api_enums::Connector::Noon => Self::Noon,
api_enums::Connector::Novalnet => Self::Novalnet,
api_enums::Connector::Nuvei => Self::Nuvei,