mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-27 19:46:48 +08:00
feat(connector): [Barclaycard] Implement Cards - Non 3DS flow (#8068)
Co-authored-by: Anurag Singh <anurag.singh.001@Anurag-Singh-WPMHJ5619X.local> Co-authored-by: Anurag Singh <anurag.singh.001@MacBookPro.lan> Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
@ -1412,10 +1412,10 @@ impl ConnectorAuthTypeAndMetadataValidation<'_> {
|
||||
bankofamerica::transformers::BankOfAmericaAuthType::try_from(self.auth_type)?;
|
||||
Ok(())
|
||||
}
|
||||
// api_enums::Connector::Barclaycard => {
|
||||
// barclaycard::transformers::BarclaycardAuthType::try_from(self.auth_type)?;
|
||||
// Ok(())
|
||||
// },
|
||||
api_enums::Connector::Barclaycard => {
|
||||
barclaycard::transformers::BarclaycardAuthType::try_from(self.auth_type)?;
|
||||
Ok(())
|
||||
}
|
||||
api_enums::Connector::Billwerk => {
|
||||
billwerk::transformers::BillwerkAuthType::try_from(self.auth_type)?;
|
||||
Ok(())
|
||||
|
||||
@ -352,9 +352,9 @@ impl ConnectorData {
|
||||
enums::Connector::Bankofamerica => {
|
||||
Ok(ConnectorEnum::Old(Box::new(&connector::Bankofamerica)))
|
||||
}
|
||||
// enums::Connector::Barclaycard => {
|
||||
// Ok(ConnectorEnum::Old(Box::new(connector::Barclaycard)))
|
||||
// }
|
||||
enums::Connector::Barclaycard => {
|
||||
Ok(ConnectorEnum::Old(Box::new(&connector::Barclaycard)))
|
||||
}
|
||||
enums::Connector::Billwerk => {
|
||||
Ok(ConnectorEnum::Old(Box::new(connector::Billwerk::new())))
|
||||
}
|
||||
|
||||
@ -219,7 +219,7 @@ impl ForeignTryFrom<api_enums::Connector> for common_enums::RoutableConnectors {
|
||||
api_enums::Connector::Bambora => Self::Bambora,
|
||||
api_enums::Connector::Bamboraapac => Self::Bamboraapac,
|
||||
api_enums::Connector::Bankofamerica => Self::Bankofamerica,
|
||||
// api_enums::Connector::Barclaycard => Self::Barclaycard,
|
||||
api_enums::Connector::Barclaycard => Self::Barclaycard,
|
||||
api_enums::Connector::Billwerk => Self::Billwerk,
|
||||
api_enums::Connector::Bitpay => Self::Bitpay,
|
||||
api_enums::Connector::Bluesnap => Self::Bluesnap,
|
||||
|
||||
@ -11,7 +11,7 @@ impl utils::Connector for BarclaycardTest {
|
||||
fn get_data(&self) -> api::ConnectorData {
|
||||
use router::connector::Barclaycard;
|
||||
utils::construct_connector_data_old(
|
||||
Box::new(Barclaycard::new()),
|
||||
Box::new(&Barclaycard),
|
||||
types::Connector::DummyConnector1,
|
||||
api::GetToken::Connector,
|
||||
None,
|
||||
|
||||
Reference in New Issue
Block a user