Open the Portico Developer Guide site
PosGateway Schema
Secure3DType Complex Type
PosGateway Schema : Secure3DType Complex Type
Namespace http://Hps.Exchange.PosGateway
Diagram
DirectoryServerTxnId Element ECI Element AuthenticationValue Element Version Element All Secure3DType Complex Type
Overview
All
Version optional versionType Simple Type

Indicates 3DS version used for authentication. Default version is 1.

AuthenticationValue optional Extension of authenticationValueType Simple Type

This value is the reference generated by the issuer to recognize that the authentication has taken place. Supported formats are CAVV, AEVV, UCAF. Must be encoded using base16 (Hex encoding) or base64 encoding.

encoding optional EncodingType Simple Type

Encoding used to encode binary AuthenticationValue. Default is base64.

ECI eciType Simple Type

Electronic Commerce Indicator shows the value of the result of the authentication.

Note: This value represents UCI for MasterCard.

DirectoryServerTxnId optional directoryServerTxnIdType Simple Type

The unique transaction identifier assigned by the Directory Server to identify a single transaction.

Note: Required for MasterCard Identity Check (3DS Version 2) transactions in Authorization.

Used By
Secure3D Element
Secure3D Element
Secure3D Element
Source
<xs:complexType name="Secure3DType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:all>
    <xs:element name="Version" type="versionType" default="1" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Indicates 3DS version used for authentication. Default version is 1.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AuthenticationValue" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">This value is the reference generated by the issuer to recognize that the authentication has taken place. Supported formats are CAVV, AEVV, UCAF. Must be encoded using base16 (Hex encoding) or base64 encoding.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="authenticationValueType">
            <xs:attribute name="encoding" type="EncodingType" default="base64">
              <xs:annotation>
                <xs:documentation>
                  <p xmlns="http://Hps.Exchange.PosGateway">Encoding used to encode binary AuthenticationValue. Default is base64.</p>
                </xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="ECI" type="eciType" minOccurs="1">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">Electronic Commerce Indicator shows the value of the result of the authentication.</p>
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> This value represents UCI for MasterCard.
            </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DirectoryServerTxnId" type="directoryServerTxnIdType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://Hps.Exchange.PosGateway">The unique transaction identifier assigned by the Directory Server to identify a single transaction.</p>
          <p xmlns="http://Hps.Exchange.PosGateway">
            <strong>Note:</strong> Required for MasterCard Identity Check (3DS Version 2) transactions in Authorization.
            </p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
</xs:complexType>
See Also
PosGateway Schema