Package com.onlinepayments.domain
Class CreatePayoutRequest
java.lang.Object
com.onlinepayments.domain.CreatePayoutRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject containing amount and ISO currency code attributesObject containing the payout details for a cardDescriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer.This section will contain feedback Urls to provide feedback on the payment.Object containing the additional payout details for a Omnichannel merchantsObject that holds all reference properties that are linked to this transaction.voidsetAmountOfMoney(AmountOfMoney value) Object containing amount and ISO currency code attributesvoidObject containing the payout details for a cardvoidsetDescriptor(String value) Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer.voidsetFeedbacks(Feedbacks value) This section will contain feedback Urls to provide feedback on the payment.voidObject containing the additional payout details for a Omnichannel merchantsvoidsetReferences(PaymentReferences value) Object that holds all reference properties that are linked to this transaction.withAmountOfMoney(AmountOfMoney value) Object containing amount and ISO currency code attributesObject containing the payout details for a cardwithDescriptor(String value) Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer.withFeedbacks(Feedbacks value) This section will contain feedback Urls to provide feedback on the payment.Object containing the additional payout details for a Omnichannel merchantswithReferences(PaymentReferences value) Object that holds all reference properties that are linked to this transaction.
-
Constructor Details
-
CreatePayoutRequest
public CreatePayoutRequest()
-
-
Method Details
-
getAmountOfMoney
Object containing amount and ISO currency code attributes -
setAmountOfMoney
Object containing amount and ISO currency code attributes -
withAmountOfMoney
Object containing amount and ISO currency code attributes -
getCardPayoutMethodSpecificInput
Object containing the payout details for a card -
setCardPayoutMethodSpecificInput
Object containing the payout details for a card -
withCardPayoutMethodSpecificInput
Object containing the payout details for a card -
getDescriptor
Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer. For card transactions this is usually referred to as a Soft Descriptor. The maximum allowed length varies per card acquirer:- AIB - 22 characters
- American Express - 25 characters
- Atos Origin BNP - 15 characters
- Barclays - 25 characters
- Catella - 22 characters
- CBA - 20 characters
- Elavon - 25 characters
- First Data - 25 characters
- INICIS (INIPAY) - 22-30 characters
- JCB - 25 characters
- Merchant Solutions - 22-25 characters
- Payvision (EU & HK) - 25 characters
- SEB Euroline - 22 characters
- Sub1 Argentina - 15 characters
- Wells Fargo - 25 characters Note that we advise you to use 22 characters as the max length as beyond this our experience is that issuers will start to truncate. We currently also only allow per API call overrides for AIB and Barclays For alternative payment products the maximum allowed length varies per payment product:
- 402 e-Przelewy - 30 characters
- 404 INICIS - 80 characters
- 802 Nordea ePayment Finland - 234 characters
- 809 iDeal - 32 characters
- 836 SOFORT - 42 characters
- 840 PayPal - 127 characters
- 841 WebMoney - 175 characters
- 849 Yandex - 64 characters
- 861 Alipay - 256 characters
- 863 WeChat Pay - 32 characters
- 880 BOKU - 20 characters
- 8580 Qiwi - 255 characters
- 1504 Konbini - 80 characters All other payment products do not support a descriptor.
-
setDescriptor
Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer. For card transactions this is usually referred to as a Soft Descriptor. The maximum allowed length varies per card acquirer:- AIB - 22 characters
- American Express - 25 characters
- Atos Origin BNP - 15 characters
- Barclays - 25 characters
- Catella - 22 characters
- CBA - 20 characters
- Elavon - 25 characters
- First Data - 25 characters
- INICIS (INIPAY) - 22-30 characters
- JCB - 25 characters
- Merchant Solutions - 22-25 characters
- Payvision (EU & HK) - 25 characters
- SEB Euroline - 22 characters
- Sub1 Argentina - 15 characters
- Wells Fargo - 25 characters Note that we advise you to use 22 characters as the max length as beyond this our experience is that issuers will start to truncate. We currently also only allow per API call overrides for AIB and Barclays For alternative payment products the maximum allowed length varies per payment product:
- 402 e-Przelewy - 30 characters
- 404 INICIS - 80 characters
- 802 Nordea ePayment Finland - 234 characters
- 809 iDeal - 32 characters
- 836 SOFORT - 42 characters
- 840 PayPal - 127 characters
- 841 WebMoney - 175 characters
- 849 Yandex - 64 characters
- 861 Alipay - 256 characters
- 863 WeChat Pay - 32 characters
- 880 BOKU - 20 characters
- 8580 Qiwi - 255 characters
- 1504 Konbini - 80 characters All other payment products do not support a descriptor.
-
withDescriptor
Descriptive text that is used towards to customer, either during an online checkout at a third party and/or on the statement of the customer. For card transactions this is usually referred to as a Soft Descriptor. The maximum allowed length varies per card acquirer:- AIB - 22 characters
- American Express - 25 characters
- Atos Origin BNP - 15 characters
- Barclays - 25 characters
- Catella - 22 characters
- CBA - 20 characters
- Elavon - 25 characters
- First Data - 25 characters
- INICIS (INIPAY) - 22-30 characters
- JCB - 25 characters
- Merchant Solutions - 22-25 characters
- Payvision (EU & HK) - 25 characters
- SEB Euroline - 22 characters
- Sub1 Argentina - 15 characters
- Wells Fargo - 25 characters Note that we advise you to use 22 characters as the max length as beyond this our experience is that issuers will start to truncate. We currently also only allow per API call overrides for AIB and Barclays For alternative payment products the maximum allowed length varies per payment product:
- 402 e-Przelewy - 30 characters
- 404 INICIS - 80 characters
- 802 Nordea ePayment Finland - 234 characters
- 809 iDeal - 32 characters
- 836 SOFORT - 42 characters
- 840 PayPal - 127 characters
- 841 WebMoney - 175 characters
- 849 Yandex - 64 characters
- 861 Alipay - 256 characters
- 863 WeChat Pay - 32 characters
- 880 BOKU - 20 characters
- 8580 Qiwi - 255 characters
- 1504 Konbini - 80 characters All other payment products do not support a descriptor.
-
getFeedbacks
This section will contain feedback Urls to provide feedback on the payment. -
setFeedbacks
This section will contain feedback Urls to provide feedback on the payment. -
withFeedbacks
This section will contain feedback Urls to provide feedback on the payment. -
getOmnichannelPayoutSpecificInput
Object containing the additional payout details for a Omnichannel merchants -
setOmnichannelPayoutSpecificInput
Object containing the additional payout details for a Omnichannel merchants -
withOmnichannelPayoutSpecificInput
Object containing the additional payout details for a Omnichannel merchants -
getReferences
Object that holds all reference properties that are linked to this transaction. Deprecated for capture/refund: Use operationReferences instead. -
setReferences
Object that holds all reference properties that are linked to this transaction. Deprecated for capture/refund: Use operationReferences instead. -
withReferences
Object that holds all reference properties that are linked to this transaction. Deprecated for capture/refund: Use operationReferences instead.
-