Class CreateMandateBase
Inherited Members
Namespace: Worldline.Connect.Sdk.V1.Domain
Assembly: Worldline.Connect.Sdk.dll
Syntax
public class CreateMandateBase
Properties
Alias
An alias for the mandate. This can be used to visually represent the mandate.
Do not include any unobfuscated sensitive data in the alias.
Default value if not provided is the obfuscated IBAN of the customer.
Declaration
public string Alias { get; set; }
Property Value
Type | Description |
---|---|
string |
Customer
Customer object containing customer specific inputs
Declaration
public MandateCustomer Customer { get; set; }
Property Value
Type | Description |
---|---|
MandateCustomer |
CustomerReference
The unique identifier of a customer
Declaration
public string CustomerReference { get; set; }
Property Value
Type | Description |
---|---|
string |
Language
The language code of the customer, one of de, en, es, fr, it, nl, si, sk, sv.
Declaration
public string Language { get; set; }
Property Value
Type | Description |
---|---|
string |
RecurrenceType
Specifies whether the mandate is for one-off or recurring payments. Possible values are:
- UNIQUE
- RECURRING
Declaration
public string RecurrenceType { get; set; }
Property Value
Type | Description |
---|---|
string |
SignatureType
Specifies whether the mandate is unsigned or singed by SMS. Possible values are:
- UNSIGNED
- SMS
Declaration
public string SignatureType { get; set; }
Property Value
Type | Description |
---|---|
string |
UniqueMandateReference
The unique identifier of the mandate. If you do not provide one, we will generate one for you.
Declaration
public string UniqueMandateReference { get; set; }
Property Value
Type | Description |
---|---|
string |