Reconciliation re-checks a payment intent against its gateway transactions and syncs the
status. Use it when a payment looks stuck or you want to force an authoritative refresh.
Reconcile a payment
curl -X POST https://api.orqex.com/v1/payment/intents/TRX123/reconcile \
-H "Authorization: Bearer sk_live_xxx"
Response
pending, completed or failed.
Intent/attempt status before reconciliation.
Intent/attempt status after reconciliation.
In normal operation you rarely need this — Orqex reconciles automatically and sends a
webhook when a status settles. Reconcile manually only to force a
refresh.
The project-wide reconciliation report endpoint is not yet available and returns
HTTP 501.