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