Initiate UPI refunds from the Web Dashboard or using refund APIs and get refund status via API or Webhooks
Flat Fixed Fee per refund
Price mentioned is exclusive of GST
Developer-friendly REST APIs that allow you to initiate refunds to the remitter using the refund API, and track refund status via the status API.
Receive 24x7 refund status updates through webhook notifications for every processed refund.
Paysharp supports both full and partial refunds to the source account. A maximum of three partial refunds is allowed per transaction.
Refunds are fully compliant with RBI refund guidelines. They are permitted only to the original source account and must not exceed the original transaction amount.
An industry-first feature that uses intelligent mechanisms to detect and prevent duplicate refunds, ensuring both accuracy and security.
Easily process refunds in 3 steps
Transfer funds to your Refund Merchant Account via IMPS, NEFT, or RTGS from your whitelisted merchant bank account. Paysharp does not accept payments from third-party accounts.
Initiate Refund
Process refunds from the web dashboard or by using the Refund API.
Track Refund Status
Monitor the refund status through the web dashboard, Refund Status API, or via webhook notifications.
Refunds from Dashboard
Select the transaction you wish to refund, go to the Refunds tab, and click Proceed
From the page click full or partial refund option
Check the refund status on the dashboard after a few minutes
Note : Ensure there is sufficient balance in the merchant's refund account to perform refunds.
Refund transactions using our Refund API
Initiate full or partial refunds by calling this API.
Retrieve the status of refund transactions, such as PENDING, SUCCESS, or FAILURE.
Receive webhook notifications for every refund transaction.
{
"paysharpReferenceNo" : "upi_dedc619auJz3YB096Se7Rn",
"refundType" : "PARTIAL",
"refundAmount" : 200
}
Done with integration? Go live in 1 day
Advantages
Refunds FAQ
Yes, Paysharp offers an easy-to-use web-based dashboard to process and track all refunds.
Yes, Paysharp provides Refund APIs for seamless integration.
No. You can start processing refunds directly from the dashboard without any integration. If you prefer, you can integrate refunds into your application using our APIs.
UPI refunds are available 24x7 and are typically processed within a few minutes.
A full refund means returning the entire transaction amount to the customer. A partial refund means returning only a portion of the transaction amount to the customer.
Partial refunds can be initiated through the Partial Refunds menu on the web dashboard.
Paysharp supports up to three partial refunds per transaction. The total refund amount must not exceed the original transaction value.
If refund webhooks are configured, you will receive webhook notifications for every refund transaction.
Yes, you can initiate a full or partial refund for transactions that are more than a month old, but you have sufficient funds in your merchant refund account.
Refunds are only available within 90 days of the transaction date. Transactions older than 90 days are not eligible for refunds.
As per our refund guidelines, our system is designed to process refunds only to the original source account. However, in exceptional cases - such as when the original account is unable to receive the refund - our backend team can initiate the refund to an alternate account, provided customer consent is obtained and the remitter name matches on both accounts. Refunds to a different source are not supported in any other scenarios.
Press Mentions