Package com.onlinepayments.domain
Class MandateResponse
java.lang.Object
com.onlinepayments.domain.MandateResponse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAlias()An alias for the mandate.Customer object containing customer specific outputs.The unique identifier of a customerThe mandate PDF in base64 encoded stringSpecifies whether the mandate is for one-off or recurring payments.The unique identifier of the mandatevoidAn alias for the mandate.voidCustomer object containing customer specific outputs.voidsetCustomerReference(String value) The unique identifier of a customervoidsetMandatePdf(String value) The mandate PDF in base64 encoded stringvoidsetRecurrenceType(String value) Specifies whether the mandate is for one-off or recurring payments.voidvoidsetUniqueMandateReference(String value) The unique identifier of the mandateAn alias for the mandate.Customer object containing customer specific outputs.withCustomerReference(String value) The unique identifier of a customerwithMandatePdf(String value) The mandate PDF in base64 encoded stringwithRecurrenceType(String value) Specifies whether the mandate is for one-off or recurring payments.withStatus(String value) withUniqueMandateReference(String value) The unique identifier of the mandate
-
Constructor Details
-
MandateResponse
public MandateResponse()
-
-
Method Details
-
getAlias
An alias for the mandate. This can be used to visually represent the mandate. Do not include any unmasked sensitive data in the alias. If this field is not provided the masked IBAN of the customer is used. -
setAlias
An alias for the mandate. This can be used to visually represent the mandate. Do not include any unmasked sensitive data in the alias. If this field is not provided the masked IBAN of the customer is used. -
withAlias
An alias for the mandate. This can be used to visually represent the mandate. Do not include any unmasked sensitive data in the alias. If this field is not provided the masked IBAN of the customer is used. -
getCustomer
Customer object containing customer specific outputs. -
setCustomer
Customer object containing customer specific outputs. -
withCustomer
Customer object containing customer specific outputs. -
getCustomerReference
The unique identifier of a customer -
setCustomerReference
The unique identifier of a customer -
withCustomerReference
The unique identifier of a customer -
getMandatePdf
The mandate PDF in base64 encoded string -
setMandatePdf
The mandate PDF in base64 encoded string -
withMandatePdf
The mandate PDF in base64 encoded string -
getRecurrenceType
Specifies whether the mandate is for one-off or recurring payments. Possible values are:- UNIQUE
- RECURRING
-
setRecurrenceType
Specifies whether the mandate is for one-off or recurring payments. Possible values are:- UNIQUE
- RECURRING
-
withRecurrenceType
Specifies whether the mandate is for one-off or recurring payments. Possible values are:- UNIQUE
- RECURRING
-
getStatus
-
setStatus
-
withStatus
-
getUniqueMandateReference
The unique identifier of the mandate -
setUniqueMandateReference
The unique identifier of the mandate -
withUniqueMandateReference
The unique identifier of the mandate
-