feat(connector): [AFFIRM] BNPL flow added (Alpha) (#8795)

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
sweta-sharma
2025-08-25 01:29:51 +05:30
committed by GitHub
parent 7047c3faa1
commit ad247b7663
24 changed files with 1395 additions and 152 deletions

View File

@ -61,6 +61,7 @@ pub enum RoutableConnectors {
DummyConnector7,
Aci,
Adyen,
Affirm,
Airwallex,
// Amazonpay,
Archipel,
@ -229,6 +230,7 @@ pub enum Connector {
DummyConnector7,
Aci,
Adyen,
Affirm,
Airwallex,
// Amazonpay,
Archipel,
@ -427,6 +429,7 @@ impl Connector {
// Add Separate authentication support for connectors
| Self::Authipay
| Self::Adyen
| Self::Affirm
| Self::Adyenplatform
| Self::Airwallex
// | Self::Amazonpay
@ -601,6 +604,7 @@ impl From<RoutableConnectors> for Connector {
RoutableConnectors::DummyConnector7 => Self::DummyConnector7,
RoutableConnectors::Aci => Self::Aci,
RoutableConnectors::Adyen => Self::Adyen,
RoutableConnectors::Affirm => Self::Affirm,
RoutableConnectors::Airwallex => Self::Airwallex,
RoutableConnectors::Archipel => Self::Archipel,
RoutableConnectors::Authorizedotnet => Self::Authorizedotnet,
@ -732,6 +736,7 @@ impl TryFrom<Connector> for RoutableConnectors {
Connector::DummyConnector7 => Ok(Self::DummyConnector7),
Connector::Aci => Ok(Self::Aci),
Connector::Adyen => Ok(Self::Adyen),
Connector::Affirm => Ok(Self::Affirm),
Connector::Airwallex => Ok(Self::Airwallex),
Connector::Archipel => Ok(Self::Archipel),
Connector::Authorizedotnet => Ok(Self::Authorizedotnet),