Mandate constructor
const
Mandate({
- required CustomerAcceptance customerAcceptance,
- required String id,
- required bool livemode,
- MandateMultiUse? multiUse,
- String? onBehalfOf,
- required PaymentMethodOrId paymentMethod,
- required MandatePaymentMethodDetails paymentMethodDetails,
- MandateSingleUse? singleUse,
- required AccountCapabilitiesAcssDebitPayments status,
- required MandateType type,
Mandate
A Mandate is a record of the permission that your customer gives you to debit their payment method.
Implementation
const Mandate({
required this.customerAcceptance,
required this.id,
required this.livemode,
this.multiUse,
this.onBehalfOf,
required this.paymentMethod,
required this.paymentMethodDetails,
this.singleUse,
required this.status,
required this.type,
});