pub struct CreateSubscriptionPaymentSettingsPaymentMethodOptions {
pub acss_debit: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsAcssDebit>,
pub bancontact: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsBancontact>,
pub card: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsCard>,
pub customer_balance: Option<InvoicePaymentMethodOptionsParam>,
pub konbini: Option<Value>,
pub sepa_debit: Option<Value>,
pub us_bank_account: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsUsBankAccount>,
}
Expand description
Payment-method-specific configuration to provide to invoices created by the subscription.
Fields§
§acss_debit: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsAcssDebit>
This sub-hash contains details about the Canadian pre-authorized debit payment method options to pass to the invoice’s PaymentIntent.
bancontact: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsBancontact>
This sub-hash contains details about the Bancontact payment method options to pass to the invoice’s PaymentIntent.
card: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsCard>
This sub-hash contains details about the Card payment method options to pass to the invoice’s PaymentIntent.
customer_balance: Option<InvoicePaymentMethodOptionsParam>
This sub-hash contains details about the Bank transfer payment method options to pass to the invoice’s PaymentIntent.
konbini: Option<Value>
This sub-hash contains details about the Konbini payment method options to pass to the invoice’s PaymentIntent.
sepa_debit: Option<Value>
This sub-hash contains details about the SEPA Direct Debit payment method options to pass to the invoice’s PaymentIntent.
us_bank_account: Option<CreateSubscriptionPaymentSettingsPaymentMethodOptionsUsBankAccount>
This sub-hash contains details about the ACH direct debit payment method options to pass to the invoice’s PaymentIntent.
Implementations§
Trait Implementations§
Source§impl Clone for CreateSubscriptionPaymentSettingsPaymentMethodOptions
impl Clone for CreateSubscriptionPaymentSettingsPaymentMethodOptions
Source§fn clone(&self) -> CreateSubscriptionPaymentSettingsPaymentMethodOptions
fn clone(&self) -> CreateSubscriptionPaymentSettingsPaymentMethodOptions
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more