curl --request POST \
--url https://olive-gateway-a6ba.onrender.com/api/v1/payment/refund \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"amount": "150.00",
"initiated_by": "admin-user-id",
"original_transaction_id": "txn-uuid",
"reason": "Customer returned goods"
}
'{}Refund a previous POS payment transaction
curl --request POST \
--url https://olive-gateway-a6ba.onrender.com/api/v1/payment/refund \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"amount": "150.00",
"initiated_by": "admin-user-id",
"original_transaction_id": "txn-uuid",
"reason": "Customer returned goods"
}
'{}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Refund details
Refund processed
The response is of type object.