This guide walks through the periodic reconciliation flow. This maintenance sequence is designed to run at regular intervals to identify any transactions that were not settled during the normal flow (e.g., due to a network timeout or hardware reset), ensuring that revenue is captured and the terminal remains in a healthy state.Documentation Index
Fetch the complete documentation index at: https://devzone.nayax.com/llms.txt
Use this file to discover all available pages before exploring further.
Reconciliation Flow
Visualize the Periodic Reconciliation process with the diagram below, which illustrates the sequence from disabling the reader to batch-settling open transactions.
- Your system sends the
stopCardDetectcommand to the VPOS to prevent new transactions from starting during reconciliation. - Your system triggers a
querycommand to request a list of all transactions currently pending settlement. - For every open transaction returned by the VPOS, your system sends a
settlecommand. - The VPOS returns an OK for each successful settlement.
- Once reconciliation is complete, your system sends the
cardDetectcommand to re-enable the reader for new consumers.