Versions Compared

Key

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

...

Parameter

Data type

Description


 Request

 Text

 chargeTokenCreditCard

Mandatory

CompanyToken

Token

Token you got from 3G to operate this API

Mandatory

TransactionToken

Token

Transaction token as accepted from the createToken.

Mandatory

CreditCardNumber

Number

Credit card number

Mandatory

CreditCardExpiry

MMYY

Month and year of expiry of credit card

Mandatory

CreditCardCVV

Number

3-4 digits of CVV

Mandatory

CardHolderName

Text

Card holder name

Mandatory

ChargeTypeTextCharge type of the cardOptional
ThreeDDataData for 3D process Optional

ThreeD data to send (Data for 3D process (depend by terminal (MPGS3D, MPGS3DAirlines, MIGS3D, PG3D))):

Parameter

Data type

Description


 Enrolled

 TextEnrolled option

3D param, mandatory for PG3D, MIGS3D

Optional

ParesstatusTextParesstatus option3D param, mandatory for PG3D, MIGS3D(vpc_3DSstatus)Optional
EciTextEci option3D param, mandatory for all terminal typesMandatory
XidTextXid option3D param, mandatory for all terminal typesMandatory
CavvTextCavv option3D param, mandatory for all terminal typesMandatory
SignatureTextSignature option3D param, mandatory for PG3DOptional
VeresTextVeres option3D param, mandatory for MPGS3D, MPGS3DAirlines, MIGS3DOptional
ParesTextPares option3D param, mandatory for MPGS3D, MPGS3DAirlinesOptional

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>
        <Paresstatus>Y</Paresstatus>
        <Eci>05</Eci>
        <Xid>DYYVcrwnujRMnHDy1wlP1Ggz8w0=</Xid>
        <Cavv>mHyn+7YFi1EUAREAAAAvNUe6Hv8=</Cavv>
        <Signature>_</Signature>
		<Veres>AUTHENTICATION_SUCCESSFUL</Veres>
        <Pares>eAHNV1mzokgW/isVPY9GFSCL0EEZkeyg7</Pares>
    </ThreeD>
</API3G>

...