StripePayModel constructor

StripePayModel({
  1. String? object,
  2. int? amount,
  3. int? amountCapturable,
  4. int? amountReceived,
  5. String? application,
  6. String? applicationFeeAmount,
  7. String? canceledAt,
  8. String? cancellationReason,
  9. String? captureMethod,
  10. Charges? charges,
  11. String? clientSecret,
  12. String? confirmationMethod,
  13. int? created,
  14. String? currency,
  15. String? customer,
  16. String? description,
  17. String? id,
  18. String? invoice,
  19. String? lastPaymentError,
  20. bool? livemode,
  21. String? nextAction,
  22. String? onBehalfOf,
  23. String? paymentMethod,
  24. PaymentMethodOptions? paymentMethodOptions,
  25. List<String>? paymentMethodTypes,
  26. String? receiptEmail,
  27. String? review,
  28. String? setupFutureUsage,
  29. String? shipping,
  30. String? source,
  31. String? statementDescriptor,
  32. String? statementDescriptorSuffix,
  33. String? status,
  34. String? transferData,
  35. String? transferGroup,
})

Implementation

StripePayModel({
  this.object,
  this.amount,
  this.amountCapturable,
  this.amountReceived,
  this.application,
  this.applicationFeeAmount,
  this.canceledAt,
  this.cancellationReason,
  this.captureMethod,
  this.charges,
  this.clientSecret,
  this.confirmationMethod,
  this.created,
  this.currency,
  this.customer,
  this.description,
  this.id,
  this.invoice,
  this.lastPaymentError,
  this.livemode,
  this.nextAction,
  this.onBehalfOf,
  this.paymentMethod,
  this.paymentMethodOptions,
  this.paymentMethodTypes,
  this.receiptEmail,
  this.review,
  this.setupFutureUsage,
  this.shipping,
  this.source,
  this.statementDescriptor,
  this.statementDescriptorSuffix,
  this.status,
  this.transferData,
  this.transferGroup,
});