CheckoutSessionPaymentMethodOptions class final
Payment-method-specific configuration for the PaymentIntent or SetupIntent of this CheckoutSession.
Constructors
- CheckoutSessionPaymentMethodOptions({CheckoutAcssDebitPaymentMethodOptions? acssDebit, CheckoutAffirmPaymentMethodOptions? affirm, CheckoutAfterpayClearpayPaymentMethodOptions? afterpayClearpay, CheckoutAlipayPaymentMethodOptions? alipay, CheckoutAuBecsDebitPaymentMethodOptions? auBecsDebit, CheckoutBacsDebitPaymentMethodOptions? bacsDebit, CheckoutBancontactPaymentMethodOptions? bancontact, CheckoutBoletoPaymentMethodOptions? boleto, CheckoutCardPaymentMethodOptions? card, CheckoutCashappPaymentMethodOptions? cashapp, CheckoutCustomerBalancePaymentMethodOptions? customerBalance, CheckoutEpsPaymentMethodOptions? eps, CheckoutFpxPaymentMethodOptions? fpx, CheckoutGiropayPaymentMethodOptions? giropay, CheckoutGrabPayPaymentMethodOptions? grabpay, CheckoutIdealPaymentMethodOptions? ideal, CheckoutKlarnaPaymentMethodOptions? klarna, CheckoutKonbiniPaymentMethodOptions? konbini, CheckoutLinkPaymentMethodOptions? link, CheckoutOxxoPaymentMethodOptions? oxxo, CheckoutP24PaymentMethodOptions? p24, CheckoutPaynowPaymentMethodOptions? paynow, CheckoutPaypalPaymentMethodOptions? paypal, CheckoutPixPaymentMethodOptions? pix, CheckoutRevolutPayPaymentMethodOptions? revolutPay, CheckoutSepaDebitPaymentMethodOptions? sepaDebit, CheckoutSofortPaymentMethodOptions? sofort, CheckoutSwishPaymentMethodOptions? swish, CheckoutUsBankAccountPaymentMethodOptions? usBankAccount})
-
Payment-method-specific configuration for the PaymentIntent or SetupIntent of this CheckoutSession.
const
- CheckoutSessionPaymentMethodOptions.fromJson(Object? json)
-
factory
Properties
- acssDebit → CheckoutAcssDebitPaymentMethodOptions?
-
final
- affirm → CheckoutAffirmPaymentMethodOptions?
-
final
- afterpayClearpay → CheckoutAfterpayClearpayPaymentMethodOptions?
-
final
- alipay → CheckoutAlipayPaymentMethodOptions?
-
final
- auBecsDebit → CheckoutAuBecsDebitPaymentMethodOptions?
-
final
- bacsDebit → CheckoutBacsDebitPaymentMethodOptions?
-
final
- bancontact → CheckoutBancontactPaymentMethodOptions?
-
final
- boleto → CheckoutBoletoPaymentMethodOptions?
-
final
- card → CheckoutCardPaymentMethodOptions?
-
final
- cashapp → CheckoutCashappPaymentMethodOptions?
-
final
- customerBalance → CheckoutCustomerBalancePaymentMethodOptions?
-
final
- eps → CheckoutEpsPaymentMethodOptions?
-
final
- fpx → CheckoutFpxPaymentMethodOptions?
-
final
- giropay → CheckoutGiropayPaymentMethodOptions?
-
final
- grabpay → CheckoutGrabPayPaymentMethodOptions?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ideal → CheckoutIdealPaymentMethodOptions?
-
final
- klarna → CheckoutKlarnaPaymentMethodOptions?
-
final
- konbini → CheckoutKonbiniPaymentMethodOptions?
-
final
- link → CheckoutLinkPaymentMethodOptions?
-
final
- oxxo → CheckoutOxxoPaymentMethodOptions?
-
final
- p24 → CheckoutP24PaymentMethodOptions?
-
final
- paynow → CheckoutPaynowPaymentMethodOptions?
-
final
- paypal → CheckoutPaypalPaymentMethodOptions?
-
final
- pix → CheckoutPixPaymentMethodOptions?
-
final
- revolutPay → CheckoutRevolutPayPaymentMethodOptions?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sepaDebit → CheckoutSepaDebitPaymentMethodOptions?
-
final
- sofort → CheckoutSofortPaymentMethodOptions?
-
final
- swish → CheckoutSwishPaymentMethodOptions?
-
final
- usBankAccount → CheckoutUsBankAccountPaymentMethodOptions?
-
final
Methods
-
encodeWith<
V> (Encoder< V> encoder) → V -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
encode<
V> (CheckoutSessionPaymentMethodOptions instance, Encoder< V> encoder) → V