public class PaymentSessionRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentSessionRequest.ChannelEnum
The platform where a payment transaction takes place.
|
static class |
PaymentSessionRequest.EntityTypeEnum
The type of the entity the payment is processed for.
|
static class |
PaymentSessionRequest.RecurringProcessingModelEnum
Defines a recurring payment type.
|
static class |
PaymentSessionRequest.ShopperInteractionEnum
Specifies the sales channel, through which the shopper gives their card details, and whether the shopper is a returning customer.
|
| Constructor and Description |
|---|
PaymentSessionRequest() |
public PaymentSessionRequest accountInfo(AccountInfo accountInfo)
public AccountInfo getAccountInfo()
public void setAccountInfo(AccountInfo accountInfo)
public PaymentSessionRequest additionalAmount(Amount additionalAmount)
public Amount getAdditionalAmount()
public void setAdditionalAmount(Amount additionalAmount)
public PaymentSessionRequest additionalData(Object additionalData)
public Object getAdditionalData()
public void setAdditionalData(Object additionalData)
public PaymentSessionRequest allowedPaymentMethods(List<String> allowedPaymentMethods)
public PaymentSessionRequest addAllowedPaymentMethodsItem(String allowedPaymentMethodsItem)
public PaymentSessionRequest amount(Amount amount)
public Amount getAmount()
public void setAmount(Amount amount)
public PaymentSessionRequest applicationInfo(ApplicationInfo applicationInfo)
public ApplicationInfo getApplicationInfo()
public void setApplicationInfo(ApplicationInfo applicationInfo)
public PaymentSessionRequest bankAccount(BankAccount bankAccount)
public BankAccount getBankAccount()
public void setBankAccount(BankAccount bankAccount)
public PaymentSessionRequest billingAddress(Address billingAddress)
public Address getBillingAddress()
public void setBillingAddress(Address billingAddress)
public PaymentSessionRequest blockedPaymentMethods(List<String> blockedPaymentMethods)
public PaymentSessionRequest addBlockedPaymentMethodsItem(String blockedPaymentMethodsItem)
public PaymentSessionRequest browserInfo(BrowserInfo browserInfo)
public BrowserInfo getBrowserInfo()
public void setBrowserInfo(BrowserInfo browserInfo)
public PaymentSessionRequest captureDelayHours(Integer captureDelayHours)
public Integer getCaptureDelayHours()
public void setCaptureDelayHours(Integer captureDelayHours)
public PaymentSessionRequest card(Card card)
public Card getCard()
public void setCard(Card card)
public PaymentSessionRequest channel(PaymentSessionRequest.ChannelEnum channel)
public PaymentSessionRequest.ChannelEnum getChannel()
public void setChannel(PaymentSessionRequest.ChannelEnum channel)
public PaymentSessionRequest company(Company company)
public Company getCompany()
public void setCompany(Company company)
public PaymentSessionRequest configId(String configId)
public String getConfigId()
public void setConfigId(String configId)
public PaymentSessionRequest configuration(ModelConfiguration configuration)
public ModelConfiguration getConfiguration()
public void setConfiguration(ModelConfiguration configuration)
public PaymentSessionRequest countryCode(String countryCode)
public String getCountryCode()
public void setCountryCode(String countryCode)
public PaymentSessionRequest dateOfBirth(Date dateOfBirth)
public Date getDateOfBirth()
public void setDateOfBirth(Date dateOfBirth)
public PaymentSessionRequest dccQuote(ForexQuote dccQuote)
public ForexQuote getDccQuote()
public void setDccQuote(ForexQuote dccQuote)
public PaymentSessionRequest deliveryAddress(Address deliveryAddress)
public Address getDeliveryAddress()
public void setDeliveryAddress(Address deliveryAddress)
public PaymentSessionRequest deliveryDate(Date deliveryDate)
public Date getDeliveryDate()
public void setDeliveryDate(Date deliveryDate)
public PaymentSessionRequest deviceFingerprint(String deviceFingerprint)
public String getDeviceFingerprint()
public void setDeviceFingerprint(String deviceFingerprint)
public PaymentSessionRequest enableOneClick(Boolean enableOneClick)
public Boolean isEnableOneClick()
public void setEnableOneClick(Boolean enableOneClick)
public PaymentSessionRequest enablePayOut(Boolean enablePayOut)
public Boolean isEnablePayOut()
public void setEnablePayOut(Boolean enablePayOut)
public PaymentSessionRequest enableRealTimeUpdate(Boolean enableRealTimeUpdate)
public Boolean isEnableRealTimeUpdate()
public void setEnableRealTimeUpdate(Boolean enableRealTimeUpdate)
public PaymentSessionRequest enableRecurring(Boolean enableRecurring)
public Boolean isEnableRecurring()
public void setEnableRecurring(Boolean enableRecurring)
public PaymentSessionRequest entityType(PaymentSessionRequest.EntityTypeEnum entityType)
public PaymentSessionRequest.EntityTypeEnum getEntityType()
public void setEntityType(PaymentSessionRequest.EntityTypeEnum entityType)
public PaymentSessionRequest fraudOffset(Integer fraudOffset)
public Integer getFraudOffset()
public void setFraudOffset(Integer fraudOffset)
public PaymentSessionRequest html(Boolean html)
public Boolean isHtml()
public void setHtml(Boolean html)
public PaymentSessionRequest installments(Installments installments)
public Installments getInstallments()
public void setInstallments(Installments installments)
public PaymentSessionRequest lineItems(List<LineItem> lineItems)
public PaymentSessionRequest addLineItemsItem(LineItem lineItemsItem)
public PaymentSessionRequest mcc(String mcc)
public String getMcc()
public void setMcc(String mcc)
public PaymentSessionRequest merchantAccount(String merchantAccount)
public String getMerchantAccount()
public void setMerchantAccount(String merchantAccount)
public PaymentSessionRequest merchantOrderReference(String merchantOrderReference)
public String getMerchantOrderReference()
public void setMerchantOrderReference(String merchantOrderReference)
public PaymentSessionRequest merchantRiskIndicator(MerchantRiskIndicator merchantRiskIndicator)
public MerchantRiskIndicator getMerchantRiskIndicator()
public void setMerchantRiskIndicator(MerchantRiskIndicator merchantRiskIndicator)
public PaymentSessionRequest metadata(Object metadata)
public Object getMetadata()
public void setMetadata(Object metadata)
public PaymentSessionRequest mpiData(ThreeDSecureData mpiData)
public ThreeDSecureData getMpiData()
public void setMpiData(ThreeDSecureData mpiData)
public PaymentSessionRequest nationality(String nationality)
public String getNationality()
public void setNationality(String nationality)
public PaymentSessionRequest orderReference(String orderReference)
public String getOrderReference()
public void setOrderReference(String orderReference)
public PaymentSessionRequest origin(String origin)
public String getOrigin()
public void setOrigin(String origin)
public PaymentSessionRequest recurring(Recurring recurring)
public Recurring getRecurring()
public void setRecurring(Recurring recurring)
public PaymentSessionRequest recurringExpiry(String recurringExpiry)
public String getRecurringExpiry()
public void setRecurringExpiry(String recurringExpiry)
public PaymentSessionRequest recurringFrequency(String recurringFrequency)
public String getRecurringFrequency()
public void setRecurringFrequency(String recurringFrequency)
public PaymentSessionRequest recurringProcessingModel(PaymentSessionRequest.RecurringProcessingModelEnum recurringProcessingModel)
public PaymentSessionRequest.RecurringProcessingModelEnum getRecurringProcessingModel()
public void setRecurringProcessingModel(PaymentSessionRequest.RecurringProcessingModelEnum recurringProcessingModel)
public PaymentSessionRequest reference(String reference)
public String getReference()
public void setReference(String reference)
public PaymentSessionRequest returnUrl(String returnUrl)
public String getReturnUrl()
public void setReturnUrl(String returnUrl)
public PaymentSessionRequest sdkVersion(String sdkVersion)
public String getSdkVersion()
public void setSdkVersion(String sdkVersion)
public PaymentSessionRequest selectedBrand(String selectedBrand)
public String getSelectedBrand()
public void setSelectedBrand(String selectedBrand)
public PaymentSessionRequest selectedRecurringDetailReference(String selectedRecurringDetailReference)
public String getSelectedRecurringDetailReference()
public void setSelectedRecurringDetailReference(String selectedRecurringDetailReference)
public PaymentSessionRequest sessionId(String sessionId)
public String getSessionId()
public void setSessionId(String sessionId)
public PaymentSessionRequest sessionValidity(String sessionValidity)
public String getSessionValidity()
public void setSessionValidity(String sessionValidity)
public PaymentSessionRequest shopperEmail(String shopperEmail)
public String getShopperEmail()
public void setShopperEmail(String shopperEmail)
public PaymentSessionRequest shopperIP(String shopperIP)
public String getShopperIP()
public void setShopperIP(String shopperIP)
public PaymentSessionRequest shopperInteraction(PaymentSessionRequest.ShopperInteractionEnum shopperInteraction)
public PaymentSessionRequest.ShopperInteractionEnum getShopperInteraction()
public void setShopperInteraction(PaymentSessionRequest.ShopperInteractionEnum shopperInteraction)
public PaymentSessionRequest shopperLocale(String shopperLocale)
public String getShopperLocale()
public void setShopperLocale(String shopperLocale)
public PaymentSessionRequest shopperName(Name shopperName)
public Name getShopperName()
public void setShopperName(Name shopperName)
public PaymentSessionRequest shopperReference(String shopperReference)
public String getShopperReference()
public void setShopperReference(String shopperReference)
public PaymentSessionRequest shopperStatement(String shopperStatement)
public String getShopperStatement()
public void setShopperStatement(String shopperStatement)
public PaymentSessionRequest socialSecurityNumber(String socialSecurityNumber)
public String getSocialSecurityNumber()
public void setSocialSecurityNumber(String socialSecurityNumber)
public PaymentSessionRequest splits(List<Split> splits)
public PaymentSessionRequest addSplitsItem(Split splitsItem)
public PaymentSessionRequest storePaymentMethod(Boolean storePaymentMethod)
public Boolean getStorePaymentMethod()
public void setStorePaymentMethod(Boolean storePaymentMethod)
public PaymentSessionRequest store(String store)
public String getStore()
public void setStore(String store)
public PaymentSessionRequest telephoneNumber(String telephoneNumber)
public String getTelephoneNumber()
public void setTelephoneNumber(String telephoneNumber)
public PaymentSessionRequest threeDSAuthenticationOnly(Boolean threeDSAuthenticationOnly)
public Boolean isThreeDSAuthenticationOnly()
public void setThreeDSAuthenticationOnly(Boolean threeDSAuthenticationOnly)
public PaymentSessionRequest threeDS2RequestData(ThreeDS2RequestData threeDS2RequestData)
public ThreeDS2RequestData getThreeDS2RequestData()
public void setThreeDS2RequestData(ThreeDS2RequestData threeDS2RequestData)
public PaymentSessionRequest token(String token)
public String getToken()
public void setToken(String token)
public PaymentSessionRequest totalsGroup(String totalsGroup)
public void setTotalsGroup(String totalsGroup)
public PaymentSessionRequest trustedShopper(Boolean trustedShopper)
public Boolean isTrustedShopper()
public void setTrustedShopper(Boolean trustedShopper)
public PaymentSessionRequest uniqueTerminalId(String uniqueTerminalId)
public String getUniqueTerminalId()
public void setUniqueTerminalId(String uniqueTerminalId)
Copyright © 2022. All rights reserved.