feat(connector): [TRUSTPAYMENTS] Integrate cards non 3ds payments (#8705)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Ayush Anand
2025-09-18 13:25:20 +05:30
committed by GitHub
parent bc549d3693
commit 1987cb4ea1
18 changed files with 2291 additions and 157 deletions

View File

@ -156,6 +156,7 @@ pub enum RoutableConnectors {
Stripebilling,
// Taxjar,
Trustpay,
Trustpayments,
// Thunes
Tokenio,
// Tsys,
@ -336,6 +337,7 @@ pub enum Connector {
//Thunes,
Tokenio,
Trustpay,
Trustpayments,
Tsys,
// UnifiedAuthenticationService,
Vgs,
@ -519,6 +521,7 @@ impl Connector {
| Self::Taxjar
// | Self::Thunes
| Self::Trustpay
| Self::Trustpayments
// | Self::Tokenio
| Self::Tsys
// | Self::UnifiedAuthenticationService
@ -702,6 +705,7 @@ impl From<RoutableConnectors> for Connector {
RoutableConnectors::Stripebilling => Self::Stripebilling,
RoutableConnectors::Tokenio => Self::Tokenio,
RoutableConnectors::Trustpay => Self::Trustpay,
RoutableConnectors::Trustpayments => Self::Trustpayments,
// RoutableConnectors::Tokenio => Self::Tokenio,
RoutableConnectors::Tsys => Self::Tsys,
RoutableConnectors::Volt => Self::Volt,
@ -835,6 +839,7 @@ impl TryFrom<Connector> for RoutableConnectors {
Connector::Stripebilling => Ok(Self::Stripebilling),
Connector::Tokenio => Ok(Self::Tokenio),
Connector::Trustpay => Ok(Self::Trustpay),
Connector::Trustpayments => Ok(Self::Trustpayments),
Connector::Tsys => Ok(Self::Tsys),
Connector::Volt => Ok(Self::Volt),
Connector::Wellsfargo => Ok(Self::Wellsfargo),