public class ThreeDSecure extends Object
| Constructor and Description |
|---|
ThreeDSecure() |
| Modifier and Type | Method and Description |
|---|---|
Long |
getAuthenticationAmount()
Allows amount to be authenticated to be different from amount authorized.
|
String |
getChallengeCanvasSize()
Dimensions of the challenge window that potentially will be displayed to the customer.
|
String |
getChallengeIndicator()
Allows you to indicate if you want the customer to be challenged for extra security on this transaction.
|
String |
getExemptionRequest()
In PSD2, the ExemptionRequest field is used by merchants requesting an exemption when not using authentication on a transaction, in order to keep the conversion up.
|
ExternalCardholderAuthenticationData |
getExternalCardholderAuthenticationData()
Object containing 3D secure details.
|
Integer |
getMerchantFraudRate()
Merchant fraud rate in the EEA (all EEA card fraud divided by all EEA card volumes) calculated as per PSD2 RTS.
|
ThreeDSecureData |
getPriorThreeDSecureData()
Object containing data regarding the customer authentication that occurred prior to the current transaction
|
RedirectionData |
getRedirectionData()
Object containing browser specific redirection related data
|
Boolean |
getSecureCorporatePayment()
Indicates dedicated payment processes and procedures were used, potential secure corporate payment exemption applies Logically this field should only be set to yes if the
acquirer exemption field is blank.
|
Boolean |
getSkipAuthentication()
* true = 3D Secure authentication will be skipped for this transaction.
|
Boolean |
getSkipSoftDecline()
* true = Soft Decline retry mechanism will be skipped for this transaction.
|
void |
setAuthenticationAmount(Long value)
Allows amount to be authenticated to be different from amount authorized.
|
void |
setChallengeCanvasSize(String value)
Dimensions of the challenge window that potentially will be displayed to the customer.
|
void |
setChallengeIndicator(String value)
Allows you to indicate if you want the customer to be challenged for extra security on this transaction.
|
void |
setExemptionRequest(String value)
In PSD2, the ExemptionRequest field is used by merchants requesting an exemption when not using authentication on a transaction, in order to keep the conversion up.
|
void |
setExternalCardholderAuthenticationData(ExternalCardholderAuthenticationData value)
Object containing 3D secure details.
|
void |
setMerchantFraudRate(Integer value)
Merchant fraud rate in the EEA (all EEA card fraud divided by all EEA card volumes) calculated as per PSD2 RTS.
|
void |
setPriorThreeDSecureData(ThreeDSecureData value)
Object containing data regarding the customer authentication that occurred prior to the current transaction
|
void |
setRedirectionData(RedirectionData value)
Object containing browser specific redirection related data
|
void |
setSecureCorporatePayment(Boolean value)
Indicates dedicated payment processes and procedures were used, potential secure corporate payment exemption applies Logically this field should only be set to yes if the
acquirer exemption field is blank.
|
void |
setSkipAuthentication(Boolean value)
* true = 3D Secure authentication will be skipped for this transaction.
|
void |
setSkipSoftDecline(Boolean value)
* true = Soft Decline retry mechanism will be skipped for this transaction.
|
ThreeDSecure |
withAuthenticationAmount(Long value)
Allows amount to be authenticated to be different from amount authorized.
|
ThreeDSecure |
withChallengeCanvasSize(String value)
Dimensions of the challenge window that potentially will be displayed to the customer.
|
ThreeDSecure |
withChallengeIndicator(String value)
Allows you to indicate if you want the customer to be challenged for extra security on this transaction.
|
ThreeDSecure |
withExemptionRequest(String value)
In PSD2, the ExemptionRequest field is used by merchants requesting an exemption when not using authentication on a transaction, in order to keep the conversion up.
|
ThreeDSecure |
withExternalCardholderAuthenticationData(ExternalCardholderAuthenticationData value)
Object containing 3D secure details.
|
ThreeDSecure |
withMerchantFraudRate(Integer value)
Merchant fraud rate in the EEA (all EEA card fraud divided by all EEA card volumes) calculated as per PSD2 RTS.
|
ThreeDSecure |
withPriorThreeDSecureData(ThreeDSecureData value)
Object containing data regarding the customer authentication that occurred prior to the current transaction
|
ThreeDSecure |
withRedirectionData(RedirectionData value)
Object containing browser specific redirection related data
|
ThreeDSecure |
withSecureCorporatePayment(Boolean value)
Indicates dedicated payment processes and procedures were used, potential secure corporate payment exemption applies Logically this field should only be set to yes if the
acquirer exemption field is blank.
|
ThreeDSecure |
withSkipAuthentication(Boolean value)
* true = 3D Secure authentication will be skipped for this transaction.
|
ThreeDSecure |
withSkipSoftDecline(Boolean value)
* true = Soft Decline retry mechanism will be skipped for this transaction.
|
public Long getAuthenticationAmount()
public void setAuthenticationAmount(Long value)
public ThreeDSecure withAuthenticationAmount(Long value)
public String getChallengeCanvasSize()
public void setChallengeCanvasSize(String value)
public ThreeDSecure withChallengeCanvasSize(String value)
public String getChallengeIndicator()
public void setChallengeIndicator(String value)
public ThreeDSecure withChallengeIndicator(String value)
public String getExemptionRequest()
public void setExemptionRequest(String value)
public ThreeDSecure withExemptionRequest(String value)
public ExternalCardholderAuthenticationData getExternalCardholderAuthenticationData()
public void setExternalCardholderAuthenticationData(ExternalCardholderAuthenticationData value)
public ThreeDSecure withExternalCardholderAuthenticationData(ExternalCardholderAuthenticationData value)
public Integer getMerchantFraudRate()
public void setMerchantFraudRate(Integer value)
public ThreeDSecure withMerchantFraudRate(Integer value)
public ThreeDSecureData getPriorThreeDSecureData()
public void setPriorThreeDSecureData(ThreeDSecureData value)
public ThreeDSecure withPriorThreeDSecureData(ThreeDSecureData value)
public RedirectionData getRedirectionData()
public void setRedirectionData(RedirectionData value)
public ThreeDSecure withRedirectionData(RedirectionData value)
public Boolean getSecureCorporatePayment()
public void setSecureCorporatePayment(Boolean value)
public ThreeDSecure withSecureCorporatePayment(Boolean value)
public Boolean getSkipAuthentication()
public void setSkipAuthentication(Boolean value)
public ThreeDSecure withSkipAuthentication(Boolean value)
public Boolean getSkipSoftDecline()
public void setSkipSoftDecline(Boolean value)
public ThreeDSecure withSkipSoftDecline(Boolean value)
Copyright © 2023 Worldline Online Payments Direct. All rights reserved.