Package com.onlinepayments.domain
Class CreateMandateWithReturnUrl
java.lang.Object
com.onlinepayments.domain.CreateMandateWithReturnUrl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAlias()An alias for the mandate.Customer object containing customer specific inputs.The unique identifier of a customerThe language code of the customer.Specifies whether the mandate is for one-off or recurring payments.Return URL to use if the mandate signing requires redirection.Specifies whether the mandate is tick box, unsigned or signed by SMS.The unique identifier of the mandatevoidAn alias for the mandate.voidsetCustomer(MandateCustomer value) Customer object containing customer specific inputs.voidsetCustomerReference(String value) The unique identifier of a customervoidsetLanguage(String value) The language code of the customer.voidsetRecurrenceType(String value) Specifies whether the mandate is for one-off or recurring payments.voidsetReturnUrl(String value) Return URL to use if the mandate signing requires redirection.voidsetSignatureType(String value) Specifies whether the mandate is tick box, unsigned or signed by SMS.voidsetUniqueMandateReference(String value) The unique identifier of the mandateAn alias for the mandate.withCustomer(MandateCustomer value) Customer object containing customer specific inputs.withCustomerReference(String value) The unique identifier of a customerwithLanguage(String value) The language code of the customer.withRecurrenceType(String value) Specifies whether the mandate is for one-off or recurring payments.withReturnUrl(String value) Return URL to use if the mandate signing requires redirection.withSignatureType(String value) Specifies whether the mandate is tick box, unsigned or signed by SMS.withUniqueMandateReference(String value) The unique identifier of the mandate
-
Constructor Details
-
CreateMandateWithReturnUrl
public CreateMandateWithReturnUrl()
-
-
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 inputs. Required for Create mandate and Create payment calls. -
setCustomer
Customer object containing customer specific inputs. Required for Create mandate and Create payment calls. -
withCustomer
Customer object containing customer specific inputs. Required for Create mandate and Create payment calls. -
getCustomerReference
The unique identifier of a customer -
setCustomerReference
The unique identifier of a customer -
withCustomerReference
The unique identifier of a customer -
getLanguage
The language code of the customer. ISO 639-1, possible values are:- de
- en
- es
- fr
- it
- nl
- si
- sk
- sv
-
setLanguage
The language code of the customer. ISO 639-1, possible values are:- de
- en
- es
- fr
- it
- nl
- si
- sk
- sv
-
withLanguage
The language code of the customer. ISO 639-1, possible values are:- de
- en
- es
- fr
- it
- nl
- si
- sk
- sv
-
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
-
getReturnUrl
Return URL to use if the mandate signing requires redirection. Required for S2S Create Payment if and only if the signatureType is "SMS". -
setReturnUrl
Return URL to use if the mandate signing requires redirection. Required for S2S Create Payment if and only if the signatureType is "SMS". -
withReturnUrl
Return URL to use if the mandate signing requires redirection. Required for S2S Create Payment if and only if the signatureType is "SMS". -
getSignatureType
Specifies whether the mandate is tick box, unsigned or signed by SMS. Possible values are:- UNSIGNED
- SMS
- TICK_BOX - This option is only available for Equens Worldline
-
setSignatureType
Specifies whether the mandate is tick box, unsigned or signed by SMS. Possible values are:- UNSIGNED
- SMS
- TICK_BOX - This option is only available for Equens Worldline
-
withSignatureType
Specifies whether the mandate is tick box, unsigned or signed by SMS. Possible values are:- UNSIGNED
- SMS
- TICK_BOX - This option is only available for Equens Worldline
-
getUniqueMandateReference
The unique identifier of the mandate -
setUniqueMandateReference
The unique identifier of the mandate -
withUniqueMandateReference
The unique identifier of the mandate
-