public class CreatePaymentLinkRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CreatePaymentLinkRequest.RecurringProcessingModelEnum
Defines a recurring payment type.
|
| Constructor and Description |
|---|
CreatePaymentLinkRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreatePaymentLinkRequest |
addAllowedPaymentMethodsItem(String allowedPaymentMethodsItem) |
CreatePaymentLinkRequest |
addBlockedPaymentMethodsItem(String blockedPaymentMethodsItem) |
CreatePaymentLinkRequest |
addLineItemsItem(LineItem lineItemsItem) |
CreatePaymentLinkRequest |
addSplitsItem(Split splitsItem) |
CreatePaymentLinkRequest |
allowedPaymentMethods(List<String> allowedPaymentMethods) |
CreatePaymentLinkRequest |
amount(Amount amount) |
CreatePaymentLinkRequest |
applicationInfo(ApplicationInfo applicationInfo) |
CreatePaymentLinkRequest |
billingAddress(Address billingAddress) |
CreatePaymentLinkRequest |
blockedPaymentMethods(List<String> blockedPaymentMethods) |
CreatePaymentLinkRequest |
countryCode(String countryCode) |
CreatePaymentLinkRequest |
deliverAt(Date deliverAt) |
CreatePaymentLinkRequest |
deliveryAddress(Address deliveryAddress) |
CreatePaymentLinkRequest |
description(String description) |
boolean |
equals(Object o) |
CreatePaymentLinkRequest |
expiresAt(String expiresAt) |
List<String> |
getAllowedPaymentMethods()
List of payments methods to be presented to the shopper.
|
Amount |
getAmount()
Get amount
|
ApplicationInfo |
getApplicationInfo()
Get applicationInfo
|
Address |
getBillingAddress()
Get billingAddress
|
List<String> |
getBlockedPaymentMethods()
List of payments methods to be hidden from the shopper.
|
String |
getCountryCode()
The shopper's two-letter country code.
|
Date |
getDeliverAt()
The date and time the purchased goods should be delivered.
|
Address |
getDeliveryAddress()
Get deliveryAddress
|
String |
getDescription()
A short description visible on the payment page.
|
String |
getExpiresAt()
The date that the payment link expires, in ISO 8601 format.
|
List<LineItem> |
getLineItems()
Price and product information about the purchased items, to be included on the invoice sent to the shopper.
|
String |
getMerchantAccount()
The merchant account identifier for which the payment link is created.
|
String |
getMerchantOrderReference()
This reference allows linking multiple transactions to each other for reporting purposes (for example, order auth-rate).
|
Map<String,String> |
getMetadata()
Metadata consists of entries, each of which includes a key and a value.
|
CreatePaymentLinkRequest.RecurringProcessingModelEnum |
getRecurringProcessingModel()
Defines a recurring payment type.
|
String |
getReference()
A reference that is used to uniquely identify the payment in future communications about the payment status.
|
String |
getReturnUrl()
Website URL used for redirection after payment is completed.
|
RiskData |
getRiskData()
Get riskData
|
String |
getShopperEmail()
The shopper's email address.
|
String |
getShopperLocale()
The language to be used in the payment page, specified by a combination of a language and country code.
|
Name |
getShopperName()
Get shopperName
|
String |
getShopperReference()
A unique identifier for the shopper (for example, user ID or account ID).
|
List<Split> |
getSplits()
Information on how the payment should be split between accounts when using [Adyen for Platforms](https://docs.adyen.com/platforms/processing-payments#providing-split-information).
|
String |
getStore()
The physical store, for which this payment is processed.
|
int |
hashCode() |
Boolean |
isReusable()
Indicates whether the payment link can be reused for multiple payments.
|
Boolean |
isStorePaymentMethod()
When this is set to **true** and the `shopperReference` is provided, the payment details will be stored.
|
CreatePaymentLinkRequest |
lineItems(List<LineItem> lineItems) |
CreatePaymentLinkRequest |
merchantAccount(String merchantAccount) |
CreatePaymentLinkRequest |
merchantOrderReference(String merchantOrderReference) |
CreatePaymentLinkRequest |
metadata(Map<String,String> metadata) |
CreatePaymentLinkRequest |
putMetadataItem(String key,
String metadataItem) |
CreatePaymentLinkRequest |
recurringProcessingModel(CreatePaymentLinkRequest.RecurringProcessingModelEnum recurringProcessingModel) |
CreatePaymentLinkRequest |
reference(String reference) |
CreatePaymentLinkRequest |
returnUrl(String returnUrl) |
CreatePaymentLinkRequest |
reusable(Boolean reusable) |
CreatePaymentLinkRequest |
riskData(RiskData riskData) |
void |
setAllowedPaymentMethods(List<String> allowedPaymentMethods) |
void |
setAmount(Amount amount) |
void |
setApplicationInfo(ApplicationInfo applicationInfo) |
void |
setBillingAddress(Address billingAddress) |
void |
setBlockedPaymentMethods(List<String> blockedPaymentMethods) |
void |
setCountryCode(String countryCode) |
void |
setDeliverAt(Date deliverAt) |
void |
setDeliveryAddress(Address deliveryAddress) |
void |
setDescription(String description) |
void |
setExpiresAt(String expiresAt) |
void |
setLineItems(List<LineItem> lineItems) |
void |
setMerchantAccount(String merchantAccount) |
void |
setMerchantOrderReference(String merchantOrderReference) |
void |
setMetadata(Map<String,String> metadata) |
void |
setRecurringProcessingModel(CreatePaymentLinkRequest.RecurringProcessingModelEnum recurringProcessingModel) |
void |
setReference(String reference) |
void |
setReturnUrl(String returnUrl) |
void |
setReusable(Boolean reusable) |
void |
setRiskData(RiskData riskData) |
void |
setShopperEmail(String shopperEmail) |
void |
setShopperLocale(String shopperLocale) |
void |
setShopperName(Name shopperName) |
void |
setShopperReference(String shopperReference) |
void |
setSplits(List<Split> splits) |
void |
setStore(String store) |
void |
setStorePaymentMethod(Boolean storePaymentMethod) |
CreatePaymentLinkRequest |
shopperEmail(String shopperEmail) |
CreatePaymentLinkRequest |
shopperLocale(String shopperLocale) |
CreatePaymentLinkRequest |
shopperName(Name shopperName) |
CreatePaymentLinkRequest |
shopperReference(String shopperReference) |
CreatePaymentLinkRequest |
splits(List<Split> splits) |
CreatePaymentLinkRequest |
store(String store) |
CreatePaymentLinkRequest |
storePaymentMethod(Boolean storePaymentMethod) |
String |
toString() |
public CreatePaymentLinkRequest allowedPaymentMethods(List<String> allowedPaymentMethods)
public CreatePaymentLinkRequest addAllowedPaymentMethodsItem(String allowedPaymentMethodsItem)
public List<String> getAllowedPaymentMethods()
public CreatePaymentLinkRequest amount(Amount amount)
public Amount getAmount()
public void setAmount(Amount amount)
public CreatePaymentLinkRequest applicationInfo(ApplicationInfo applicationInfo)
public ApplicationInfo getApplicationInfo()
public void setApplicationInfo(ApplicationInfo applicationInfo)
public CreatePaymentLinkRequest billingAddress(Address billingAddress)
public Address getBillingAddress()
public void setBillingAddress(Address billingAddress)
public CreatePaymentLinkRequest blockedPaymentMethods(List<String> blockedPaymentMethods)
public CreatePaymentLinkRequest addBlockedPaymentMethodsItem(String blockedPaymentMethodsItem)
public List<String> getBlockedPaymentMethods()
public CreatePaymentLinkRequest countryCode(String countryCode)
public String getCountryCode()
public void setCountryCode(String countryCode)
public CreatePaymentLinkRequest deliverAt(Date deliverAt)
public Date getDeliverAt()
public void setDeliverAt(Date deliverAt)
public CreatePaymentLinkRequest deliveryAddress(Address deliveryAddress)
public Address getDeliveryAddress()
public void setDeliveryAddress(Address deliveryAddress)
public CreatePaymentLinkRequest description(String description)
public String getDescription()
public void setDescription(String description)
public CreatePaymentLinkRequest expiresAt(String expiresAt)
public String getExpiresAt()
public void setExpiresAt(String expiresAt)
public CreatePaymentLinkRequest lineItems(List<LineItem> lineItems)
public CreatePaymentLinkRequest addLineItemsItem(LineItem lineItemsItem)
public List<LineItem> getLineItems()
public CreatePaymentLinkRequest merchantAccount(String merchantAccount)
public String getMerchantAccount()
public void setMerchantAccount(String merchantAccount)
public CreatePaymentLinkRequest merchantOrderReference(String merchantOrderReference)
public String getMerchantOrderReference()
public void setMerchantOrderReference(String merchantOrderReference)
public CreatePaymentLinkRequest metadata(Map<String,String> metadata)
public CreatePaymentLinkRequest putMetadataItem(String key, String metadataItem)
public Map<String,String> getMetadata()
public CreatePaymentLinkRequest recurringProcessingModel(CreatePaymentLinkRequest.RecurringProcessingModelEnum recurringProcessingModel)
public CreatePaymentLinkRequest.RecurringProcessingModelEnum getRecurringProcessingModel()
public void setRecurringProcessingModel(CreatePaymentLinkRequest.RecurringProcessingModelEnum recurringProcessingModel)
public CreatePaymentLinkRequest reference(String reference)
public String getReference()
public void setReference(String reference)
public CreatePaymentLinkRequest returnUrl(String returnUrl)
public String getReturnUrl()
public void setReturnUrl(String returnUrl)
public CreatePaymentLinkRequest reusable(Boolean reusable)
public Boolean isReusable()
public void setReusable(Boolean reusable)
public CreatePaymentLinkRequest riskData(RiskData riskData)
public RiskData getRiskData()
public void setRiskData(RiskData riskData)
public CreatePaymentLinkRequest shopperEmail(String shopperEmail)
public String getShopperEmail()
public void setShopperEmail(String shopperEmail)
public CreatePaymentLinkRequest shopperLocale(String shopperLocale)
public String getShopperLocale()
public void setShopperLocale(String shopperLocale)
public CreatePaymentLinkRequest shopperName(Name shopperName)
public Name getShopperName()
public void setShopperName(Name shopperName)
public CreatePaymentLinkRequest shopperReference(String shopperReference)
public String getShopperReference()
public void setShopperReference(String shopperReference)
public CreatePaymentLinkRequest splits(List<Split> splits)
public CreatePaymentLinkRequest addSplitsItem(Split splitsItem)
public List<Split> getSplits()
public CreatePaymentLinkRequest store(String store)
public String getStore()
public void setStore(String store)
public CreatePaymentLinkRequest storePaymentMethod(Boolean storePaymentMethod)
public Boolean isStorePaymentMethod()
public void setStorePaymentMethod(Boolean storePaymentMethod)
Copyright © 2020. All rights reserved.