public class HostedCheckoutSpecificInput extends Object
| Constructor and Description |
|---|
HostedCheckoutSpecificInput() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getAllowedNumberOfPaymentAttempts()
The maximum number of times a customer can try to pay before the payment is definitely declined.
|
CardPaymentMethodSpecificInputForHostedCheckout |
getCardPaymentMethodSpecificInput()
Object containing card payment specific data for hosted checkout
|
Boolean |
getIsRecurring()
* true - Only payment products that support recurring payments will be shown.
|
String |
getLocale()
Locale used in the GUI towards the consumer.
|
PaymentProductFiltersHostedCheckout |
getPaymentProductFilters()
Contains the payment product ids and payment product groups that will be used for manipulating the payment products available for the payment to the customer.
|
String |
getReturnUrl()
The URL that the customer is redirect to after the payment flow has finished.
|
Integer |
getSessionTimeout()
The number of minutes after which the session will expire.
|
Boolean |
getShowResultPage()
* true - Default - Hosted Checkout will show a result page to the customer when applicable.
|
String |
getTokens()
String containing comma separated tokens (no spaces) associated with the customer of this hosted session.
|
String |
getVariant()
Using the Back-Office it is possible to upload multiple templates of your HostedCheckout payment pages, including customized templates from Merchant Portal.
|
void |
setAllowedNumberOfPaymentAttempts(Integer value)
The maximum number of times a customer can try to pay before the payment is definitely declined.
|
void |
setCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInputForHostedCheckout value)
Object containing card payment specific data for hosted checkout
|
void |
setIsRecurring(Boolean value)
* true - Only payment products that support recurring payments will be shown.
|
void |
setLocale(String value)
Locale used in the GUI towards the consumer.
|
void |
setPaymentProductFilters(PaymentProductFiltersHostedCheckout value)
Contains the payment product ids and payment product groups that will be used for manipulating the payment products available for the payment to the customer.
|
void |
setReturnUrl(String value)
The URL that the customer is redirect to after the payment flow has finished.
|
void |
setSessionTimeout(Integer value)
The number of minutes after which the session will expire.
|
void |
setShowResultPage(Boolean value)
* true - Default - Hosted Checkout will show a result page to the customer when applicable.
|
void |
setTokens(String value)
String containing comma separated tokens (no spaces) associated with the customer of this hosted session.
|
void |
setVariant(String value)
Using the Back-Office it is possible to upload multiple templates of your HostedCheckout payment pages, including customized templates from Merchant Portal.
|
HostedCheckoutSpecificInput |
withAllowedNumberOfPaymentAttempts(Integer value)
The maximum number of times a customer can try to pay before the payment is definitely declined.
|
HostedCheckoutSpecificInput |
withCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInputForHostedCheckout value)
Object containing card payment specific data for hosted checkout
|
HostedCheckoutSpecificInput |
withIsRecurring(Boolean value)
* true - Only payment products that support recurring payments will be shown.
|
HostedCheckoutSpecificInput |
withLocale(String value)
Locale used in the GUI towards the consumer.
|
HostedCheckoutSpecificInput |
withPaymentProductFilters(PaymentProductFiltersHostedCheckout value)
Contains the payment product ids and payment product groups that will be used for manipulating the payment products available for the payment to the customer.
|
HostedCheckoutSpecificInput |
withReturnUrl(String value)
The URL that the customer is redirect to after the payment flow has finished.
|
HostedCheckoutSpecificInput |
withSessionTimeout(Integer value)
The number of minutes after which the session will expire.
|
HostedCheckoutSpecificInput |
withShowResultPage(Boolean value)
* true - Default - Hosted Checkout will show a result page to the customer when applicable.
|
HostedCheckoutSpecificInput |
withTokens(String value)
String containing comma separated tokens (no spaces) associated with the customer of this hosted session.
|
HostedCheckoutSpecificInput |
withVariant(String value)
Using the Back-Office it is possible to upload multiple templates of your HostedCheckout payment pages, including customized templates from Merchant Portal.
|
public Integer getAllowedNumberOfPaymentAttempts()
public void setAllowedNumberOfPaymentAttempts(Integer value)
public HostedCheckoutSpecificInput withAllowedNumberOfPaymentAttempts(Integer value)
public CardPaymentMethodSpecificInputForHostedCheckout getCardPaymentMethodSpecificInput()
public void setCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInputForHostedCheckout value)
public HostedCheckoutSpecificInput withCardPaymentMethodSpecificInput(CardPaymentMethodSpecificInputForHostedCheckout value)
public Boolean getIsRecurring()
public void setIsRecurring(Boolean value)
public HostedCheckoutSpecificInput withIsRecurring(Boolean value)
public String getLocale()
public void setLocale(String value)
public HostedCheckoutSpecificInput withLocale(String value)
public PaymentProductFiltersHostedCheckout getPaymentProductFilters()
public void setPaymentProductFilters(PaymentProductFiltersHostedCheckout value)
public HostedCheckoutSpecificInput withPaymentProductFilters(PaymentProductFiltersHostedCheckout value)
public String getReturnUrl()
public void setReturnUrl(String value)
public HostedCheckoutSpecificInput withReturnUrl(String value)
public Integer getSessionTimeout()
public void setSessionTimeout(Integer value)
public HostedCheckoutSpecificInput withSessionTimeout(Integer value)
public Boolean getShowResultPage()
public void setShowResultPage(Boolean value)
public HostedCheckoutSpecificInput withShowResultPage(Boolean value)
public String getTokens()
public void setTokens(String value)
public HostedCheckoutSpecificInput withTokens(String value)
public String getVariant()
public void setVariant(String value)
public HostedCheckoutSpecificInput withVariant(String value)
Copyright © 2023 Worldline Online Payments Direct. All rights reserved.