public class RedirectPaymentMethodSpecificInput extends Object
| Constructor and Description |
|---|
RedirectPaymentMethodSpecificInput() |
| Modifier and Type | Method and Description |
|---|---|
String |
getPaymentOption()
The specific payment option for the payment.
|
RedirectPaymentProduct3306SpecificInput |
getPaymentProduct3306SpecificInput()
Object containing specific input required for Klarna payments (Payment product ID 3306)
|
RedirectPaymentProduct5406SpecificInput |
getPaymentProduct5406SpecificInput()
Object containing specific input for EPS payments (Payment product ID 5406)
|
RedirectPaymentProduct5408SpecificInput |
getPaymentProduct5408SpecificInput()
Object containing specific input for Account to Account payments (Payment product ID 5408)
|
RedirectPaymentProduct809SpecificInput |
getPaymentProduct809SpecificInput()
Object containing specific input required for iDeal payments (Payment product ID 809)
|
RedirectPaymentProduct840SpecificInput |
getPaymentProduct840SpecificInput()
Object containing specific input required for PayPal payments (Payment product ID 840)
|
Integer |
getPaymentProductId()
Payment product identifier - Please see Products documentation for a full overview of possible values.
|
RedirectionData |
getRedirectionData()
Object containing browser specific redirection related data
|
Boolean |
getRequiresApproval()
* true = the payment requires approval before the funds will be captured using the Approve payment or Capture payment API
* false = the payment does not require approval, and the funds will be captured automatically
|
String |
getToken()
ID of the token to use to create the payment.
|
Boolean |
getTokenize()
Indicates if this transaction should be tokenized
* true - Tokenize the transaction.
|
void |
setPaymentOption(String value)
The specific payment option for the payment.
|
void |
setPaymentProduct3306SpecificInput(RedirectPaymentProduct3306SpecificInput value)
Object containing specific input required for Klarna payments (Payment product ID 3306)
|
void |
setPaymentProduct5406SpecificInput(RedirectPaymentProduct5406SpecificInput value)
Object containing specific input for EPS payments (Payment product ID 5406)
|
void |
setPaymentProduct5408SpecificInput(RedirectPaymentProduct5408SpecificInput value)
Object containing specific input for Account to Account payments (Payment product ID 5408)
|
void |
setPaymentProduct809SpecificInput(RedirectPaymentProduct809SpecificInput value)
Object containing specific input required for iDeal payments (Payment product ID 809)
|
void |
setPaymentProduct840SpecificInput(RedirectPaymentProduct840SpecificInput value)
Object containing specific input required for PayPal payments (Payment product ID 840)
|
void |
setPaymentProductId(Integer value)
Payment product identifier - Please see Products documentation for a full overview of possible values.
|
void |
setRedirectionData(RedirectionData value)
Object containing browser specific redirection related data
|
void |
setRequiresApproval(Boolean value)
* true = the payment requires approval before the funds will be captured using the Approve payment or Capture payment API
* false = the payment does not require approval, and the funds will be captured automatically
|
void |
setToken(String value)
ID of the token to use to create the payment.
|
void |
setTokenize(Boolean value)
Indicates if this transaction should be tokenized
* true - Tokenize the transaction.
|
RedirectPaymentMethodSpecificInput |
withPaymentOption(String value)
The specific payment option for the payment.
|
RedirectPaymentMethodSpecificInput |
withPaymentProduct3306SpecificInput(RedirectPaymentProduct3306SpecificInput value)
Object containing specific input required for Klarna payments (Payment product ID 3306)
|
RedirectPaymentMethodSpecificInput |
withPaymentProduct5406SpecificInput(RedirectPaymentProduct5406SpecificInput value)
Object containing specific input for EPS payments (Payment product ID 5406)
|
RedirectPaymentMethodSpecificInput |
withPaymentProduct5408SpecificInput(RedirectPaymentProduct5408SpecificInput value)
Object containing specific input for Account to Account payments (Payment product ID 5408)
|
RedirectPaymentMethodSpecificInput |
withPaymentProduct809SpecificInput(RedirectPaymentProduct809SpecificInput value)
Object containing specific input required for iDeal payments (Payment product ID 809)
|
RedirectPaymentMethodSpecificInput |
withPaymentProduct840SpecificInput(RedirectPaymentProduct840SpecificInput value)
Object containing specific input required for PayPal payments (Payment product ID 840)
|
RedirectPaymentMethodSpecificInput |
withPaymentProductId(Integer value)
Payment product identifier - Please see Products documentation for a full overview of possible values.
|
RedirectPaymentMethodSpecificInput |
withRedirectionData(RedirectionData value)
Object containing browser specific redirection related data
|
RedirectPaymentMethodSpecificInput |
withRequiresApproval(Boolean value)
* true = the payment requires approval before the funds will be captured using the Approve payment or Capture payment API
* false = the payment does not require approval, and the funds will be captured automatically
|
RedirectPaymentMethodSpecificInput |
withToken(String value)
ID of the token to use to create the payment.
|
RedirectPaymentMethodSpecificInput |
withTokenize(Boolean value)
Indicates if this transaction should be tokenized
* true - Tokenize the transaction.
|
public String getPaymentOption()
public void setPaymentOption(String value)
public RedirectPaymentMethodSpecificInput withPaymentOption(String value)
public RedirectPaymentProduct3306SpecificInput getPaymentProduct3306SpecificInput()
public void setPaymentProduct3306SpecificInput(RedirectPaymentProduct3306SpecificInput value)
public RedirectPaymentMethodSpecificInput withPaymentProduct3306SpecificInput(RedirectPaymentProduct3306SpecificInput value)
public RedirectPaymentProduct5406SpecificInput getPaymentProduct5406SpecificInput()
public void setPaymentProduct5406SpecificInput(RedirectPaymentProduct5406SpecificInput value)
public RedirectPaymentMethodSpecificInput withPaymentProduct5406SpecificInput(RedirectPaymentProduct5406SpecificInput value)
public RedirectPaymentProduct5408SpecificInput getPaymentProduct5408SpecificInput()
public void setPaymentProduct5408SpecificInput(RedirectPaymentProduct5408SpecificInput value)
public RedirectPaymentMethodSpecificInput withPaymentProduct5408SpecificInput(RedirectPaymentProduct5408SpecificInput value)
public RedirectPaymentProduct809SpecificInput getPaymentProduct809SpecificInput()
public void setPaymentProduct809SpecificInput(RedirectPaymentProduct809SpecificInput value)
public RedirectPaymentMethodSpecificInput withPaymentProduct809SpecificInput(RedirectPaymentProduct809SpecificInput value)
public RedirectPaymentProduct840SpecificInput getPaymentProduct840SpecificInput()
public void setPaymentProduct840SpecificInput(RedirectPaymentProduct840SpecificInput value)
public RedirectPaymentMethodSpecificInput withPaymentProduct840SpecificInput(RedirectPaymentProduct840SpecificInput value)
public Integer getPaymentProductId()
public void setPaymentProductId(Integer value)
public RedirectPaymentMethodSpecificInput withPaymentProductId(Integer value)
public RedirectionData getRedirectionData()
public void setRedirectionData(RedirectionData value)
public RedirectPaymentMethodSpecificInput withRedirectionData(RedirectionData value)
public Boolean getRequiresApproval()
public void setRequiresApproval(Boolean value)
public RedirectPaymentMethodSpecificInput withRequiresApproval(Boolean value)
public String getToken()
public void setToken(String value)
public RedirectPaymentMethodSpecificInput withToken(String value)
public Boolean getTokenize()
public void setTokenize(Boolean value)
public RedirectPaymentMethodSpecificInput withTokenize(Boolean value)
Copyright © 2024 Worldline Online Payments Direct. All rights reserved.