SetupIntent constructor

SetupIntent({
  1. String? id,
  2. String? object,
  3. dynamic application,
  4. String? cancellationReason,
  5. String? clientSecret,
  6. int? created,
  7. dynamic customer,
  8. String? description,
  9. dynamic lastSetupError,
  10. bool? livemode,
  11. dynamic mandate,
  12. Map<String, dynamic>? metadata,
  13. IntentAction? nextAction,
  14. dynamic onBehalfOf,
  15. dynamic paymentMethod,
  16. PaymentMethodData? paymentMethodOptions,
  17. List<String>? paymentMethodTypes,
  18. dynamic singleUseMandate,
  19. SetupIntentStatus? status,
  20. SetupFutureUsage? usage,
})

Implementation

SetupIntent({
  this.id,
  this.object,
  this.application,
  this.cancellationReason,
  this.clientSecret,
  this.created,
  this.customer,
  this.description,
  this.lastSetupError,
  this.livemode,
  this.mandate,
  this.metadata,
  this.nextAction,
  this.onBehalfOf,
  this.paymentMethod,
  this.paymentMethodOptions,
  this.paymentMethodTypes,
  this.singleUseMandate,
  this.status,
  this.usage,
});