A safe sample, not a live account
Find the payment that doesn't add up.
See why a finance team might use reconciliation software. Every record below is invented for this demo. Nothing is uploaded, no financial account is connected, and this is not SettleStack's production matching engine.
Three sample orders, including a recorded partial refund. Fees are separate from the amounts being compared.
3 matched · 0 need review · 3 references checked
| Reference | Order value | Payment value | Provider fees | Difference | Result |
|---|---|---|---|---|---|
| DEMO-1001 | NGN 25,000.00 | NGN 25,000.00 | NGN 100.00 | NGN 0.00 | Matched Reference, currency and net amounts match. Provider fees are shown separately; they are not missing revenue in this example. |
| DEMO-1002 | NGN 15,000.00 | NGN 15,000.00 | NGN 100.00 | NGN 0.00 | Matched Reference, currency and net amounts match. Provider fees are shown separately; they are not missing revenue in this example. |
| DEMO-1003 | NGN 30,000.00 | NGN 30,000.00 | NGN 100.00 | NGN 0.00 | Matched Reference, currency and net amounts match. Provider fees are shown separately; they are not missing revenue in this example. |
Inspect the sample inputs and assumptions
This teaching example uses exact references, integer minor units and two-decimal currencies. It does not simulate bank settlement timing, foreign-exchange rates, chargebacks or every production matching rule. A match is not proof that money reached a bank account.
{
"orders": [
{
"reference": "DEMO-1001",
"amountMinor": 2500000,
"refundedMinor": 0,
"currency": "NGN"
},
{
"reference": "DEMO-1002",
"amountMinor": 1500000,
"refundedMinor": 0,
"currency": "NGN"
},
{
"reference": "DEMO-1003",
"amountMinor": 4000000,
"refundedMinor": 1000000,
"currency": "NGN"
}
],
"payments": [
{
"reference": "DEMO-1001",
"amountMinor": 2500000,
"refundedMinor": 0,
"currency": "NGN",
"id": "PAY-1",
"feeMinor": 10000
},
{
"reference": "DEMO-1002",
"amountMinor": 1500000,
"refundedMinor": 0,
"currency": "NGN",
"id": "PAY-2",
"feeMinor": 10000
},
{
"reference": "DEMO-1003",
"amountMinor": 4000000,
"refundedMinor": 1000000,
"currency": "NGN",
"id": "PAY-3",
"feeMinor": 10000
}
]
}