Two-character transaction codes
The V-file and I-file use two-character codes to identify each record. The first character identifies the terminal environment or record category. The second identifies the transaction direction or record purpose.Transaction record codes
Each transaction in the file corresponds to a transaction record identified by a two-character code. The I-file supports theJ1 and
J2 codes only. The V-file supports all codes in the following table.
Summary record codes
One summary record is required after each group of transactions sharing the same terminal identifier and currency. UseE4 when total sales
equal or exceed total refunds for the group. Use E5 when total refunds
exceed total sales. The E6 code applies only in V-files, where it
summarizes J3 cash advance transactions in a separate group.
Claim record codes
One claim record is required per merchant, placed after all summary records for that merchant. The code depends on whether total sales equal or exceed total refunds (E8) or total refunds exceed total sales (E7).
XML I-file transaction codes
The XML I-file uses thetransactionCode element to identify the
transaction direction. The element accepts one of two enumerated string
values.
TCOM transaction type values
The Transaction Commission (TCOM) file uses theType field to
classify each transaction for commission reporting. The field accepts
one of two plain text values.
Next steps
The following references provide full field definitions for each format.- V-file reference: field definitions and segment structure for the V-file.
- I-file reference: field definitions and record structure for the I-file.
- XML I-file reference: element reference for the XML I-file format.
- TCOM file reference: field reference for the TCOM commission report.
