pub struct CheckoutSessionPaymentMethodOptions {Show 24 fields
pub acss_debit: Option<CheckoutAcssDebitPaymentMethodOptions>,
pub affirm: Option<CheckoutAffirmPaymentMethodOptions>,
pub afterpay_clearpay: Option<CheckoutAfterpayClearpayPaymentMethodOptions>,
pub alipay: Option<CheckoutAlipayPaymentMethodOptions>,
pub au_becs_debit: Option<CheckoutAuBecsDebitPaymentMethodOptions>,
pub bacs_debit: Option<CheckoutBacsDebitPaymentMethodOptions>,
pub bancontact: Option<CheckoutBancontactPaymentMethodOptions>,
pub boleto: Option<CheckoutBoletoPaymentMethodOptions>,
pub card: Option<CheckoutCardPaymentMethodOptions>,
pub customer_balance: Option<CheckoutCustomerBalancePaymentMethodOptions>,
pub eps: Option<CheckoutEpsPaymentMethodOptions>,
pub fpx: Option<CheckoutFpxPaymentMethodOptions>,
pub giropay: Option<CheckoutGiropayPaymentMethodOptions>,
pub grabpay: Option<CheckoutGrabPayPaymentMethodOptions>,
pub ideal: Option<CheckoutIdealPaymentMethodOptions>,
pub klarna: Option<CheckoutKlarnaPaymentMethodOptions>,
pub konbini: Option<CheckoutKonbiniPaymentMethodOptions>,
pub oxxo: Option<CheckoutOxxoPaymentMethodOptions>,
pub p24: Option<CheckoutP24PaymentMethodOptions>,
pub paynow: Option<CheckoutPaynowPaymentMethodOptions>,
pub pix: Option<CheckoutPixPaymentMethodOptions>,
pub sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>,
pub sofort: Option<CheckoutSofortPaymentMethodOptions>,
pub us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>,
}
Fields§
§acss_debit: Option<CheckoutAcssDebitPaymentMethodOptions>
§affirm: Option<CheckoutAffirmPaymentMethodOptions>
§afterpay_clearpay: Option<CheckoutAfterpayClearpayPaymentMethodOptions>
§alipay: Option<CheckoutAlipayPaymentMethodOptions>
§au_becs_debit: Option<CheckoutAuBecsDebitPaymentMethodOptions>
§bacs_debit: Option<CheckoutBacsDebitPaymentMethodOptions>
§bancontact: Option<CheckoutBancontactPaymentMethodOptions>
§boleto: Option<CheckoutBoletoPaymentMethodOptions>
§card: Option<CheckoutCardPaymentMethodOptions>
§customer_balance: Option<CheckoutCustomerBalancePaymentMethodOptions>
§eps: Option<CheckoutEpsPaymentMethodOptions>
§fpx: Option<CheckoutFpxPaymentMethodOptions>
§giropay: Option<CheckoutGiropayPaymentMethodOptions>
§grabpay: Option<CheckoutGrabPayPaymentMethodOptions>
§ideal: Option<CheckoutIdealPaymentMethodOptions>
§klarna: Option<CheckoutKlarnaPaymentMethodOptions>
§konbini: Option<CheckoutKonbiniPaymentMethodOptions>
§oxxo: Option<CheckoutOxxoPaymentMethodOptions>
§p24: Option<CheckoutP24PaymentMethodOptions>
§paynow: Option<CheckoutPaynowPaymentMethodOptions>
§pix: Option<CheckoutPixPaymentMethodOptions>
§sepa_debit: Option<CheckoutSepaDebitPaymentMethodOptions>
§sofort: Option<CheckoutSofortPaymentMethodOptions>
§us_bank_account: Option<CheckoutUsBankAccountPaymentMethodOptions>
Trait Implementations§
source§impl Clone for CheckoutSessionPaymentMethodOptions
impl Clone for CheckoutSessionPaymentMethodOptions
source§fn clone(&self) -> CheckoutSessionPaymentMethodOptions
fn clone(&self) -> CheckoutSessionPaymentMethodOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for CheckoutSessionPaymentMethodOptions
impl Default for CheckoutSessionPaymentMethodOptions
source§fn default() -> CheckoutSessionPaymentMethodOptions
fn default() -> CheckoutSessionPaymentMethodOptions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CheckoutSessionPaymentMethodOptions
impl<'de> Deserialize<'de> for CheckoutSessionPaymentMethodOptions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more