Skip to main content

Interchange File Information

The Capture file is offered to issuer/wallet provider to facilitate their own accounting management. The file (in the form of a raw data file) provides issuer/wallet provider transaction-level details from acquirer banks or card schemes.

File Name

The format of file name is “CAPTURED+P/T+tranBranch(6 digits)+YYYYMMDD+01+.csv” . The prefix of the file name is “CAPTURED”, “T” means test and “P” means production. The sequence number will always have the value set as ‘01’ since we only have one reconciliation file per day.

File Format

Header Record

#Field NameFormatValue
1File NameAN32“HCAPTURED_300001”.
2Transaction BranchAN326 digits.
3Capture DateN8YYYYMMDD

Detail Record

#Field NameFormatValue
1FillerA1Static Value ‘C’
2Transaction BranchN6Transaction Branch request.
3Transaction IdAN32Transaction serial number in request.
4Scheme Transaction IdAN66Transaction Id from card scheme if have
5Message ChannelAN10msgChannel in request.
6Message TypeAN4Message Type
7Process CodeAN6Process Code
8Transaction CodeAN30Transaction code
9Transaction TypeAN30Transaction type
10Transaction DescriptionAN60Transaction description
11Card Token NumberN19Card token number
12Masked Card No.N19Masked card number. Only 10 digits of Primary Account Number (PAN) with asteriks in the middle. Left-justified, trailing spaces.
13Original Transaction IdAN32Original Authorization transaction Id. Left-justified, trailing spaces.
14Settlement DateN8YYYYMMDD format
15Amount FlagAN1Debit or Credit Flag
16Transaction CurrencyN3Numeric ISO standard currency code.
17Transaction AmountN(16,2)Transaction amount.
Example: 100.00
18Bill CurrencyN3Numeric ISO standard currency code.
19Bill AmountN(16,2)Billing amount.
Example: 100.00
20Settlement CurrencyN3Numeric ISO standard currency code.
21Settlement AmountN(16,2)Settlement amount.
Example: 100.00
22Interchange FeeN(16,2)Interchange fee.
Example: 100.00
23Other FeeN(16,2)Other fees.
Example: 100.00
24Merchant IdAN15Merchant id assigned by the acquirer
25Merchant NameAN40Merchant name assigned by the acquirer
26Merchant Category CodeN4
27Merchant AddressAN50
28Merchant CityAN25
29Merchant StateAN25
30Merchant Postal CodeAN15
31Merchant CountryA3ISO 3166-1 Alpha-2
32Merchant ContactANS255
33Merchant UrlANS255
34Merchant EmailANS255
35Merchant Miscellaneous InformationAN255
36Institution CodeAN11
37Service CountryAN2
38Retrieval Reference NumberAN12Assigned by acquirer
39System Trace Audit NumberAN6Assigned by initiator
40Terminal IdAN8
41Additional DataAN999Additional information from initiator
42Acquirer reference number/dataAN23Assigned by acquirer
43Reversal IndicatorN1
44Reason CodeAn20
45Approval CodeAN6Generated by Eastpay
46Final Settlement IndicatorAN1Y: Final Settlement
N: Partial Settlements
47Link Account NumberAN32
48Link Account CurrencyN3
49Customer unique IDAN32
50Fee AmountN(16,2)Transaction fee calculated by Eastpay if configured
51Card Product CodeAN4

Trailer Record

#Field NameFormatValue
1File NameAN32“ TCAPTURED_300001”.
2Transaction BranchAN326 digits.
3Capture DateN8YYYYMMDD
4Total RecordsN12Total of detail records only