Package com.onlinepayments.domain
Class ExternalCardholderAuthenticationData
java.lang.Object
com.onlinepayments.domain.ExternalCardholderAuthenticationData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIdentifier of the authenticated transaction at the ACS/Issuer.Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).getCavv()The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication Example: d4c849f8-24c6-4673-bf34-d0f822c81b16getEci()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 enrolledgetFlow()3D Secure Flow used during this transaction.Global score calculated by the Carte Bancaire (130) Scoring platform.The 3-D Secure version used for the authentication.getXid()The transaction ID that is used for the 3D AuthenticationvoidsetAcsTransactionId(String value) Identifier of the authenticated transaction at the ACS/Issuer.voidsetAppliedExemption(String value) Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).voidThe CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.voidsetCavvAlgorithm(String value) The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.voidThe 3-D Secure Directory Server transaction ID that is used for the 3D Authentication Example: d4c849f8-24c6-4673-bf34-d0f822c81b16voidElectronic 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 enrolledvoid3D Secure Flow used during this transaction.voidsetSchemeRiskScore(Integer value) Global score calculated by the Carte Bancaire (130) Scoring platform.voidsetThreeDSecureVersion(String value) The 3-D Secure version used for the authentication.voidThe transaction ID that is used for the 3D AuthenticationwithAcsTransactionId(String value) Identifier of the authenticated transaction at the ACS/Issuer.withAppliedExemption(String value) Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.withCavvAlgorithm(String value) The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication Example: d4c849f8-24c6-4673-bf34-d0f822c81b16Electronic 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 enrolled3D Secure Flow used during this transaction.withSchemeRiskScore(Integer value) Global score calculated by the Carte Bancaire (130) Scoring platform.withThreeDSecureVersion(String value) The 3-D Secure version used for the authentication.The transaction ID that is used for the 3D Authentication
-
Constructor Details
-
ExternalCardholderAuthenticationData
public ExternalCardholderAuthenticationData()
-
-
Method Details
-
getAcsTransactionId
Identifier of the authenticated transaction at the ACS/Issuer. -
setAcsTransactionId
Identifier of the authenticated transaction at the ACS/Issuer. -
withAcsTransactionId
Identifier of the authenticated transaction at the ACS/Issuer. -
getAppliedExemption
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format). -
setAppliedExemption
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format). -
withAppliedExemption
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format). -
getCavv
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value. Note: This is mandatory for ECI 2 and 5. -
setCavv
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value. Note: This is mandatory for ECI 2 and 5. -
withCavv
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value. Note: This is mandatory for ECI 2 and 5. -
getCavvAlgorithm
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV. Note: Required when- The 3D Secure authentication for the transaction is managed by a third-party 3D Secure authentication provider
- You process the transaction through Atos
-
setCavvAlgorithm
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV. Note: Required when- The 3D Secure authentication for the transaction is managed by a third-party 3D Secure authentication provider
- You process the transaction through Atos
-
withCavvAlgorithm
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV. Note: Required when- The 3D Secure authentication for the transaction is managed by a third-party 3D Secure authentication provider
- You process the transaction through Atos
-
getDirectoryServerTransactionId
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication Example: d4c849f8-24c6-4673-bf34-d0f822c81b16 -
setDirectoryServerTransactionId
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication Example: d4c849f8-24c6-4673-bf34-d0f822c81b16 -
withDirectoryServerTransactionId
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication Example: d4c849f8-24c6-4673-bf34-d0f822c81b16 -
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
-
setEci
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
-
withEci
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
-
getFlow
3D Secure Flow used during this transaction. -
setFlow
3D Secure Flow used during this transaction. -
withFlow
3D Secure Flow used during this transaction. -
getSchemeRiskScore
Global score calculated by the Carte Bancaire (130) Scoring platform. Possible values from 0 to 99. -
setSchemeRiskScore
Global score calculated by the Carte Bancaire (130) Scoring platform. Possible values from 0 to 99. -
withSchemeRiskScore
Global score calculated by the Carte Bancaire (130) Scoring platform. Possible values from 0 to 99. -
getThreeDSecureVersion
The 3-D Secure version used for the authentication. Possible values:- v1
- v2
- 1.0.2
- 2.1.0
- 2.2.0
-
setThreeDSecureVersion
The 3-D Secure version used for the authentication. Possible values:- v1
- v2
- 1.0.2
- 2.1.0
- 2.2.0
-
withThreeDSecureVersion
The 3-D Secure version used for the authentication. Possible values:- v1
- v2
- 1.0.2
- 2.1.0
- 2.2.0
-
getXid
The transaction ID that is used for the 3D Authentication -
setXid
The transaction ID that is used for the 3D Authentication -
withXid
The transaction ID that is used for the 3D Authentication
-