PaymentIntentNextAction constructor

const PaymentIntentNextAction({
  1. PaymentIntentNextActionAlipayHandleRedirect? alipayHandleRedirect,
  2. PaymentIntentNextActionBoleto? boletoDisplayDetails,
  3. PaymentIntentNextActionCardAwaitNotification? cardAwaitNotification,
  4. PaymentIntentNextActionCashappHandleRedirectOrDisplayQrCode? cashappHandleRedirectOrDisplayQrCode,
  5. PaymentIntentNextActionDisplayBankTransferInstructions? displayBankTransferInstructions,
  6. PaymentIntentNextActionKonbini? konbiniDisplayDetails,
  7. PaymentIntentNextActionDisplayOxxoDetails? oxxoDisplayDetails,
  8. PaymentIntentNextActionPaynowDisplayQrCode? paynowDisplayQrCode,
  9. PaymentIntentNextActionPixDisplayQrCode? pixDisplayQrCode,
  10. PaymentIntentNextActionPromptpayDisplayQrCode? promptpayDisplayQrCode,
  11. PaymentIntentNextActionRedirectToUrl? redirectToUrl,
  12. PaymentIntentNextActionSwishHandleRedirectOrDisplayQrCode? swishHandleRedirectOrDisplayQrCode,
  13. required String type,
  14. Object? useStripeSdk,
  15. PaymentIntentNextActionVerifyWithMicrodeposits? verifyWithMicrodeposits,
  16. PaymentIntentNextActionWechatPayDisplayQrCode? wechatPayDisplayQrCode,
  17. PaymentIntentNextActionWechatPayRedirectToAndroidApp? wechatPayRedirectToAndroidApp,
  18. 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.

Implementation

const PaymentIntentNextAction({
  this.alipayHandleRedirect,
  this.boletoDisplayDetails,
  this.cardAwaitNotification,
  this.cashappHandleRedirectOrDisplayQrCode,
  this.displayBankTransferInstructions,
  this.konbiniDisplayDetails,
  this.oxxoDisplayDetails,
  this.paynowDisplayQrCode,
  this.pixDisplayQrCode,
  this.promptpayDisplayQrCode,
  this.redirectToUrl,
  this.swishHandleRedirectOrDisplayQrCode,
  required this.type,
  this.useStripeSdk,
  this.verifyWithMicrodeposits,
  this.wechatPayDisplayQrCode,
  this.wechatPayRedirectToAndroidApp,
  this.wechatPayRedirectToIosApp,
});