Package com.onlinepayments.domain
Class ThreeDSecureResults
java.lang.Object
com.onlinepayments.domain.ThreeDSecureResults
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAuthenticated Transaction Identifier at the ACS/Issuer.Exemption requested and applied in the authorizationOne-letter authentication status returned by DS.getCavv()Cardholder Authentication Verification Value.Challenge Indicator used for this transaction.3D Secure Directory Server Transaction Identifier used for this transaction.getEci()Indicates Authentication validation results returned after AuthenticationValidationDetailed description of the Exemption Engine outcomesgetFlow()3D Secure Flow used during this transaction.Determines the Fraud liability.3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme.3D Secure Protocol version used during this transaction.getXid()Transaction ID for the AuthenticationvoidsetAcsTransactionId(String value) Authenticated Transaction Identifier at the ACS/Issuer.voidsetAppliedExemption(String value) Exemption requested and applied in the authorizationvoidsetAuthenticationStatus(String value) One-letter authentication status returned by DS.voidCardholder Authentication Verification Value.voidsetChallengeIndicator(String value) Challenge Indicator used for this transaction.voidsetDsTransactionId(String value) 3D Secure Directory Server Transaction Identifier used for this transaction.voidIndicates Authentication validation results returned after AuthenticationValidationvoidsetExemptionEngineFlow(String value) Detailed description of the Exemption Engine outcomesvoid3D Secure Flow used during this transaction.voidsetLiability(String value) Determines the Fraud liability.voidsetSchemeEci(String value) 3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme.voidsetVersion(String value) 3D Secure Protocol version used during this transaction.voidTransaction ID for the AuthenticationwithAcsTransactionId(String value) Authenticated Transaction Identifier at the ACS/Issuer.withAppliedExemption(String value) Exemption requested and applied in the authorizationwithAuthenticationStatus(String value) One-letter authentication status returned by DS.Cardholder Authentication Verification Value.withChallengeIndicator(String value) Challenge Indicator used for this transaction.withDsTransactionId(String value) 3D Secure Directory Server Transaction Identifier used for this transaction.Indicates Authentication validation results returned after AuthenticationValidationwithExemptionEngineFlow(String value) Detailed description of the Exemption Engine outcomes3D Secure Flow used during this transaction.withLiability(String value) Determines the Fraud liability.withSchemeEci(String value) 3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme.withVersion(String value) 3D Secure Protocol version used during this transaction.Transaction ID for the Authentication
-
Constructor Details
-
ThreeDSecureResults
public ThreeDSecureResults()
-
-
Method Details
-
getAcsTransactionId
Authenticated Transaction Identifier at the ACS/Issuer. -
setAcsTransactionId
Authenticated Transaction Identifier at the ACS/Issuer. -
withAcsTransactionId
Authenticated Transaction Identifier at the ACS/Issuer. -
getAppliedExemption
Exemption requested and applied in the authorization -
setAppliedExemption
Exemption requested and applied in the authorization -
withAppliedExemption
Exemption requested and applied in the authorization -
getAuthenticationStatus
One-letter authentication status returned by DS. Possible values are:- Y - Authentication succeeded
- A - Authentication attempted
- I - Information only, liability shifted to the merchant
- N - Authentication failed
- R - Authentication rejected
- U - Authentication unavailable
- C - Authentication required
-
setAuthenticationStatus
One-letter authentication status returned by DS. Possible values are:- Y - Authentication succeeded
- A - Authentication attempted
- I - Information only, liability shifted to the merchant
- N - Authentication failed
- R - Authentication rejected
- U - Authentication unavailable
- C - Authentication required
-
withAuthenticationStatus
One-letter authentication status returned by DS. Possible values are:- Y - Authentication succeeded
- A - Authentication attempted
- I - Information only, liability shifted to the merchant
- N - Authentication failed
- R - Authentication rejected
- U - Authentication unavailable
- C - Authentication required
-
getCavv
Cardholder Authentication Verification Value. End-2-end reference generated by the Issuer to recognize that the authentication has taken place. -
setCavv
Cardholder Authentication Verification Value. End-2-end reference generated by the Issuer to recognize that the authentication has taken place. -
withCavv
Cardholder Authentication Verification Value. End-2-end reference generated by the Issuer to recognize that the authentication has taken place. -
getChallengeIndicator
Challenge Indicator used for this transaction. This value might differ from the one sent by the merchant if the card is not supporting it (3DS version 2.1 vs 3DS version 2.2). -
setChallengeIndicator
Challenge Indicator used for this transaction. This value might differ from the one sent by the merchant if the card is not supporting it (3DS version 2.1 vs 3DS version 2.2). -
withChallengeIndicator
Challenge Indicator used for this transaction. This value might differ from the one sent by the merchant if the card is not supporting it (3DS version 2.1 vs 3DS version 2.2). -
getDsTransactionId
3D Secure Directory Server Transaction Identifier used for this transaction. -
setDsTransactionId
3D Secure Directory Server Transaction Identifier used for this transaction. -
withDsTransactionId
3D Secure Directory Server Transaction Identifier used for this transaction. -
getEci
Indicates Authentication validation results returned after AuthenticationValidation -
setEci
Indicates Authentication validation results returned after AuthenticationValidation -
withEci
Indicates Authentication validation results returned after AuthenticationValidation -
getExemptionEngineFlow
Detailed description of the Exemption Engine outcomes -
setExemptionEngineFlow
Detailed description of the Exemption Engine outcomes -
withExemptionEngineFlow
Detailed description of the Exemption Engine outcomes -
getFlow
3D Secure Flow used during this transaction. -
setFlow
3D Secure Flow used during this transaction. -
withFlow
3D Secure Flow used during this transaction. -
getLiability
Determines the Fraud liability. Possible values are:- issuer - Fraud liability shifts to the issuer
- merchant - Fraud liability with the merchant
Note: When not filled in Fraud liability is not applicable for the current transaction.
-
setLiability
Determines the Fraud liability. Possible values are:- issuer - Fraud liability shifts to the issuer
- merchant - Fraud liability with the merchant
Note: When not filled in Fraud liability is not applicable for the current transaction.
-
withLiability
Determines the Fraud liability. Possible values are:- issuer - Fraud liability shifts to the issuer
- merchant - Fraud liability with the merchant
Note: When not filled in Fraud liability is not applicable for the current transaction.
-
getSchemeEci
3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme. Returned by DS. -
setSchemeEci
3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme. Returned by DS. -
withSchemeEci
3D Secure ECI (Electronic Commerce Indicator) depending on the Scheme. Returned by DS. -
getVersion
3D Secure Protocol version used during this transaction. -
setVersion
3D Secure Protocol version used during this transaction. -
withVersion
3D Secure Protocol version used during this transaction. -
getXid
Transaction ID for the Authentication -
setXid
Transaction ID for the Authentication -
withXid
Transaction ID for the Authentication
-