Skip to content

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 evidenceYour evidence
SenteRail referenceOrder, invoice, member, or account reference
Event ID and typeLocal state transition
Amount and currencyExpected amount and currency
TimestampLocal received and processed timestamps
StatusFulfilment, posting, or support status
  1. Persist your own reference before sending a payment request.
  2. Persist the SenteRail reference when the API returns it.
  3. Persist each verified webhook event before applying business state.
  4. Compare your local state with SenteRail events during close or support review.
  5. 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.