feat(connector): [Flexiti]Add support for flexiti connector (#8743)

Co-authored-by: Chikke Srujan <chikke.srujan@Chikke-Srujan-V9P7D4K9V0.local>
Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
chikke srujan
2025-07-30 04:48:28 -07:00
committed by GitHub
parent e48e55a048
commit 2bd8c9d12d
44 changed files with 557 additions and 114 deletions

View File

@ -97,6 +97,7 @@ pub enum RoutableConnectors {
Fiserv,
Fiservemea,
Fiuu,
Flexiti,
Forte,
Getnet,
Globalpay,
@ -262,6 +263,7 @@ pub enum Connector {
Fiserv,
Fiservemea,
Fiuu,
Flexiti,
Forte,
Getnet,
Globalpay,
@ -447,6 +449,7 @@ impl Connector {
| Self::Fiserv
| Self::Fiservemea
| Self::Fiuu
| Self::Flexiti
| Self::Forte
| Self::Getnet
| Self::Globalpay
@ -617,6 +620,7 @@ impl From<RoutableConnectors> for Connector {
RoutableConnectors::Fiserv => Self::Fiserv,
RoutableConnectors::Fiservemea => Self::Fiservemea,
RoutableConnectors::Fiuu => Self::Fiuu,
RoutableConnectors::Flexiti => Self::Flexiti,
RoutableConnectors::Forte => Self::Forte,
RoutableConnectors::Getnet => Self::Getnet,
RoutableConnectors::Globalpay => Self::Globalpay,
@ -744,6 +748,7 @@ impl TryFrom<Connector> for RoutableConnectors {
Connector::Fiserv => Ok(Self::Fiserv),
Connector::Fiservemea => Ok(Self::Fiservemea),
Connector::Fiuu => Ok(Self::Fiuu),
Connector::Flexiti => Ok(Self::Flexiti),
Connector::Forte => Ok(Self::Forte),
Connector::Globalpay => Ok(Self::Globalpay),
Connector::Globepay => Ok(Self::Globepay),

View File

@ -1921,6 +1921,7 @@ pub enum PaymentMethodType {
Efecty,
Eft,
Eps,
Flexiti,
Fps,
Evoucher,
Giropay,
@ -2041,6 +2042,7 @@ impl PaymentMethodType {
Self::Efecty => "Efecty",
Self::Eft => "EFT",
Self::Eps => "EPS",
Self::Flexiti => "Flexiti",
Self::Fps => "FPS",
Self::Evoucher => "Evoucher",
Self::Giropay => "Giropay",

View File

@ -1826,6 +1826,7 @@ impl From<PaymentMethodType> for PaymentMethod {
PaymentMethodType::Dana => Self::Wallet,
PaymentMethodType::DanamonVa => Self::BankTransfer,
PaymentMethodType::Debit => Self::Card,
PaymentMethodType::Flexiti => Self::PayLater,
PaymentMethodType::Fps => Self::RealTimePayment,
PaymentMethodType::DuitNow => Self::RealTimePayment,
PaymentMethodType::Eft => Self::BankRedirect,