Refunds
Get Refund Details
GET
https://backendapi.sayswitchgroup.com/api/v1/refund/status/{refund_reference}Retrieves the status of a specific refund using its unique refund_reference.
Sample cURL Request
cURL
curl --request GET \
--url "https://backendapi.sayswitchgroup.com/api/v1/refund/status/RF_qquhr0w88zxo7n7 \
--header 'Authorization: Bearer YOUR_SECRET_KEY'Sample Response
JSON
{
"success": true,
"message": "Refund retrieved",
"data": {
"id": 12,
"transaction_id": 2527,
"refund_reference": "RF_qquhr0w88zxo7n7",
"amount": "10.12",
"deducted_amount": "0",
"currency": "NGN",
"channel": "Interswitch",
"domain": "live",
"fully_deducted": 1,
"refunded_by": "self",
"refunded_at": "2025-05-26 23:25:25",
"expected_at": null,
"settlement": null,
"merchant_note": "Refund for transaction 4757846579098876",
"customer_note": "Refund for transaction 4757846579098876",
"status": "pending",
"created_at": "2025-05-26T22:25:25.000000Z",
"updated_at": "2025-05-26T22:25:25.000000Z"
}
}