Process UPI Refunds in minutes

Initiate UPI refunds from the Web Dashboard or using refund APIs and get refund status via API or Webhooks

Process refunds in clicks

Refund APIs

Full and partial refunds

Please enter Name
Please enter valid Mobile No.
Please enter valid Official E-mail
Please enter valid Company website

Paysharp - Authorised Payment Aggregator is a RBI Authorised Online Payment Aggregator. Certificate of Authorisation No. 202/2024

Our Accreditations


SOC2 logo ISO logo

Pricing


Flat Fixed Fee per refund

 

UPI Refund Pricing

  • UPI Below 999 3
  • UPI Below 25,000 4
  • UPI Above 25,000 8

Price mentioned is exclusive of GST

Features


Refund APIs

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.

Webhook

Receive 24x7 refund status updates through webhook notifications for every processed refund.

Full and Partial Refunds

Paysharp supports both full and partial refunds to the source account. A maximum of three partial refunds is allowed per transaction.

Compliance

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.

Duplicate Refund Prevention

An industry-first feature that uses intelligent mechanisms to detect and prevent duplicate refunds, ensuring both accuracy and security.

How Refund Works

Easily process refunds in 3 steps


01

Load Funds

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.

02

Initiate Refund

Process refunds from the web dashboard or by using the Refund API.

03

Track Refund Status

Monitor the refund status through the web dashboard, Refund Status API, or via webhook notifications.

Refunds from Dashboard


Initiate Refund
 

Select the transaction you wish to refund, go to the Refunds tab, and click Proceed

 
Refund option
 

From the page click full or partial refund option

 
Refund success
 

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 APIs


Refund transactions using our Refund API

UPI Refund API

Initiate full or partial refunds by calling this API.

Refund Status API

Retrieve the status of refund transactions, such as PENDING, SUCCESS, or FAILURE.

Webhook

Receive webhook notifications for every refund transaction.

Refund API
overlay-image

 

{

   "paysharpReferenceNo" :   "upi_dedc619auJz3YB096Se7Rn",

   "refundType" :   "PARTIAL",

   "refundAmount" :   200

}

 

 

Done with integration? Go live in 1 day

Advantages


  • Easily process refunds from the Web Dashboard - no integration or coding required
  • Fully compliant with refund guidelines
  • Supports both full and partial refunds
  • Integrate Refund APIs and webhooks to process refunds directly from your system
  • Track all refunds conveniently from the dashboard
  • 24x7 real-time refund processing
  • Industry-leading success rate

Refunds FAQ


Do you provide a dashboard to process refunds?

Yes, Paysharp offers an easy-to-use web-based dashboard to process and track all refunds.

Do you provide Refund APIs?

Yes, Paysharp provides Refund APIs for seamless integration.

Do refunds require any 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.

How long does it take to process a refund?

UPI refunds are available 24x7 and are typically processed within a few minutes.

What is a full refund and a partial refund?

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.

How do I perform partial refunds from the web dashboard?

Partial refunds can be initiated through the Partial Refunds menu on the web dashboard.

What are the limitations of partial refunds?

Paysharp supports up to three partial refunds per transaction. The total refund amount must not exceed the original transaction value.

How do refund webhooks work?

If refund webhooks are configured, you will receive webhook notifications for every refund transaction.

Can I issue a refund for a transaction that is more than one month old?

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.

How long is a transaction eligible for a refund?

Refunds are only available within 90 days of the transaction date. Transactions older than 90 days are not eligible for refunds.

Can I refund to the different source account?

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