feat(connector): [Stax] Implement Bank Debits and Webhooks for Connector Stax (#1832)

Co-authored-by: Arjun Karthik <m.arjunkarthik@gmail.com>
This commit is contained in:
DEEPANSHU BANSAL
2023-08-08 20:07:00 +05:30
committed by GitHub
parent 58a0cb7814
commit 0f2bb6c09b
8 changed files with 207 additions and 12 deletions

View File

@ -264,6 +264,46 @@ impl From<PayoutConnectors> for RoutableConnectors {
}
}
#[derive(
Clone,
Copy,
Debug,
Eq,
Hash,
PartialEq,
serde::Deserialize,
serde::Serialize,
strum::Display,
strum::EnumString,
ToSchema,
)]
#[strum(serialize_all = "snake_case")]
#[serde(rename_all = "snake_case")]
pub enum BankType {
Checking,
Savings,
}
#[derive(
Clone,
Copy,
Debug,
Eq,
Hash,
PartialEq,
serde::Deserialize,
serde::Serialize,
strum::Display,
strum::EnumString,
ToSchema,
)]
#[strum(serialize_all = "snake_case")]
#[serde(rename_all = "snake_case")]
pub enum BankHolderType {
Personal,
Business,
}
/// Name of banks supported by Hyperswitch
#[derive(
Clone,