PaymentIntentCreateOptionsPaymentMethodOptions class final

payment_method_options_param

Payment method-specific configuration for this PaymentIntent.

Constructors

PaymentIntentCreateOptionsPaymentMethodOptions({PaymentIntentCreateOptionsPaymentMethodOptionsAcssDebit? acssDebit, PaymentIntentAffirm? affirm, PaymentIntentAfterpayClearpay? afterpayClearpay, PaymentIntentAlipay? alipay, PaymentIntentCreateOptionsPaymentMethodOptionsAuBecsDebit? auBecsDebit, PaymentIntentCreateOptionsPaymentMethodOptionsAuBecsDebit? bacsDebit, PaymentIntentBancontact? bancontact, PaymentIntentBlik? blik, PaymentIntentBoleto? boleto, PaymentIntentCard? card, PaymentIntentCardPresent? cardPresent, PaymentIntentCashapp? cashapp, SessionCustomerBalance? customerBalance, PaymentMethodOptionsZip? eps, PaymentMethodOptionsZip? fpx, PaymentMethodOptionsZip? giropay, PaymentMethodOptionsZip? grabpay, PaymentIntentAlipay? ideal, Object? interacPresent, PaymentIntentCreateOptionsPaymentMethodOptionsKlarna? klarna, PaymentIntentKonbini? konbini, PaymentIntentLink? link, PaymentIntentMobilepay? mobilepay, SessionKonbini? oxxo, SessionP24? p24, PaymentMethodOptionsZip? paynow, SessionPaypal? paypal, PaymentIntentPix? pix, PaymentMethodOptionsZip? promptpay, PaymentIntentAlipay? revolutPay, PaymentIntentCreateOptionsPaymentMethodOptionsSepaDebit? sepaDebit, PaymentIntentCreateOptionsPaymentMethodOptionsSofort? sofort, PaymentIntentSwish? swish, PaymentIntentCreateOptionsPaymentMethodOptionsUsBankAccount? usBankAccount, SessionWechatPay? wechatPay, PaymentMethodOptionsZip? zip})
payment_method_options_param
const
PaymentIntentCreateOptionsPaymentMethodOptions.fromJson(Object? json)
factory

Properties

acssDebit PaymentIntentCreateOptionsPaymentMethodOptionsAcssDebit?
payment_intent_payment_method_options_param
final
affirm PaymentIntentAffirm?
payment_method_options_param
final
afterpayClearpay PaymentIntentAfterpayClearpay?
payment_method_options_param
final
alipay PaymentIntentAlipay?
payment_method_options_param
final
auBecsDebit PaymentIntentCreateOptionsPaymentMethodOptionsAuBecsDebit?
payment_intent_payment_method_options_param
final
bacsDebit PaymentIntentCreateOptionsPaymentMethodOptionsAuBecsDebit?
final
bancontact PaymentIntentBancontact?
payment_method_options_param
final
blik PaymentIntentBlik?
payment_intent_payment_method_options_param
final
boleto PaymentIntentBoleto?
payment_method_options_param
final
card PaymentIntentCard?
payment_intent_param
final
cardPresent PaymentIntentCardPresent?
payment_method_options_param
final
cashapp PaymentIntentCashapp?
payment_intent_payment_method_options_param
final
customerBalance SessionCustomerBalance?
final
eps PaymentMethodOptionsZip?
final
fpx PaymentMethodOptionsZip?
final
giropay PaymentMethodOptionsZip?
final
grabpay PaymentMethodOptionsZip?
final
hashCode int
The hash code for this object.
no setterinherited
ideal PaymentIntentAlipay?
final
interacPresent Object?
final
klarna PaymentIntentCreateOptionsPaymentMethodOptionsKlarna?
payment_method_options_param
final
konbini PaymentIntentKonbini?
payment_method_options_param
final
payment_intent_payment_method_options_param
final
mobilepay PaymentIntentMobilepay?
payment_method_options_param
final
oxxo SessionKonbini?
final
p24 SessionP24?
final
paynow PaymentMethodOptionsZip?
final
paypal SessionPaypal?
final
pix PaymentIntentPix?
payment_method_options_param
final
promptpay PaymentMethodOptionsZip?
final
revolutPay PaymentIntentAlipay?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sepaDebit PaymentIntentCreateOptionsPaymentMethodOptionsSepaDebit?
payment_intent_payment_method_options_param
final
sofort PaymentIntentCreateOptionsPaymentMethodOptionsSofort?
payment_method_options_param
final
swish PaymentIntentSwish?
payment_intent_payment_method_options_param
final
usBankAccount PaymentIntentCreateOptionsPaymentMethodOptionsUsBankAccount?
payment_intent_payment_method_options_param
final
wechatPay SessionWechatPay?
final
zip PaymentMethodOptionsZip?
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>(PaymentIntentCreateOptionsPaymentMethodOptions instance, Encoder<V> encoder) → V