/
Card Refund

Card Refund

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

 

{ "transactionReference": "LMK87P5BRVSQUPTSPG", "amount": 200, "reason": "back to sender" }

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-LYJWQGTIFH7ZKTUSYZ", "paymentReference": "LMK87P5BRVSQUPTSUG", "currency": "GBP", "metaData": null }, "isSuccess": true, "error": "", "message": "", "type": null, "title": null, "status": null, "detail": null, "instance": null }

 

 

Related content

Card Refund (NGN)
Card Refund (NGN)
More like this
Pay by Card (NGN)
Pay by Card (NGN)
More like this
Pay by Card
More like this
Leatherback Payment Link Integration
Leatherback Payment Link Integration
More like this
Initiate SendR Payout Transaction Endpoint
Initiate SendR Payout Transaction Endpoint
More like this
Fetch Transactions linked to a Payment link
Fetch Transactions linked to a Payment link
More like this

Leatherback 2024