Class MandateResponse
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Mandates.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class MandateResponse
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 the customer to which this mandate is applicable
Declaration
public string CustomerReference { get; set; }
Property Value
Type | Description |
---|---|
string |
RecurrenceType
Specifieds whether the mandate is for one-off or recurring payments.
Declaration
public string RecurrenceType { get; set; }
Property Value
Type | Description |
---|---|
string |
Status
The status of the mandate. Possible values are:
- ACTIVE
- EXPIRED
- CREATED
- REVOKED
- WAITING_FOR_REFERENCE
- BLOCKED
- USED
Declaration
public string Status { 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 |