Search Results for

    Show / Hide Table of Contents

    Class ExternalCardholderAuthenticationData

    Inheritance
    object
    ExternalCardholderAuthenticationData
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Worldline.Connect.Sdk.V1.Domain
    Assembly: Worldline.Connect.Sdk.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

    When you request an exemptions via your non-Worldline 3D Secure provider successfully, you need to provide in this property the exemption that was granted, in combination with all 3DS results given by issuer.
    Possible values:

    • transaction-risk-analysis - You have determined that this transaction is of low risk and are willing to take the liability. Please note that your fraud rate needs to stay below thresholds to allow your use of this exemption.
    • low-value - The value of the transaction is below 30 EUR. Please note that the issuer will still require every 5th low-value transaction pithing 24 hours to be strongly authenticated. The issuer will also keep track of the cumulative amount authorized on the card. When this exceeds 100 EUR strong customer authentication is also required.
    • whitelist - You have been whitelisted by the customer at the issuer.
    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
    • 2.3
    • 2.3.0
    • 2.3.1
    • 2.3.1.1
    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
    In This Article
    Back to top Copyright (c) 2016 Global Collect Services B.V.