feat(connector): [DWOLLA] Connector integration (#8586)

Co-authored-by: Vani Gupta <vani.gupta@juspay.in>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Vani Gupta
2025-08-20 13:17:51 +05:30
committed by GitHub
parent d8cefa9f4f
commit c09c936643
206 changed files with 1807 additions and 378 deletions

View File

@ -90,7 +90,7 @@ pub enum RoutableConnectors {
Deutschebank,
Digitalvirgo,
Dlocal,
// Dwolla,
Dwolla,
Ebanx,
Elavon,
Facilitapay,
@ -259,7 +259,7 @@ pub enum Connector {
Deutschebank,
Digitalvirgo,
Dlocal,
// Dwolla,
Dwolla,
Ebanx,
Elavon,
Facilitapay,
@ -397,6 +397,7 @@ impl Connector {
| (Self::Volt, _)
| (Self::Itaubank, _)
| (Self::Facilitapay, _)
| (Self::Dwolla, _)
)
}
pub fn requires_order_creation_before_payment(self, payment_method: PaymentMethod) -> bool {
@ -450,7 +451,7 @@ impl Connector {
| Self::Deutschebank
| Self::Digitalvirgo
| Self::Dlocal
// | Self::Dwolla
| Self::Dwolla
| Self::Ebanx
| Self::Elavon
| Self::Facilitapay
@ -624,7 +625,7 @@ impl From<RoutableConnectors> for Connector {
RoutableConnectors::Deutschebank => Self::Deutschebank,
RoutableConnectors::Digitalvirgo => Self::Digitalvirgo,
RoutableConnectors::Dlocal => Self::Dlocal,
// RoutableConnectors::Dwolla => Self::Dwolla,
RoutableConnectors::Dwolla => Self::Dwolla,
RoutableConnectors::Ebanx => Self::Ebanx,
RoutableConnectors::Elavon => Self::Elavon,
RoutableConnectors::Facilitapay => Self::Facilitapay,
@ -755,7 +756,7 @@ impl TryFrom<Connector> for RoutableConnectors {
Connector::Deutschebank => Ok(Self::Deutschebank),
Connector::Digitalvirgo => Ok(Self::Digitalvirgo),
Connector::Dlocal => Ok(Self::Dlocal),
// Connector::Dwolla => Ok(Self::Dwolla),
Connector::Dwolla => Ok(Self::Dwolla),
Connector::Ebanx => Ok(Self::Ebanx),
Connector::Elavon => Ok(Self::Elavon),
Connector::Facilitapay => Ok(Self::Facilitapay),