Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parameter

Data type

Description

EnrolledText3D2 param, mandatory for all terminal types
EciText3D2 param, mandatory for all terminal types
CavvText3D2 param, mandatory for all terminal types
ThreedDSTransIdText3D2 param, mandatory for PG3D
ThreedMessageVersionText3D2 param, mandatory for all terminal types
TransactionStatusText3D2 param, mandatory for all terminal types
ThreeDStatusNumber3D2 param, mandatory for all terminal types
ThreedACSIssuerCodeNumber3D2 param, mandatory for PG3D only
AuthenticationTypeNumber3D2 Param, Mandatory for NI3D terminal types
ThreedServerTransIdText3D2 Param, Mandatory for NI3D terminal types

Request example:


Code Block
languagexml
titlerequest example
<?xml version="1.0" encoding="utf-8"?>
<API3G>
  <CompanyToken>57466282-EBD7-4ED5-B699-8659330A6996</CompanyToken>
  <Request>chargeTokenCreditCard</Request>
  <TransactionToken>72983CAC-5DB1-4C7F-BD88-352066B71592</TransactionToken>
  <CreditCardNumber>123412341234</CreditCardNumber>
  <CreditCardExpiry>1214</CreditCardExpiry>
  <CreditCardCVV>333</CreditCardCVV>
  <CardHolderName>John Doe</CardHolderName>
  <ChargeType></ChargeType>
  <ThreeD>
        <Enrolled>Y</Enrolled>
        <Eci>05</Eci>
        <ThreedDSTransId>41c98d57-8262-438f-b15b-143128440f5d</ThreedDSTransId>
        <Cavv>mHyn+7YFi1EUAREAAAAvNUe6Hv8=</Cavv>
		<ThreedACSIssuerCode>02</ThreedACSIssuerCode>
        <ThreedMessageVersion>2.1.0</ThreedMessageVersion>
        <TransactionStatus>Y</TransactionStatus>
    </ThreeD>
</API3G>

...