...
Parameter | Data type | Description |
Enrolled | Text | 3D2 param, mandatory for all terminal types |
Eci | Text | 3D2 param, mandatory for all terminal types |
Cavv | Text | 3D2 param, mandatory for all terminal types |
ThreedDSTransId | Text | 3D2 param, mandatory for PG3D |
ThreedMessageVersion | Text | 3D2 param, mandatory for all terminal types |
TransactionStatus | Text | 3D2 param, mandatory for all terminal types |
ThreeDStatus | Number | 3D2 param, mandatory for all terminal types |
ThreedACSIssuerCode | Number | 3D2 param, mandatory for PG3D only |
AuthenticationType | Number | 3D2 Param, Mandatory for NI3D terminal types |
ThreedServerTransId | Text | 3D2 Param, Mandatory for NI3D terminal types |
Request example:
Code Block | ||||
---|---|---|---|---|
| ||||
<?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> |
...