Verified money movement
Payments & Reconciliation
Preview the evidence chain required for every M-PESA request without collapsing financial states.End-to-end evidence chain
Current month payment truth
1896
Customer confirmed
Explicit amount + phone2873
STK requested
Provider accepted request3824
Callback received
Authenticity verified4812
Collected
Provider success evidence5799
Posted
Core ledger accepted6782
Reconciled
Settlement matched7782
Receipt issued
Immutable customer proofCash flow performance
Collected versus posted by hour
Provider readiness
Callback integrity target
—No provider latency yetGateway pending
Signature / corroborationNot configured
Replay protectionNot configured
Idempotency storeNot configured
Uncertain outcomesNo live data
Synthetic payment ledger
Provider, posting and settlement states
Select a synthetic record to inspect the evidence and transitions the pilot must persist.| Reference | Borrower | Amount | STK status | Callback | Collected | Core posting | Settlement | Reconciliation | Exception |
|---|---|---|---|---|---|---|---|---|---|
| 1.8s callback | Grace NjeriPL-630417 | KES 53,800 | Customer confirmed | Verified | Collected | Posted | Matched | Reconciled | — |
| 2.4s callback | Brian KiptooAF-118043 | KES 20,000 | Customer confirmed | Verified | Collected | Posted | Matched | Reconciled | — |
| 38s callback | Amina WanjikuHF-847291 | KES 28,400 | Requested | Pending | Not collected | Not started | Not started | Pending | Provider outcome uncertain |
| 1.4s callback | Mercy AtienoDC-490118 | KES 12,850 | Customer confirmed | Duplicate blocked | Collected | Posted | Exception | Review required | Settlement batch missing |
| — callback | Fatuma HassanMC-882104 | KES 10,000 | Expired | No callback | Not collected | Not started | Not started | Not applicable | STK expired |