PaymentIntentPaymentMethodOptions class final

Payment-method-specific configuration for this PaymentIntent.

Constructors

PaymentIntentPaymentMethodOptions({PaymentIntentPaymentMethodOptionsAcssDebit? acssDebit, PaymentMethodOptionsAffirm? affirm, PaymentMethodOptionsAfterpayClearpay? afterpayClearpay, PaymentMethodOptionsAlipay? alipay, PaymentIntentPaymentMethodOptionsAuBecsDebit? auBecsDebit, PaymentMethodOptionsBacsDebit? bacsDebit, PaymentMethodOptionsBancontact? bancontact, PaymentIntentPaymentMethodOptionsBlik? blik, PaymentMethodOptionsBoleto? boleto, PaymentIntentPaymentMethodOptionsCard? card, PaymentMethodOptionsCardPresent? cardPresent, PaymentMethodOptionsCashapp? cashapp, PaymentMethodOptionsCustomerBalance? customerBalance, PaymentIntentPaymentMethodOptionsEps? eps, PaymentMethodOptionsFpx? fpx, PaymentMethodOptionsGiropay? giropay, PaymentMethodOptionsGrabpay? grabpay, PaymentMethodOptionsIdeal? ideal, PaymentMethodOptionsInteracPresent? interacPresent, PaymentMethodOptionsKlarna? klarna, PaymentMethodOptionsKonbini? konbini, PaymentIntentPaymentMethodOptionsLink? link, PaymentIntentPaymentMethodOptionsMobilepay? mobilepay, PaymentMethodOptionsOxxo? oxxo, PaymentMethodOptionsP24? p24, PaymentMethodOptionsPaynow? paynow, PaymentMethodOptionsPaypal? paypal, PaymentMethodOptionsPix? pix, PaymentMethodOptionsPromptpay? promptpay, PaymentMethodOptionsRevolutPay? revolutPay, PaymentIntentPaymentMethodOptionsSepaDebit? sepaDebit, PaymentMethodOptionsSofort? sofort, PaymentIntentPaymentMethodOptionsSwish? swish, PaymentIntentPaymentMethodOptionsUsBankAccount? usBankAccount, PaymentMethodOptionsWechatPay? wechatPay, PaymentMethodOptionsZip? zip})
Payment-method-specific configuration for this PaymentIntent.
const
PaymentIntentPaymentMethodOptions.fromJson(Object? json)
factory

Properties

acssDebit PaymentIntentPaymentMethodOptionsAcssDebit?
final
affirm PaymentMethodOptionsAffirm?
final
afterpayClearpay PaymentMethodOptionsAfterpayClearpay?
final
alipay PaymentMethodOptionsAlipay?
final
auBecsDebit PaymentIntentPaymentMethodOptionsAuBecsDebit?
final
bacsDebit PaymentMethodOptionsBacsDebit?
final
bancontact PaymentMethodOptionsBancontact?
final
blik PaymentIntentPaymentMethodOptionsBlik?
final
boleto PaymentMethodOptionsBoleto?
final
card PaymentIntentPaymentMethodOptionsCard?
final
cardPresent PaymentMethodOptionsCardPresent?
final
cashapp PaymentMethodOptionsCashapp?
final
customerBalance PaymentMethodOptionsCustomerBalance?
final
eps PaymentIntentPaymentMethodOptionsEps?
final
fpx PaymentMethodOptionsFpx?
final
giropay PaymentMethodOptionsGiropay?
final
grabpay PaymentMethodOptionsGrabpay?
final
hashCode int
The hash code for this object.
no setterinherited
ideal PaymentMethodOptionsIdeal?
final
interacPresent PaymentMethodOptionsInteracPresent?
final
klarna PaymentMethodOptionsKlarna?
final
konbini PaymentMethodOptionsKonbini?
final
final
mobilepay PaymentIntentPaymentMethodOptionsMobilepay?
final
oxxo PaymentMethodOptionsOxxo?
final
p24 PaymentMethodOptionsP24?
final
paynow PaymentMethodOptionsPaynow?
final
paypal PaymentMethodOptionsPaypal?
final
pix PaymentMethodOptionsPix?
final
promptpay PaymentMethodOptionsPromptpay?
final
revolutPay PaymentMethodOptionsRevolutPay?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sepaDebit PaymentIntentPaymentMethodOptionsSepaDebit?
final
sofort PaymentMethodOptionsSofort?
final
swish PaymentIntentPaymentMethodOptionsSwish?
final
usBankAccount PaymentIntentPaymentMethodOptionsUsBankAccount?
final
wechatPay PaymentMethodOptionsWechatPay?
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>(PaymentIntentPaymentMethodOptions instance, Encoder<V> encoder) → V