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

@ -2192,6 +2192,8 @@ pub enum PayLaterData {
},
/// For PayBright Redirect as PayLater Option
PayBrightRedirect {},
/// For Flexiti Redirect as PayLater long term finance Option
FlexitiRedirect {},
/// For WalleyRedirect as PayLater Option
WalleyRedirect {},
/// For Alma Redirection as PayLater Option
@ -2234,6 +2236,7 @@ impl GetAddressFromPaymentMethodData for PayLaterData {
})
}
Self::PayBrightRedirect {}
| Self::FlexitiRedirect {}
| Self::WalleyRedirect {}
| Self::AlmaRedirect {}
| Self::KlarnaSdk { .. }
@ -2706,6 +2709,7 @@ impl GetPaymentMethodType for PayLaterData {
Self::AffirmRedirect {} => api_enums::PaymentMethodType::Affirm,
Self::AfterpayClearpayRedirect { .. } => api_enums::PaymentMethodType::AfterpayClearpay,
Self::PayBrightRedirect {} => api_enums::PaymentMethodType::PayBright,
Self::FlexitiRedirect {} => api_enums::PaymentMethodType::Flexiti,
Self::WalleyRedirect {} => api_enums::PaymentMethodType::Walley,
Self::AlmaRedirect {} => api_enums::PaymentMethodType::Alma,
Self::AtomeRedirect {} => api_enums::PaymentMethodType::Atome,