Reconciliation

Every record matched, or explained.

SwitchX compares internal transaction records with partner reports and settlement files, then routes every difference to an exception queue.

Reference matching

Configurable, case-insensitive matching on partner references.

Amount matching

Decimal-safe integer-paise comparison with a configurable tolerance.

Duplicate detection

References repeated in a file are flagged.

Missing records

Records missing from either the partner report or the internal ledger are raised.

Status mismatches

Success/failure disagreements become investigation items.

Settlement discrepancies

Batch-level expected vs reported amounts and fees.

Exception investigation

Notes, ownership and status on every exception.

Audit trails

Each upload, run and note is written to the audit log with a correlation ID.

Reporting & export

Results and exceptions can be exported as CSV.

A matched record means the partner report agrees with SwitchX records. It doesn't prove funds have settled.