DirectDebit constructor
const
DirectDebit({
- double? amount,
- required String currencyCode,
- String? paymentDueDate,
- String? variableSymbol,
- String? constantSymbol,
- String? specificSymbol,
- String? originatorsReferenceInformation,
- String? paymentNote,
- required List<
BankAccount> bankAccounts, - required Beneficiary beneficiary,
- int? directDebitScheme,
- int? directDebitType,
- String? ddVariableSymbol,
- String? ddSpecificSymbol,
- String? ddOriginatorsReferenceInformation,
- String? mandateId,
- String? creditorId,
- String? contractId,
- double? maxAmount,
- String? validTillDate,
Implementation
const DirectDebit({
super.amount,
required super.currencyCode,
super.paymentDueDate,
super.variableSymbol,
super.constantSymbol,
super.specificSymbol,
super.originatorsReferenceInformation,
super.paymentNote,
required super.bankAccounts,
required super.beneficiary,
this.directDebitScheme,
this.directDebitType,
this.ddVariableSymbol,
this.ddSpecificSymbol,
this.ddOriginatorsReferenceInformation,
this.mandateId,
this.creditorId,
this.contractId,
this.maxAmount,
this.validTillDate,
}) : super(type: PaymentOptions.directDebit);