DevelopersPayment GatewayMerchant Transaction Status
Merchant Transaction Status
Verify transaction status after the SDK callback.
GET{{eagle_base_url}}/request/payment-service/status/{{reference}}
Headers
{
"Integration-secret-key": "{{merchant-secret-key}}"
}| Field | Type | Required | Description |
|---|---|---|---|
| reference | string | Yes | Merchant transaction reference supplied to the SDK. |
Sample Response
{
"status": "success",
"message": "Payment Status request successful",
"data": {
"status": "success",
"data": {
"charge": {
"status": "completed",
"successful": 1,
"amount": 5000,
"identifier": "CH_20260630101230_ABCD1",
"merchantReference": "ORDER-100001"
},
"payment_info": { "channel": "card" }
}
}
}ℹ️
Underlying payment-service route:
GET /v2/pay/status/:reference.