Mandate Setup Data
data class MandateSetupData(val currency: MandateCurrency, val internalReference: String, val payerData: MandatePayerData, val validity: MandateValidityData, val limits: MandateLimits, val description: String, val communication: MandateCommunication) : Parcelable
Data required to set up a recurring payment.
Parameters
currency
MandateCurrency Currency in which the recurring payment agreement should be set up.
internal Reference
String Your internal identifier for this mandate.
payer Data
MandatePayerData Payer (debtor) details.
validity
MandateValidityData Mandate validity period.
limits
MandateLimits PayTo mandate limits.
description
String Mandate description. Length <= 255
communication
MandateCommunication Partner communication settings for status notifications.
Constructors
Link copied to clipboard
constructor(currency: MandateCurrency, internalReference: String, payerData: MandatePayerData, validity: MandateValidityData, limits: MandateLimits, description: String, communication: MandateCommunication)