
The batch number is a number maintained on the POS terminal, incremented by 1 at each end of day, used to transfer POS transactions to the merchant account and for reconciliation.
Transactions are tracked under the batch number both on the POS terminal and in the POS bank's system. The batch number is expected to increase by 1 with every end-of-day operation performed on the POS.
Reconciliation, whether the end of day is performed by the merchant on the POS or run automatically by the POS itself, is carried out based on the batch number.
During POS end-of-day processing, reconciliation is carried out by comparing the batch number on the POS device and the transaction details within that batch (for example, 3 sale transactions, total amount: 250 TL) against the transaction counts and amounts recorded in the authorization system under the submitted batch number on the bank's side.
What does a batch number mismatch indicate?
If the batch number on the POS differs from the number on the HOST, it indicates that an issue has carried over from a previous end-of-day period. For example, an end of day may not have completed due to a connection interruption.
In this situation, the support team compares the records on both sides and, if necessary, re-uploads the missing transactions. A batch number that increases regularly is an indicator that reconciliation is working properly.
When a POS is replaced or reset, number continuity should also be checked separately.