Skip to main content

5. Batch Header Description

Clearing file have multiple batches as per transaction codes. Fields are separated by caret (^).

Example: 1664^601^1^25

Batch header field contains MTI, batch function code, sequence number and transaction codes which varies as per transaction types.

Description for each field of the batch header is as follows,

5.1 MTI (Message Type Identifier)

MTI for batch header is always starts with 1664

Position1
Max Length4
Data TypeNumber

5.2 Batch Header Function Code

601 is the function code for batch header.

FieldDescriptionMax LengthData TypeValue
MTIBatch Identifier4Number1664

5.3 Batch Sequence Number

Batch sequence number is a sequence number given for each batch. The sequence number is in incremental order in each batch in a file.

Position3
Max Length8
Data TypeNumeric

5.4 Transaction Code

Transaction Code indicates whether a transaction is original or reversal or dispute transactions type.

Position4
Max Length2
Data TypeString
CodeDescription
05Sales
25Sales Reversal
06Credit Voucher (Manual)
26Credit Voucher Reversal (Manual)
07Cash Disbursements
27Cash Disbursement Reversal
08Refund
28Refund Reversal
15Sales Dispute Financial
16Credit Voucher Dispute Financial (Manual)
17Cash Disbursement Dispute Financial
18Refund Dispute Financial
35Sales Dispute Financial Reversal
36Credit Voucher Dispute Financial Reversal (Manual)
37Cash Disbursement Dispute Financial Reversal
38Refund Dispute Financial Reversal
45Non-Financial Transactions
46AFT
47OCT
56AFT Reversal
57OCT Reversal
Table 8: Transaction Code