API reference / Transaction status
v1Get support

Transaction status

GET/api/v1/orchestration/transaction/status/check/{transactionReference}
🔒 Requires Bearer token

Check the status of a previously submitted payout using its transactionReference. The same transaction reference construction rule applies: [6-digit partner code] + [YYYYMMDD date in GMT+1] + [reference string], with a minimum total length of 30 characters.

Path parameters
FieldTypeReqDescription
transactionReferencestringThe original payout transaction reference used at submission time.
Returns

The current orchestration status, mapped response details, and the downstream processor response metadata for the supplied transactionReference. See the example response in the panel.

Sandbox only

Try this endpoint

Requests are proxied through the docs app and never sent to live.
ResponseWaiting for request
Send a sandbox request to see the response here.
curl https://api.dev.mightypay.io/api/v1/orchestration/transaction/status/check/54504920260624AK6M8Q2P7L4T9V3RX \
-H "Authorization: Bearer $TOKEN"
{
"transactionReference": "54504920260624AK6M8Q2P7L4T9V3RX",
"responseCode": "00",
"responseMessage": "Transaction processed successfully",
"processorResponseCode": "000",
"processorTransactionReference": "PROC-GH-20260624-834721",
"processorResponseTime": "2026-06-24T12:20:32.348Z",
"mappedCode": "SUCCESS",
"processorResponseDescription": "Transaction has been credited to beneficiary"
}