refactor(connector): [Adyen] change error message from not supported to not implemented (#2845)

Co-authored-by: Swangi Kumari <85639103+swangi-kumari@users.noreply.github.com>
Co-authored-by: swangi-kumari <swangi.12015941@lpu.in>
This commit is contained in:
oscar2d2
2024-03-17 23:44:40 -07:00
committed by GitHub
parent 6ff8f75d6c
commit c3ef599ad7

View File

@ -752,10 +752,9 @@ impl TryFrom<&api_enums::BankNames> for OnlineBankingCzechRepublicBanks {
api::enums::BankNames::KomercniBanka => Ok(Self::KB), api::enums::BankNames::KomercniBanka => Ok(Self::KB),
api::enums::BankNames::CeskaSporitelna => Ok(Self::CS), api::enums::BankNames::CeskaSporitelna => Ok(Self::CS),
api::enums::BankNames::PlatnoscOnlineKartaPlatnicza => Ok(Self::C), api::enums::BankNames::PlatnoscOnlineKartaPlatnicza => Ok(Self::C),
_ => Err(errors::ConnectorError::NotSupported { _ => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
} }
} }
} }
@ -832,10 +831,9 @@ impl TryFrom<&api_enums::BankNames> for OnlineBankingPolandBanks {
api_models::enums::BankNames::ToyotaBank => Ok(Self::ToyotaBank), api_models::enums::BankNames::ToyotaBank => Ok(Self::ToyotaBank),
api_models::enums::BankNames::VeloBank => Ok(Self::VeloBank), api_models::enums::BankNames::VeloBank => Ok(Self::VeloBank),
api_models::enums::BankNames::ETransferPocztowy24 => Ok(Self::ETransferPocztowy24), api_models::enums::BankNames::ETransferPocztowy24 => Ok(Self::ETransferPocztowy24),
_ => Err(errors::ConnectorError::NotSupported { _ => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
} }
} }
} }
@ -884,10 +882,9 @@ impl TryFrom<&api_enums::BankNames> for OnlineBankingSlovakiaBanks {
api::enums::BankNames::SporoPay => Ok(Self::Sporo), api::enums::BankNames::SporoPay => Ok(Self::Sporo),
api::enums::BankNames::TatraPay => Ok(Self::Tatra), api::enums::BankNames::TatraPay => Ok(Self::Tatra),
api::enums::BankNames::Viamo => Ok(Self::Viamo), api::enums::BankNames::Viamo => Ok(Self::Viamo),
_ => Err(errors::ConnectorError::NotSupported { _ => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
} }
} }
} }
@ -914,10 +911,9 @@ impl TryFrom<&api_enums::BankNames> for OnlineBankingFpxIssuer {
api::enums::BankNames::RhbBank => Ok(Self::FpxRhb), api::enums::BankNames::RhbBank => Ok(Self::FpxRhb),
api::enums::BankNames::StandardCharteredBank => Ok(Self::FpxScb), api::enums::BankNames::StandardCharteredBank => Ok(Self::FpxScb),
api::enums::BankNames::UobBank => Ok(Self::FpxUob), api::enums::BankNames::UobBank => Ok(Self::FpxUob),
_ => Err(errors::ConnectorError::NotSupported { _ => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
} }
} }
} }
@ -931,10 +927,9 @@ impl TryFrom<&api_enums::BankNames> for OnlineBankingThailandIssuer {
api::enums::BankNames::KrungThaiBank => Ok(Self::Krungthaibank), api::enums::BankNames::KrungThaiBank => Ok(Self::Krungthaibank),
api::enums::BankNames::TheSiamCommercialBank => Ok(Self::Siamcommercialbank), api::enums::BankNames::TheSiamCommercialBank => Ok(Self::Siamcommercialbank),
api::enums::BankNames::KasikornBank => Ok(Self::Kbank), api::enums::BankNames::KasikornBank => Ok(Self::Kbank),
_ => Err(errors::ConnectorError::NotSupported { _ => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
} }
} }
} }
@ -1087,10 +1082,9 @@ impl TryFrom<&api_enums::BankNames> for OpenBankingUKIssuer {
| enums::BankNames::Yoursafe | enums::BankNames::Yoursafe
| enums::BankNames::N26 | enums::BankNames::N26
| enums::BankNames::NationaleNederlanden | enums::BankNames::NationaleNederlanden
| enums::BankNames::KasikornBank => Err(errors::ConnectorError::NotSupported { | enums::BankNames::KasikornBank => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
} }
} }
} }
@ -1485,10 +1479,9 @@ impl<'a> TryFrom<&api_enums::BankNames> for AdyenTestBankNames<'a> {
api_models::enums::BankNames::VolkskreditbankAg => { api_models::enums::BankNames::VolkskreditbankAg => {
Self("4a0a975b-0594-4b40-9068-39f77b3a91f9") Self("4a0a975b-0594-4b40-9068-39f77b3a91f9")
} }
_ => Err(errors::ConnectorError::NotSupported { _ => Err(errors::ConnectorError::NotImplemented(
message: String::from("BankRedirect"), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?,
})?,
}) })
} }
} }
@ -1592,10 +1585,9 @@ impl<'a> TryFrom<&AdyenRouterData<&types::PaymentsAuthorizeRouterData>>
| payments::PaymentMethodData::Reward | payments::PaymentMethodData::Reward
| payments::PaymentMethodData::Upi(_) | payments::PaymentMethodData::Upi(_)
| payments::PaymentMethodData::CardToken(_) => { | payments::PaymentMethodData::CardToken(_) => {
Err(errors::ConnectorError::NotSupported { Err(errors::ConnectorError::NotImplemented(
message: utils::SELECTED_PAYMENT_METHOD.to_string(), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", ))?
})?
} }
}, },
} }
@ -1894,10 +1886,9 @@ impl<'a> TryFrom<&api_models::payments::BankDebitData> for AdyenPaymentMethod<'a
}, },
))), ))),
payments::BankDebitData::BecsBankDebit { .. } => { payments::BankDebitData::BecsBankDebit { .. } => {
Err(errors::ConnectorError::NotSupported { Err(errors::ConnectorError::NotImplemented(
message: utils::SELECTED_PAYMENT_METHOD.to_string(), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", )
}
.into()) .into())
} }
} }
@ -1945,10 +1936,9 @@ impl<'a> TryFrom<&api_models::payments::VoucherData> for AdyenPaymentMethod<'a>
payments::VoucherData::Efecty payments::VoucherData::Efecty
| payments::VoucherData::PagoEfectivo | payments::VoucherData::PagoEfectivo
| payments::VoucherData::RedCompra | payments::VoucherData::RedCompra
| payments::VoucherData::RedPagos => Err(errors::ConnectorError::NotSupported { | payments::VoucherData::RedPagos => Err(errors::ConnectorError::NotImplemented(
message: utils::SELECTED_PAYMENT_METHOD.to_string(), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", )
}
.into()), .into()),
} }
} }
@ -2133,10 +2123,9 @@ impl<'a> TryFrom<&api::WalletData> for AdyenPaymentMethod<'a> {
| payments::WalletData::GooglePayThirdPartySdk(_) | payments::WalletData::GooglePayThirdPartySdk(_)
| payments::WalletData::PaypalSdk(_) | payments::WalletData::PaypalSdk(_)
| payments::WalletData::WeChatPayQr(_) | payments::WalletData::WeChatPayQr(_)
| payments::WalletData::CashappQr(_) => Err(errors::ConnectorError::NotSupported { | payments::WalletData::CashappQr(_) => Err(errors::ConnectorError::NotImplemented(
message: utils::SELECTED_PAYMENT_METHOD.to_string(), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", )
}
.into()), .into()),
} }
} }
@ -2266,11 +2255,12 @@ impl<'a>
check_required_field(billing_address, "billing")?; check_required_field(billing_address, "billing")?;
Ok(AdyenPaymentMethod::Atome) Ok(AdyenPaymentMethod::Atome)
} }
payments::PayLaterData::KlarnaSdk { .. } => Err(errors::ConnectorError::NotSupported { payments::PayLaterData::KlarnaSdk { .. } => {
message: utils::SELECTED_PAYMENT_METHOD.to_string(), Err(errors::ConnectorError::NotImplemented(
connector: "Adyen", utils::get_unimplemented_payment_method_error_message("Adyen"),
)
.into())
} }
.into()),
} }
} }
} }
@ -2430,10 +2420,9 @@ impl<'a> TryFrom<(&api_models::payments::BankRedirectData, Option<bool>)>
} }
payments::BankRedirectData::Interac { .. } payments::BankRedirectData::Interac { .. }
| payments::BankRedirectData::Przelewy24 { .. } => { | payments::BankRedirectData::Przelewy24 { .. } => {
Err(errors::ConnectorError::NotSupported { Err(errors::ConnectorError::NotImplemented(
message: utils::SELECTED_PAYMENT_METHOD.to_string(), utils::get_unimplemented_payment_method_error_message("Adyen"),
connector: "Adyen", )
}
.into()) .into())
} }
} }