Reconciliation
Reconciliation confirms that SenteRail events match your own business records. Use it to resolve delayed callbacks, duplicate events, provider uncertainty, and support questions.
What To Match
| SenteRail evidence | Your evidence |
|---|---|
| SenteRail reference | Order, invoice, member, or account reference |
| Event ID and type | Local state transition |
| Amount and currency | Expected amount and currency |
| Timestamp | Local received and processed timestamps |
| Status | Fulfilment, posting, or support status |
Recommended Process
- Persist your own reference before sending a payment request.
- Persist the SenteRail reference when the API returns it.
- Persist each verified webhook event before applying business state.
- Compare your local state with SenteRail events during close or support review.
- Escalate mismatches with references, timestamps, and event IDs.
Do Not Treat Webhooks As The Only Control
Webhooks are essential, but they can arrive late, repeat, or require recovery. Keep a reconciliation path for missing, duplicate, or out-of-order events.