public class CreatePaymentLinkRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CreatePaymentLinkRequest.RecurringProcessingModelEnum
Defines a recurring payment type.
|
static class |
CreatePaymentLinkRequest.RequiredShopperFieldsEnum
Gets or Sets requiredShopperFields
|
static class |
CreatePaymentLinkRequest.StorePaymentMethodModeEnum
Indicates if the details of the payment method will be stored for the shopper.
|
| Constructor and Description |
|---|
CreatePaymentLinkRequest() |
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 installmentOptions(Map<String,InstallmentOption> installmentOptions)
public CreatePaymentLinkRequest putInstallmentOptionsItem(String key, InstallmentOption installmentOptionsItem)
public Map<String,InstallmentOption> getInstallmentOptions()
public void setInstallmentOptions(Map<String,InstallmentOption> installmentOptions)
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 requiredShopperFields(List<CreatePaymentLinkRequest.RequiredShopperFieldsEnum> requiredShopperFields)
public CreatePaymentLinkRequest addRequiredShopperFieldsItem(CreatePaymentLinkRequest.RequiredShopperFieldsEnum requiredShopperFieldsItem)
public List<CreatePaymentLinkRequest.RequiredShopperFieldsEnum> getRequiredShopperFields()
public void setRequiredShopperFields(List<CreatePaymentLinkRequest.RequiredShopperFieldsEnum> requiredShopperFields)
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)
public CreatePaymentLinkRequest storePaymentMethodMode(CreatePaymentLinkRequest.StorePaymentMethodModeEnum storePaymentMethodMode)
public CreatePaymentLinkRequest.StorePaymentMethodModeEnum getStorePaymentMethodMode()
public void setStorePaymentMethodMode(CreatePaymentLinkRequest.StorePaymentMethodModeEnum storePaymentMethodMode)
Copyright © 2022. All rights reserved.