NameDescriptionTypeAdditional information
deviceId

Device ID
This ID uniquely identify a front-end device/terminal.This can be obtained from activateDCC operation(if applicable).
If this is provided, acquirerId, merchantId and terminalId will be ignored.
If this is absent, acquirerId, merchantId and terminalId must exist.

string

None.

acquirerId

Acquirer ID
See description for deviceId.

string

Range: inclusive between 0 and 9.22337203685478E+18

String length: inclusive between 0 and 19

merchantId

Merchant ID
See description for deviceId.

string

String length: inclusive between 0 and 35

terminalId

Terminal ID
See description for deviceId.

string

String length: inclusive between 0 and 16

localDatetime

Local Transaction Datetime in ISO8601 format with timezone

string

Required

baseAmount

Base Amount

AuthAdviceBaseAmount

Required

convertedTransaction

Foreign Amount

AuthAdviceConvertedTransaction

None.

card

Card Information

AuthAdviceRequestCard

None.

rrrId

Rate Request Reference ID

string

String length: inclusive between 0 and 34

authorizationCode

Authorization Code

string

String length: inclusive between 0 and 6

dccProcessStatus

DCC Process Status

string

Required

Range: inclusive between 0 and 3

invoiceNumber

Trace Number / Invoice Number

string

Range: inclusive between 0 and 9.22337203685478E+18

String length: inclusive between 0 and 19

authorizationMessageType

Authorization Message Type

string

Required

Range: inclusive between 0 and 6

transactionDate

Transaction Date

string

Required

dateSettlement

Date Settlement

string

None.

terminalSettlementBatchNumber

Terminal Settlement Batch Number

string

Required

Range: inclusive between 0 and 999999

String length: inclusive between 0 and 6