Skip to main content

Reconciliation

Three layers, from real-time to batch:

1. Event-level (continuous)

Every payment.collected carries the amount, mode, reference (UTR / your transaction ID), and the absolute totalCollected / outstandingAfter. Match these against your bank/gateway credits as they arrive.

2. Case-level (on demand)

GET /api/v1/partner/cases/{sourceLoanNumber} is the authoritative snapshot — status, total collected, visit and payment history. Use it to resolve any single-loan question instantly.

3. Book-level (daily/weekly)

Push your complete active book with fullSnapshot: true (push API). Any case we hold active that is missing from your file is flagged for review on both sides — catching direct settlements that skipped a recall.

A periodic payment report (CSV) can additionally be arranged at onboarding for finance teams that prefer file-based reconciliation.