public class PaymentLinkResource extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentLinkResource.RecurringProcessingModelEnum
Defines a recurring payment type.
|
static class |
PaymentLinkResource.StatusEnum
Status of the payment link.
|
| Constructor and Description |
|---|
PaymentLinkResource() |
| Modifier and Type | Method and Description |
|---|---|
PaymentLinkResource |
addAllowedPaymentMethodsItem(String allowedPaymentMethodsItem) |
PaymentLinkResource |
addBlockedPaymentMethodsItem(String blockedPaymentMethodsItem) |
PaymentLinkResource |
addLineItemsItem(LineItem lineItemsItem) |
PaymentLinkResource |
addSplitsItem(Split splitsItem) |
PaymentLinkResource |
allowedPaymentMethods(List<String> allowedPaymentMethods) |
PaymentLinkResource |
amount(Amount amount) |
PaymentLinkResource |
applicationInfo(ApplicationInfo applicationInfo) |
PaymentLinkResource |
billingAddress(Address billingAddress) |
PaymentLinkResource |
blockedPaymentMethods(List<String> blockedPaymentMethods) |
PaymentLinkResource |
countryCode(String countryCode) |
PaymentLinkResource |
deliverAt(String deliverAt) |
PaymentLinkResource |
deliveryAddress(Address deliveryAddress) |
PaymentLinkResource |
description(String description) |
boolean |
equals(Object o) |
PaymentLinkResource |
expiresAt(String expiresAt) |
List<String> |
getAllowedPaymentMethods()
List of payment methods to be presented to the shopper.
|
Amount |
getAmount()
Get amount
|
ApplicationInfo |
getApplicationInfo()
Get applicationInfo
|
Address |
getBillingAddress()
Get billingAddress
|
List<String> |
getBlockedPaymentMethods()
List of payment methods to be hidden from the shopper.
|
String |
getCountryCode()
The shopper's two-letter country code.
|
String |
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.
|
String |
getId()
A unique identifier of the payment link.
|
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).
|
PaymentLinkResource.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()
An array of objects specifying how the payment should be split between accounts when using Adyen for Platforms.
|
PaymentLinkResource.StatusEnum |
getStatus()
Status of the payment link.
|
String |
getStore()
The physical store, for which this payment is processed.
|
String |
getUrl()
The URL at which the shopper can complete the payment.
|
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.
|
PaymentLinkResource |
lineItems(List<LineItem> lineItems) |
PaymentLinkResource |
merchantAccount(String merchantAccount) |
PaymentLinkResource |
merchantOrderReference(String merchantOrderReference) |
PaymentLinkResource |
recurringProcessingModel(PaymentLinkResource.RecurringProcessingModelEnum recurringProcessingModel) |
PaymentLinkResource |
reference(String reference) |
PaymentLinkResource |
returnUrl(String returnUrl) |
PaymentLinkResource |
reusable(Boolean reusable) |
PaymentLinkResource |
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(String 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 |
setRecurringProcessingModel(PaymentLinkResource.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 |
setStatus(PaymentLinkResource.StatusEnum status) |
void |
setStore(String store) |
void |
setStorePaymentMethod(Boolean storePaymentMethod) |
PaymentLinkResource |
shopperEmail(String shopperEmail) |
PaymentLinkResource |
shopperLocale(String shopperLocale) |
PaymentLinkResource |
shopperName(Name shopperName) |
PaymentLinkResource |
shopperReference(String shopperReference) |
PaymentLinkResource |
splits(List<Split> splits) |
PaymentLinkResource |
status(PaymentLinkResource.StatusEnum status) |
PaymentLinkResource |
store(String store) |
PaymentLinkResource |
storePaymentMethod(Boolean storePaymentMethod) |
String |
toString() |
public PaymentLinkResource allowedPaymentMethods(List<String> allowedPaymentMethods)
public PaymentLinkResource addAllowedPaymentMethodsItem(String allowedPaymentMethodsItem)
public List<String> getAllowedPaymentMethods()
public PaymentLinkResource amount(Amount amount)
public Amount getAmount()
public void setAmount(Amount amount)
public PaymentLinkResource applicationInfo(ApplicationInfo applicationInfo)
public ApplicationInfo getApplicationInfo()
public void setApplicationInfo(ApplicationInfo applicationInfo)
public PaymentLinkResource billingAddress(Address billingAddress)
public Address getBillingAddress()
public void setBillingAddress(Address billingAddress)
public PaymentLinkResource blockedPaymentMethods(List<String> blockedPaymentMethods)
public PaymentLinkResource addBlockedPaymentMethodsItem(String blockedPaymentMethodsItem)
public List<String> getBlockedPaymentMethods()
public PaymentLinkResource countryCode(String countryCode)
public String getCountryCode()
public void setCountryCode(String countryCode)
public PaymentLinkResource deliverAt(String deliverAt)
public String getDeliverAt()
public void setDeliverAt(String deliverAt)
public PaymentLinkResource deliveryAddress(Address deliveryAddress)
public Address getDeliveryAddress()
public void setDeliveryAddress(Address deliveryAddress)
public PaymentLinkResource description(String description)
public String getDescription()
public void setDescription(String description)
public PaymentLinkResource expiresAt(String expiresAt)
public String getExpiresAt()
public void setExpiresAt(String expiresAt)
public String getId()
public PaymentLinkResource lineItems(List<LineItem> lineItems)
public PaymentLinkResource addLineItemsItem(LineItem lineItemsItem)
public List<LineItem> getLineItems()
public PaymentLinkResource merchantAccount(String merchantAccount)
public String getMerchantAccount()
public void setMerchantAccount(String merchantAccount)
public PaymentLinkResource merchantOrderReference(String merchantOrderReference)
public String getMerchantOrderReference()
public void setMerchantOrderReference(String merchantOrderReference)
public PaymentLinkResource recurringProcessingModel(PaymentLinkResource.RecurringProcessingModelEnum recurringProcessingModel)
public PaymentLinkResource.RecurringProcessingModelEnum getRecurringProcessingModel()
public void setRecurringProcessingModel(PaymentLinkResource.RecurringProcessingModelEnum recurringProcessingModel)
public PaymentLinkResource reference(String reference)
public String getReference()
public void setReference(String reference)
public PaymentLinkResource returnUrl(String returnUrl)
public String getReturnUrl()
public void setReturnUrl(String returnUrl)
public PaymentLinkResource reusable(Boolean reusable)
public Boolean isReusable()
public void setReusable(Boolean reusable)
public PaymentLinkResource riskData(RiskData riskData)
public RiskData getRiskData()
public void setRiskData(RiskData riskData)
public PaymentLinkResource shopperEmail(String shopperEmail)
public String getShopperEmail()
public void setShopperEmail(String shopperEmail)
public PaymentLinkResource shopperLocale(String shopperLocale)
public String getShopperLocale()
public void setShopperLocale(String shopperLocale)
public PaymentLinkResource shopperName(Name shopperName)
public Name getShopperName()
public void setShopperName(Name shopperName)
public PaymentLinkResource shopperReference(String shopperReference)
public String getShopperReference()
public void setShopperReference(String shopperReference)
public PaymentLinkResource splits(List<Split> splits)
public PaymentLinkResource addSplitsItem(Split splitsItem)
public List<Split> getSplits()
public PaymentLinkResource status(PaymentLinkResource.StatusEnum status)
public PaymentLinkResource.StatusEnum getStatus()
public void setStatus(PaymentLinkResource.StatusEnum status)
public PaymentLinkResource store(String store)
public String getStore()
public void setStore(String store)
public PaymentLinkResource storePaymentMethod(Boolean storePaymentMethod)
public Boolean isStorePaymentMethod()
public void setStorePaymentMethod(Boolean storePaymentMethod)
public String getUrl()
Copyright © 2022. All rights reserved.