PaymentElementRecurringPaymentProperties constructor

const PaymentElementRecurringPaymentProperties({
  1. required double amount,
  2. required String label,
  3. DateTime? recurringPaymentStartDate,
  4. DateTime? recurringPaymentEndDate,
  5. ApplePayRecurringPaymentTimeInterVal? recurringPaymentIntervalUnit,
  6. int? recurringPaymentIntervalCount,
})

Implementation

const factory PaymentElementRecurringPaymentProperties({
  /// The amount of the payment
  required double amount,

  /// Description label
  required String label,

  /// The startdate of the recurring payment
  DateTime? recurringPaymentStartDate,

  /// The enddate of the recurring payment
  DateTime? recurringPaymentEndDate,

  /// The interval of payment
  ApplePayRecurringPaymentTimeInterVal? recurringPaymentIntervalUnit,

  /// The amount of intervals
  int? recurringPaymentIntervalCount,
}) = _PaymentElementRecurringPaymentProperties;