SetupIntentPaymentMethodOptionsCardMandateOptions constructor

const SetupIntentPaymentMethodOptionsCardMandateOptions({
  1. required int amount,
  2. required PaymentIntentPaymentMethodOptionsCardMandateOptionsAmountType amountType,
  3. required String currency,
  4. String? description,
  5. DateTime? endDate,
  6. required PaymentIntentPaymentMethodOptionsCardMandateOptionsInterval interval,
  7. int? intervalCount,
  8. required String reference,
  9. required DateTime startDate,
  10. List<String>? supportedTypes,
})

Configuration options for setting up an eMandate for cards issued in India.

Implementation

const SetupIntentPaymentMethodOptionsCardMandateOptions({
  required this.amount,
  required this.amountType,
  required this.currency,
  this.description,
  this.endDate,
  required this.interval,
  this.intervalCount,
  required this.reference,
  required this.startDate,
  this.supportedTypes,
});