PayTabs Dashboard allows you to refund a successful transaction that was done recently as long as you have enough balance that cover the refund amount and it was an authorized sale transaction or a captured transaction. 



In this article you will get to know:



For more information about the different transaction types and the meaning of each one, you may like to check our "What is the "tran_type" (transaction type)?" solution article.

How much will the refund process take?


The refund process might take up to:

  • 20 days for some banks
  • 5 to 7 working days for (credit card Visa or Master card )
  • 10-15 working days for a debit card.

If the refund is not received by the cardholder after 15 working days, please contact us; we can arrange for ARN.


Refunding via your PayTabs Dashboard


  1. From your Transactions menu in the dashboard, click on the requested transaction you want to refund.
  2. Press on the "Refund" button, which exists in the bottom right corner.




  3. Indicate the amount to be refunded, by providing an amount less than the transaction total amount, you will be executing a "Partial Refund" in this case.
  4. Click the "Submit" button.




A new transaction (with new reference) with type refund will be created for the refund process and will be linked to the original sale/capture transaction



Refunding via Your System


You can refund the transaction via the "Refund API endpoint", or if you are using one of our eCommerce plugins, then kindly navigate to the used one solution article to know whether this feature is supported or not. 


For the mobile integrations, you may check our "Mobile SDKs" solution articles for the used SDK to know more about it.



A Video Tutorial 


Watch the below video to learn how to initiate refunds: