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