ChargePaymentMethodDetails constructor

const ChargePaymentMethodDetails({
  1. PaymentMethodDetailsAchCreditTransfer? achCreditTransfer,
  2. PaymentMethodDetailsAchDebit? achDebit,
  3. PaymentMethodDetailsAcssDebit? acssDebit,
  4. PaymentMethodDetailsAffirm? affirm,
  5. PaymentMethodDetailsAfterpayClearpay? afterpayClearpay,
  6. PaymentFlowsPrivatePaymentMethodsAlipayDetails? alipay,
  7. PaymentMethodDetailsAuBecsDebit? auBecsDebit,
  8. PaymentMethodDetailsBacsDebit? bacsDebit,
  9. PaymentMethodDetailsBancontact? bancontact,
  10. PaymentMethodDetailsBlik? blik,
  11. PaymentMethodDetailsBoleto? boleto,
  12. PaymentMethodDetailsCard? card,
  13. PaymentMethodDetailsCardPresent? cardPresent,
  14. PaymentMethodDetailsCashapp? cashapp,
  15. PaymentMethodDetailsCustomerBalance? customerBalance,
  16. PaymentMethodDetailsEps? eps,
  17. PaymentMethodDetailsFpx? fpx,
  18. PaymentMethodDetailsGiropay? giropay,
  19. PaymentMethodDetailsGrabpay? grabpay,
  20. PaymentMethodDetailsIdeal? ideal,
  21. PaymentMethodDetailsInteracPresent? interacPresent,
  22. PaymentMethodDetailsKlarna? klarna,
  23. PaymentMethodDetailsKonbini? konbini,
  24. PaymentMethodDetailsLink? link,
  25. PaymentMethodDetailsMobilepay? mobilepay,
  26. PaymentMethodDetailsMultibanco? multibanco,
  27. PaymentMethodDetailsOxxo? oxxo,
  28. PaymentMethodDetailsP24? p24,
  29. PaymentMethodDetailsPaynow? paynow,
  30. PaymentMethodDetailsPaypal? paypal,
  31. PaymentMethodDetailsPix? pix,
  32. PaymentMethodDetailsPromptpay? promptpay,
  33. PaymentMethodDetailsRevolutPay? revolutPay,
  34. PaymentMethodDetailsSepaCreditTransfer? sepaCreditTransfer,
  35. PaymentMethodDetailsSepaDebit? sepaDebit,
  36. PaymentMethodDetailsSofort? sofort,
  37. PaymentMethodDetailsStripeAccount? stripeAccount,
  38. PaymentMethodDetailsSwish? swish,
  39. required String type,
  40. PaymentMethodDetailsUsBankAccount? usBankAccount,
  41. PaymentMethodDetailsWechat? wechat,
  42. PaymentMethodDetailsWechatPay? wechatPay,
  43. PaymentMethodDetailsZip? zip,
})

Details about the payment method at the time of the transaction.

Implementation

const ChargePaymentMethodDetails({
  this.achCreditTransfer,
  this.achDebit,
  this.acssDebit,
  this.affirm,
  this.afterpayClearpay,
  this.alipay,
  this.auBecsDebit,
  this.bacsDebit,
  this.bancontact,
  this.blik,
  this.boleto,
  this.card,
  this.cardPresent,
  this.cashapp,
  this.customerBalance,
  this.eps,
  this.fpx,
  this.giropay,
  this.grabpay,
  this.ideal,
  this.interacPresent,
  this.klarna,
  this.konbini,
  this.link,
  this.mobilepay,
  this.multibanco,
  this.oxxo,
  this.p24,
  this.paynow,
  this.paypal,
  this.pix,
  this.promptpay,
  this.revolutPay,
  this.sepaCreditTransfer,
  this.sepaDebit,
  this.sofort,
  this.stripeAccount,
  this.swish,
  required this.type,
  this.usBankAccount,
  this.wechat,
  this.wechatPay,
  this.zip,
});