OI Payments Docs
Admin dashboard

Reconciliation

Match gateway settlement to confirmed live payments, and review flagged mismatches.

Reconciliation matches the gateway's settlement records against the payments the service confirmed, surfacing any discrepancy for an operator to investigate.

Reconciliation is LIVE-only. Test-mode records move no real money and are excluded — see modes.

Runs

A sweep runs on a schedule and can also be triggered manually with POST /admin/reconciliation/runs for a given period (requires report:read). The run summary reports how many records were matched, flagged, and deferred.

Results

GET /admin/reconciliation/results lists the per-record outcomes, filterable by mode, period, and status:

StatusMeaning
MATCHEDA confirmed payment corresponds to the settlement record.
FLAGGEDA discrepancy was found; the detail explains what differs.
DEFERREDNot yet actioned.

Mismatches are never auto-adjusted. A FLAGGED result is raised for an operator to review and resolve out of band — the service does not silently move money to make the numbers match.

On this page