1. Reconciliation Files
Reconciliation Files & Specifications
  • Overview
  • Reconciliation Files
    • File-01 Activity_Detail Online Transaction Detail File
    • File-02 Settlement_Detail Settlement Transaction Detail File
    • File-03 Miscellaneous_Detail Manual Settlement Transaction Detail File
    • File-04 PSP_Reconciliation_Detail PSP Settlement Reconciliation Transaction Detail File
    • File-05 PSP_Miscellaneous_Detail PSP Settlement Exception and Special Transaction Detail File
    • File-06 Interchange_Scheme_Fee_Detail Interchange and Scheme Fee Detail File
    • File-07 PSP_Interchange_Scheme_Fee_Detail PSP Interchange and Scheme Fee Detail File
    • File-08 Network_Token_Cryptogram_Detail Network Token Cryptogram Detail File
  • Card BIN File
    • BIN File
  1. Reconciliation Files

File-01 Activity_Detail Online Transaction Detail File

Overview#

Evo Payment clearing and settlement system produces an online transaction detail file containing all online transaction records within the previous natural day's daily cut-off cycle according to the customer's specified daily cut-off time point, for the customer to perform automated transaction matching and reconciliation processing.
Note :
The file includes online transactions under all transaction statuses (including failed-status transactions);
If the customer had no online transactions on the previous day, an empty file is produced, retaining only the field names and the end marker ***END***;
After the large file splitting function is enabled, a BatchNum (001–999) suffix is added to the filename.

File location and naming rules#

File hierarchy and file codes#

Evo Payment can produce detail data at different dimensions based on the different hierarchies configured for the customer in the system. File codes and report names are distinguished by hierarchy as follows:
File hierarchyFile codeReport name template
Acquirer levelA-File-01Acquirer_Activity_Detail_(Version No)_(Inscode)_YYYYMMDD
Group levelG-File-01Group_Activity_Detail_(Version No)_(Groupcode)_YYYYMMDD
Merchant levelM-File-01Merchant_Activity_Detail_(Version No)_(Merchantcode)_YYYYMMDD
Store levelS-File-01Store_Activity_Detail_(Version No)_(Storecode)_YYYYMMDD

Filename field descriptions#

Each field is connected using an underscore (_), and the field meanings are as follows:
FieldDescription
Fixed valueAcquirer / Group / Merchant / Store + _Activity_Detail, corresponding to that hierarchy
Version numberThe first character is the file identifier: P production environment, T test environment; the last three characters are a numeric number, starting from 001 up to a maximum of 999 (new versions are compatible with old versions)
Inscode/Groupcode/Merchantcode/StorecodeThe customer's Acquirer, Group, Merchant, or Store identifier
DateYYYYMMDD, report generation date
Batch number (optional)Added when the Acquirer file is configured with the Batch Generate Threshold function; value range 001–999

Filename examples#

Production environment (Acquirer level)
Acquirer_Activity_Detail_P003_88888888_20230108.csv
Test environment (Acquirer level)
Acquirer_Activity_Detail_T003_88888888_20230108.csv
With batch number (Acquirer level)
Acquirer_Activity_Detail_P003_88888888_20230108_001.csv

SFTP path and login#

ItemDescription
SFTP modeEvo Payment is the SFTP Server
Default directory/in/{YYYYMMDD}
Login methodpublic/private key
Transfer completion markerSame-name .ok suffix TXT empty file (for example, Acquirer_Activity_Detail_P003_88888888_20230108.csv.ok)
Important : Before retrieving and parsing a reconciliation file, the client should first check whether the same-name .ok file exists to confirm that Evo Payment has completed the file transfer.

Report structure#

Basic file attributes#

AttributeValue
File formatCSV
File encodingUTF-8 with BOM
Newline character\n (0x0A)
Field delimiterDouble quotation mark + English comma ","
File content end marker***END*** (last line)

File generation time#

Generation cycle: natural-day files, produced every Monday through Sunday
Generation time: daily from 10:00–12:00 AM (Evo Payment node system time)

File data elements#

This section defines the field elements of the File-01 Activity_Detail file.
SequenceField nameDescription
1PSP IDPayment PSP ID
Appears only in Acquirer-level files
2PSP NamePayment PSP name
Appears only in Acquirer-level files
3Group IDGroup number
Appears only in Acquirer- and Group-level files
4Group NameGroup name
Appears only in Acquirer- and Group-level files
5Merchant IDMerchant number
Appears only in Acquirer-, Group-, and Merchant-level files
6Merchant NameMerchant name
Appears only in Acquirer-, Group-, and Merchant-level files
7Store IDStore number
8Store NameStore name
9Store MCCStore MCC
10Terminal IDTerminal number
11Merchant NationMerchant country
12Merchant CityMerchant city
13Merchant Txn TimeMerchant transaction time
14System Txn TimeEvo Payment system transaction time
15Txn Pay TimePSP transaction time
16API TypeAPI category
17Txn TypeTransaction type
18Payment BrandPayment brand
19Payment Method VariantPayment method
20Merchant Txn IDMerchant transaction ID
21Merchant Order ReferenceMerchant order reference information
22System Txn IDEvo Payment transaction ID
23PSP Txn IDPSP transaction ID
24Original Merchant Txn IDOriginal transaction Merchant transaction ID
25Original System Txn IDOriginal Evo Payment transaction ID
26Original PSP Txn IDOriginal transaction PSP transaction ID
27Card NumberCard number (first 6 digits + ****** + last 4 digits)
28Funding TypeCard debit/credit identifier
29Product IDCard product identifier
30Product Type IDCard category identifier
31Issuer CountryIssuer country
32Merchant Local AmtMerchant local amount
33Local Tips AmtLocal tip amount
34Local Surcharge Fee AmtAdditional service fee local amount
35Local Capture AmtMerchant capture local amount
36Merchant Local CurrMerchant local currency
37Rate of Local to TxnMCP/DCC exchange rate
38Merchant Txn AmtMerchant transaction amount
39Tips AmountTip transaction amount
40Surcharge Fee AmtAdditional service fee amount
41Merchant Capture AmtMerchant capture amount
42Merchant Txn CurrMerchant transaction currency
43User Billing AmtUser billing amount
44User Billing CurrUser billing currency
45ECIAuthentication identifier
46Txn Initiation ModeTransaction initiation method
47LinkPay Order IDLinkPay order number
48Txn StatusEvo Payment system transaction status
49System Result CodeEvo Payment response code
50PSP Result CodePSP response code
51PSP Authorization CodePSP authorization code
52MetadataRemarks information

Samples#

PSP IDPSP NameGroup IDGroup NameMerchant IDMerchant NameStore IDStore NameStore MCCTerminal IDMerchant NationMerchant CityMerchant Txn TimeSystem Txn TimeTxn Pay TimeAPI TypeTxn TypePayment BrandPayment Method VariantMerchant Txn IDMerchant Order ReferenceSystem Txn IDPSP Txn IDOriginal Merchant Txn IDOriginal System Txn IDOriginal PSP Txn IDCard NumberFunding TypeProduct IDProduct Type IDIssuer CountryMerchant Local AmtLocal Tips AmtLocal Surcharge Fee AmtLocal Capture AmtMerchant Local CurrRate of Local to TxnMerchant Txn AmtTips AmountSurcharge Fee AmtMerchant Capture AmtMerchant Txn CurrUser Billing AmtUser Billing CurrECITxn Initiation ModeLinkPay Order IDTxn StatusSystem Result CodePSP Result CodePSP Authorization CodeMetadata
678536PSP3A482660Group3M517887Merchant6S722145Store65912HKGRedactedCity-9C6867C77D8F2028-07-28T00:01:35+08:002028-07-28T00:01:35+08:002028-07-28T08:02:16+08:00PaymentMastercardwsx_9udww3f1ruexn1a27q685g9o2958SVB4692NN83-490046QP-MX5Hknn-7595509283537879588299792255ARO237XR22012498596******2679CreditFConsumerBGR45604560JPY4560JPY02WEBWIY6074EA81-151336WK-XY0PSuccessS000000569278
678536PSP3A482660Group3M563769Merchant7S977122Store75816HKGRedactedCity-062235E8EC8D2028-07-28T00:01:35+08:002028-07-28T00:01:35+08:00Payment MethodMastercardCOFFUGP1340286363721368066194230drp-1839735299023828451407950994HHT54O3M24236023807******44910.00AED0.00USDWAPSuccessS000085328035
evonetPSP4A482660Group3M58547679728548Merchant10S591544Store105816HKGRedactedCity-062235E8EC8D2028-07-28T00:03:26+08:002028-07-28T00:03:26+08:00PaymentVisaCOF2s2i7j71o72228zd54m913x5251n38qj541080503883999087gne-4564058437006224189790850916513196******6029CreditMCSConsumerFRA1490.00TWD07WAP942370319295211670FailedB00284001
678536PSP3A482660Group3M249015Merchant8S911250Store85962HKGRedactedCity-DEEFD6D640992028-07-28T00:26:54+08:002028-07-28T00:26:55+08:00ASIMastercard2k0099oo4ur1m4hzbwx54i77jkk-5024625105199924679989773187LAU162HJ03680627391******19470.00HKD0.00USDWEBFailedP002579
51147459793433628540038245526Oc77v2Imbt740299637PSP2A638521Group1M964241Merchant3S914168Store37409HKGRedactedCity-9C6867C77D8F2028-07-28T00:47:22+08:002028-07-28T00:47:22+08:00RefundDANADANA1796980367108195301102304vhz-314274376918985737382899620741583495749996696236088554248515471254193437473714019642gef-05284931463919699722718084639159963337255972887221449077054-599000.00IDRAPPSuccessS0000SUCCESS
evonet634ePSP1A482660Group3M826246Merchant17S130148Store185945HKGRedactedCity-062235E8EC8D2028-07-28T01:33:33+08:002028-07-28T01:33:33+08:00CancelToss_Pay13801828736808482067633781432992671892775499786432982ncw_809i5at2cwyqi19sh2284253lg94855531642899548051649202489954-10000KRWWAPProcessingS0007
Previous
Overview
Next
File-02 Settlement_Detail Settlement Transaction Detail File
Built with