PaymentIntent constructor

PaymentIntent({
  1. int? amount,
  2. int? amountRefunded,
  3. int? applicationFeeAmount,
  4. String? chargeName,
  5. bool? confirm,
  6. int? created,
  7. String? currency,
  8. String? customer,
  9. String? description,
  10. String? id,
  11. String? invoice,
  12. Map<String, dynamic>? metadata,
  13. String? object,
  14. bool? offSession,
  15. String? paymentMethod,
  16. List<String>? paymentMethodTypes,
  17. String? receiptEmail,
  18. String? statementDescriptor,
  19. String? statementDescriptorSuffix,
  20. String? status,
  21. bool? testMode,
  22. TransferData? transferData,
  23. String? transferGroup,
})

Implementation

PaymentIntent({
  this.amount,
  this.amountRefunded,
  this.applicationFeeAmount,
  this.chargeName,
  this.confirm,
  this.created,
  this.currency,
  this.customer,
  this.description,
  this.id,
  this.invoice,
  this.metadata,
  this.object,
  this.offSession,
  this.paymentMethod,
  this.paymentMethodTypes,
  this.receiptEmail,
  this.statementDescriptor,
  this.statementDescriptorSuffix,
  this.status,
  this.testMode,
  this.transferData,
  this.transferGroup,
});