Skip to main content
POST
/
api
/
v1
/
transactions
/
sync
/
{reference_id}
curl --request POST \
  --url https://hpay-api.host-sl.com/api/v1/transactions/sync/mnm_ref_123 \
  --header 'api-key: YOUR_API_KEY' \
  --header 'secret-key: YOUR_SECRET_KEY'
{
  "status": "completed",
  "transaction_id": "b1f2c3d4-...",
  "message": "Transaction synced."
}
Fetches the latest provider status for a transaction and reconciles it immediately — instead of waiting for the next scheduled reconciliation run. Call it from your backend right after a payment completes for instant post-payment status. Scoped to your application and the calling key’s mode (test/live); it cannot touch other merchants’ data.

Path Parameters

reference_id
string
required
The provider reference ID of the transaction to sync (e.g. the Monime payment reference).

Response

{
  "status": "completed",
  "transaction_id": "b1f2c3d4-...",
  "message": "Transaction synced."
}
curl --request POST \
  --url https://hpay-api.host-sl.com/api/v1/transactions/sync/mnm_ref_123 \
  --header 'api-key: YOUR_API_KEY' \
  --header 'secret-key: YOUR_SECRET_KEY'