PaymentIntentNextAction class final

If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.

Constructors

PaymentIntentNextAction({PaymentIntentNextActionAlipayHandleRedirect? alipayHandleRedirect, PaymentIntentNextActionBoleto? boletoDisplayDetails, PaymentIntentNextActionCardAwaitNotification? cardAwaitNotification, PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCode? cashappHandleRedirectOrDisplayQrCode, PaymentIntentNextActionDisplayBankTransferInstructions? displayBankTransferInstructions, PaymentIntentNextActionKonbini? konbiniDisplayDetails, PaymentIntentNextActionDisplayOxxoDetails? oxxoDisplayDetails, PaymentIntentNextActionPaynowDisplayQrCode? paynowDisplayQrCode, PaymentIntentNextActionPixDisplayQrCode? pixDisplayQrCode, PaymentIntentNextActionPromptpayDisplayQrCode? promptpayDisplayQrCode, PaymentIntentNextActionRedirectToUrl? redirectToUrl, PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCode? swishHandleRedirectOrDisplayQrCode, required String type, Object? useStripeSdk, PaymentIntentNextActionVerifyWithMicrodeposits? verifyWithMicrodeposits, PaymentIntentNextActionWechatPayDisplayQrCode? wechatPayDisplayQrCode, PaymentIntentNextActionWechatPayRedirectToAndroidApp? wechatPayRedirectToAndroidApp, PaymentIntentNextActionWechatPayRedirectToIosApp? wechatPayRedirectToIosApp})
If present, this property tells you what actions you need to take in order for your customer to fulfill a payment using the provided source.
const
PaymentIntentNextAction.fromJson(Object? json)
factory

Properties

alipayHandleRedirect → PaymentIntentNextActionAlipayHandleRedirect?
final
boletoDisplayDetails → PaymentIntentNextActionBoleto?
final
cardAwaitNotification → PaymentIntentNextActionCardAwaitNotification?
final
cashappHandleRedirectOrDisplayQrCode → PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCode?
final
displayBankTransferInstructions → PaymentIntentNextActionDisplayBankTransferInstructions?
final
hashCode → int
The hash code for this object.
no setterinherited
konbiniDisplayDetails → PaymentIntentNextActionKonbini?
final
oxxoDisplayDetails → PaymentIntentNextActionDisplayOxxoDetails?
final
paynowDisplayQrCode → PaymentIntentNextActionPaynowDisplayQrCode?
final
pixDisplayQrCode → PaymentIntentNextActionPixDisplayQrCode?
final
promptpayDisplayQrCode → PaymentIntentNextActionPromptpayDisplayQrCode?
final
redirectToUrl → PaymentIntentNextActionRedirectToUrl?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
swishHandleRedirectOrDisplayQrCode → PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCode?
final
type → String
final
useStripeSdk → Object?
final
verifyWithMicrodeposits → PaymentIntentNextActionVerifyWithMicrodeposits?
final
wechatPayDisplayQrCode → PaymentIntentNextActionWechatPayDisplayQrCode?
final
wechatPayRedirectToAndroidApp → PaymentIntentNextActionWechatPayRedirectToAndroidApp?
final
wechatPayRedirectToIosApp → PaymentIntentNextActionWechatPayRedirectToIosApp?
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>(PaymentIntentNextAction instance, Encoder<V> encoder) → V