feat(connector): [Gocardless] add support for Ach, Sepa, Becs payment methods (#2180)

This commit is contained in:
Arjun Karthik
2023-09-20 18:45:10 +05:30
committed by GitHub
parent 0a65e8f925
commit 3efce9013d
18 changed files with 1320 additions and 292 deletions

View File

@ -90,7 +90,7 @@ pub enum Connector {
Forte,
Globalpay,
Globepay,
//Gocardless,
Gocardless,
//Helcim, added as template code for future usage,
Iatapay,
Klarna,
@ -207,7 +207,7 @@ pub enum RoutableConnectors {
Forte,
Globalpay,
Globepay,
//Gocardless,
Gocardless,
//Helcim, added as template code for future usage,
Iatapay,
Klarna,

View File

@ -753,6 +753,9 @@ pub enum BankDebitData {
/// Bank-State-Branch (bsb) number
#[schema(value_type = String, example = "000000")]
bsb_number: Secret<String>,
/// Owner name for bank debit
#[schema(value_type = Option<String>, example = "A. Schneider")]
bank_account_holder_name: Option<Secret<String>>,
},
BacsBankDebit {
/// Billing details for bank debit