public class ExternalCardholderAuthenticationData extends Object
| Constructor and Description |
|---|
ExternalCardholderAuthenticationData() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAcsTransactionId()
Identifier of the authenticated transaction at the ACS/Issuer.
|
String |
getAppliedExemption()
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).
|
String |
getCavv()
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.
|
String |
getCavvAlgorithm()
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.
|
String |
getDirectoryServerTransactionId()
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication
Example: d4c849f8-24c6-4673-bf34-d0f822c81b16
|
Integer |
getEci()
Electronic Commerce Indicator provides authentication validation results returned after AUTHENTICATIONVALIDATION
* 0 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* 1 = Authentication attempted (MasterCard)
* 2 = Successful authentication (MasterCard)
* 5 = Successful authentication (Visa, Diners Club, Amex)
* 6 = Authentication attempted (Visa, Diners Club, Amex)
* 7 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* (empty) = Not checked or not enrolled
|
String |
getFlow()
3D Secure Flow used during this transaction.
|
Integer |
getSchemeRiskScore()
Global score calculated by the Carte Bancaire (130) Scoring platform.
|
String |
getThreeDSecureVersion()
The 3-D Secure version used for the authentication.
|
String |
getXid()
The transaction ID that is used for the 3D Authentication
|
void |
setAcsTransactionId(String value)
Identifier of the authenticated transaction at the ACS/Issuer.
|
void |
setAppliedExemption(String value)
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).
|
void |
setCavv(String value)
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.
|
void |
setCavvAlgorithm(String value)
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.
|
void |
setDirectoryServerTransactionId(String value)
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication
Example: d4c849f8-24c6-4673-bf34-d0f822c81b16
|
void |
setEci(Integer value)
Electronic Commerce Indicator provides authentication validation results returned after AUTHENTICATIONVALIDATION
* 0 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* 1 = Authentication attempted (MasterCard)
* 2 = Successful authentication (MasterCard)
* 5 = Successful authentication (Visa, Diners Club, Amex)
* 6 = Authentication attempted (Visa, Diners Club, Amex)
* 7 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* (empty) = Not checked or not enrolled
|
void |
setFlow(String value)
3D Secure Flow used during this transaction.
|
void |
setSchemeRiskScore(Integer value)
Global score calculated by the Carte Bancaire (130) Scoring platform.
|
void |
setThreeDSecureVersion(String value)
The 3-D Secure version used for the authentication.
|
void |
setXid(String value)
The transaction ID that is used for the 3D Authentication
|
ExternalCardholderAuthenticationData |
withAcsTransactionId(String value)
Identifier of the authenticated transaction at the ACS/Issuer.
|
ExternalCardholderAuthenticationData |
withAppliedExemption(String value)
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).
|
ExternalCardholderAuthenticationData |
withCavv(String value)
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.
|
ExternalCardholderAuthenticationData |
withCavvAlgorithm(String value)
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.
|
ExternalCardholderAuthenticationData |
withDirectoryServerTransactionId(String value)
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication
Example: d4c849f8-24c6-4673-bf34-d0f822c81b16
|
ExternalCardholderAuthenticationData |
withEci(Integer value)
Electronic Commerce Indicator provides authentication validation results returned after AUTHENTICATIONVALIDATION
* 0 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* 1 = Authentication attempted (MasterCard)
* 2 = Successful authentication (MasterCard)
* 5 = Successful authentication (Visa, Diners Club, Amex)
* 6 = Authentication attempted (Visa, Diners Club, Amex)
* 7 = No authentication, Internet (no liability shift, not a 3D Secure transaction)
* (empty) = Not checked or not enrolled
|
ExternalCardholderAuthenticationData |
withFlow(String value)
3D Secure Flow used during this transaction.
|
ExternalCardholderAuthenticationData |
withSchemeRiskScore(Integer value)
Global score calculated by the Carte Bancaire (130) Scoring platform.
|
ExternalCardholderAuthenticationData |
withThreeDSecureVersion(String value)
The 3-D Secure version used for the authentication.
|
ExternalCardholderAuthenticationData |
withXid(String value)
The transaction ID that is used for the 3D Authentication
|
public ExternalCardholderAuthenticationData()
public String getAcsTransactionId()
public void setAcsTransactionId(String value)
public ExternalCardholderAuthenticationData withAcsTransactionId(String value)
public String getAppliedExemption()
public void setAppliedExemption(String value)
public ExternalCardholderAuthenticationData withAppliedExemption(String value)
public String getCavv()
public void setCavv(String value)
public ExternalCardholderAuthenticationData withCavv(String value)
public String getCavvAlgorithm()
public void setCavvAlgorithm(String value)
public ExternalCardholderAuthenticationData withCavvAlgorithm(String value)
public String getDirectoryServerTransactionId()
public void setDirectoryServerTransactionId(String value)
public ExternalCardholderAuthenticationData withDirectoryServerTransactionId(String value)
public Integer getEci()
public void setEci(Integer value)
public ExternalCardholderAuthenticationData withEci(Integer value)
public String getFlow()
public void setFlow(String value)
public ExternalCardholderAuthenticationData withFlow(String value)
public Integer getSchemeRiskScore()
public void setSchemeRiskScore(Integer value)
public ExternalCardholderAuthenticationData withSchemeRiskScore(Integer value)
public String getThreeDSecureVersion()
public void setThreeDSecureVersion(String value)
public ExternalCardholderAuthenticationData withThreeDSecureVersion(String value)
public String getXid()
public void setXid(String value)
public ExternalCardholderAuthenticationData withXid(String value)
Copyright © 2023 Worldline Online Payments Direct. All rights reserved.