Card Refund (NGN)
A card refund is the process of returning a successful card transaction to a customer. Refunds usually happen when a customer makes a payment but does not receive value for the payment made. Merchants now have the ability to issue a refund to their customers through the portal or via API. Refunds can be partial or full and will be less the transaction fee.
Call Payment Refund Endpoint
Title: Refund Payment
Description: This endpoint allows users to initiate card refunds in the given currencies
Element | Description | Type | Example | Required |
transactionReference | This is a unique alphanumeric code assigned to every payment. | String | LMK87P5BRVSQUPTSPG | Yes |
amount | Amount to be refunded to the customer. This is always less the transaction fee | Float | 200 | Yes |
reason | This is the description of the intent behind the refund | String | value not given | Yes |
{
"value": {
"refundStatus": "Initiated",
"message": "Refund Successfully Initiated for NGN transaction",
"refundAmount": 200,
"refundReference": "RFD-LYJWQGTIFH7ZKTUSPG",
"paymentReference": "LMK87P5BRVSQUPTSPG",
"currency": "NGN",
"metaData": null
},
"isSuccess": true,
"error": "",
"message": "",
"type": null,
"title": null,
"status": null,
"detail": null,
"instance": null
}
Related content
Leatherback 2024