12.1 Transaction Reconciliation File

File Format

The file name format is according to transaction date, transaction_YYYYMMDD.txt. The file consists of 2 parts,

First two rows are file header and subsequence rows are record details.

File Header

FieldTypeDescriptionSequence
MerchantIdNumber(9)Merchant's unique identifier1
MerchantNameString(100)Merchant name2
BusinessDateString(10)Format YYYY-MM-DD3
TotalCountNumber(9)Total number of records in this file.4

Record Detail

FieldTypeDescriptionSequence
MOLTransactionIdNumber(10)PG transaction identifier1
ReferenceIdString(40)Merchant transaction identifier2
OriginalReferenceIdNumber(40)Original Merchant's payment transaction identifier for Reversal and Refund. Same as ReferenceId if this is Payment transaction.3
BusinessDateString(10)Format YYYY-MM-DD4
TransactionDateTimeString(19)Format YYYY-MM-DD HH:MM:SS5
ChannelIdNumber(9)Payment Channel6
TransactionTypeString(10)PAYMENT;REFUND7
CurrencyCodeString(3)Currency Code8
AmountDecimal(9,2)Transacted amount9
StoreIdString(20)Store Id10
TerminalIdString(20)Terminal Id11
ApplicationCodeString(32)Application's Code12

Sample transaction reconciliation file: