CreatePaymentIntentOpts constructor

CreatePaymentIntentOpts({
  1. int? amount,
  2. int? applicationFeeAmount,
  3. Method? captureMethod,
  4. bool? confirm,
  5. Method? confirmationMethod,
  6. String? currency,
  7. String? customer,
  8. String? description,
  9. bool? errorOnRequiresAction,
  10. String? mandate,
  11. Map<String, dynamic>? metadata,
  12. bool? offSession,
  13. String? onBehalfOf,
  14. String? paymentMethod,
  15. List<String>? paymentMethodTypes,
  16. PaymentMethodData? paymentMethodData,
  17. String? receiptEmail,
  18. String? statementDescriptor,
  19. String? statementDescriptorSuffix,
  20. TransferData? transferData,
  21. String? transferGroup,
  22. CreateCardOpts? card,
})

Implementation

CreatePaymentIntentOpts({
  this.amount,
  this.applicationFeeAmount,
  this.captureMethod,
  this.confirm,
  this.confirmationMethod,
  this.currency,
  this.customer,
  this.description,
  this.errorOnRequiresAction,
  this.mandate,
  this.metadata,
  this.offSession,
  this.onBehalfOf,
  this.paymentMethod,
  this.paymentMethodTypes,
  this.paymentMethodData,
  this.receiptEmail,
  this.statementDescriptor,
  this.statementDescriptorSuffix,
  this.transferData,
  this.transferGroup,
  this.card,
});