Refunds
Get Refunds
GET
https://backendapi.sayswitchgroup.com/api/v1/refundRetrieve a list of all refund transactions.
Sample cURL Request
cURL
curl --request GET \
--url https://backendapi.sayswitchgroup.com/api/v1/refund \
--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"
},
{
"id": 11,
"transaction_id": 2525,
"refund_reference": "RF_9hz8spjkbefhgda",
"amount": "10.12",
"deducted_amount": "0",
"currency": "NGN",
"channel": "Interswitch",
"domain": "live",
"fully_deducted": 1,
"refunded_by": "self",
"refunded_at": "2025-05-26 23:19:33",
"expected_at": null,
"settlement": null,
"merchant_note": "Refund for transaction SSW_17482573443162479",
"customer_note": "Refund for transaction SSW_17482573443162479",
"status": "pending",
"created_at": "2025-05-26T22:19:33.000000Z",
"updated_at": "2025-05-26T22:19:33.000000Z"
},
{
"id": 5,
"transaction_id": 330,
"refund_reference": "RF_8eycrzzccqcv90s",
"amount": "20.24",
"deducted_amount": "0",
"currency": "NGN",
"channel": "Mastercard",
"domain": "live",
"fully_deducted": 1,
"refunded_by": "self",
"refunded_at": "2024-08-22 12:20:13",
"expected_at": null,
"settlement": null,
"merchant_note": "eba",
"customer_note": "Refund for transaction ref_1723485884185929",
"status": "success",
"created_at": "2024-08-22T11:20:13.000000Z",
"updated_at": "2024-08-22T11:21:03.000000Z"
}
],
"meta": {
"total": 3
}
}