Class ExternalCardholderAuthenticationData
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Payment.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class ExternalCardholderAuthenticationData
Properties
AcsTransactionId
Identifier of the authenticated transaction at the ACS/Issuer.
Declaration
public string AcsTransactionId { get; set; }
Property Value
Type | Description |
---|---|
string |
AppliedExemption
Exemption code from Carte Bancaire (130) (unknown possible values so far -free format).
Declaration
public string AppliedExemption { get; set; }
Property Value
Type | Description |
---|---|
string |
Cavv
The CAVV (cardholder authentication verification value) or AAV (accountholder authentication value) provides an authentication validation value.
Declaration
public string Cavv { get; set; }
Property Value
Type | Description |
---|---|
string |
CavvAlgorithm
The algorithm, from your 3D Secure provider, used to generate the authentication CAVV.
Declaration
public string CavvAlgorithm { get; set; }
Property Value
Type | Description |
---|---|
string |
DirectoryServerTransactionId
The 3-D Secure Directory Server transaction ID that is used for the 3D Authentication
Declaration
public string DirectoryServerTransactionId { get; set; }
Property Value
Type | Description |
---|---|
string |
Eci
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
Declaration
public int? Eci { get; set; }
Property Value
Type | Description |
---|---|
int? |
SchemeRiskScore
Global score calculated by the Carte Bancaire (130) Scoring platform. Possible values from 0 to 99.
Declaration
public int? SchemeRiskScore { get; set; }
Property Value
Type | Description |
---|---|
int? |
ThreeDSecureVersion
The 3-D Secure version used for the authentication. Possible values:
- v1
- v2
- 1.0.2
- 2.1.0
- 2.2.0
Declaration
public string ThreeDSecureVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
ThreeDServerTransactionId
The 3-D Secure Server transaction ID that is used for the 3-D Secure version 2 Authentication.
Declaration
[Obsolete("No replacement")]
public string ThreeDServerTransactionId { get; set; }
Property Value
Type | Description |
---|---|
string |
ValidationResult
The 3D Secure authentication result from your 3D Secure provider.
Declaration
public string ValidationResult { get; set; }
Property Value
Type | Description |
---|---|
string |
Xid
The transaction ID that is used for the 3D Authentication
Declaration
public string Xid { get; set; }
Property Value
Type | Description |
---|---|
string |