Class HostedMandateInfo
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Hostedmandatemanagement.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class HostedMandateInfo
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 |
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
Declaration
public string UniqueMandateReference { get; set; }
Property Value
Type | Description |
---|---|
string |