In today's business environment, in addition to providing quality products and services, ensuring timely delivery and delivering a superior customer experience, it is also crucial to adopt digital payment methods. However, returns and refunds are one of the major challenges faced by e-commerce businesses, direct-to-consumer companies and consumer goods brands, especially the issue of how to reduce return order costs (RTO). : How to access Four Square Payments in India
As you work to resolve these issues, PayU can help you to optimise the refund process and provide a hassle-free refund experience for your customers. Refunds need to be made quickly and accurately to the customer's original payment account.PayU processes more than 400,000 refund requests per day, with a high success rate of more than 99%. Of these, over 90% refunds are processed within 30 seconds of initiation.
Here's how PayU can help businesses speed up the refund process during peak sales periods and boost customer loyalty with fast refunds.
**Refund initiation channel provided by PayU:**
- **Initiate Refund via Merchant Dashboard:** Merchants can initiate a refund for any transaction by clicking the "Send Refund" button next to the transaction on the dashboard.
- **Initiate refunds in bulk via files:** Businesses can initiate refunds in bulk using .xlsx, .xls or .csv files. Refund processing begins within 60 minutes after the file is uploaded.
- **Initiate refunds via API:** Businesses can integrate with PayU's Refund API to initiate refunds for any transaction processed through PayU.
- **Supported Payment Methods:** All payment methods supported by PayU are refundable and refunds will be made to the customer's original payment account.
**Refunds may be full or partial:**
- **FULL REFUND: **The full amount paid will be refunded to the customer.
- **Partial Refunds:** Partial refunds of less than the total amount of the transaction may also be initiated at the request of the customer. Multiple partial refunds can be made until the full amount is refunded.
**Refund processing process:**
Once a refund is initiated, the request will be queued in the PayU system for processing. After passing internal validation, the refund request will be submitted to the bank partner for processing. Each bank has its own refund process.
After the refund is successfully processed, the funds will be returned to the customer's account and the refund status will be notified to the business via API, dashboard or webhook.
**Refund processing time:**
When a business initiates a refund request through PayU, the request is immediately submitted to a banking partner for processing. Depending on the processing time of different banks, it may take 5 to 7 business days for the refund to show up in the customer's original payment account.
**How to track refunds:**
After the refund is initiated, it may be in any of the following states:
- SUCCESS: Indicates that the refund has been successfully processed.
- FAILURE: Indicates that the refund processing failed and no funds will be deducted from the merchant settlement.
- IN PROGRESS: Indicates that the refund has been submitted to the bank for processing.
- REQUESTED: Indicates that the refund has been sent to the bank for offline processing, in which case it may take 5 to 7 business days for the refund to arrive.
Businesses can track refund status and details through dashboards and APIs.
**How businesses view refunds:**
- **Through the PayU Dashboard:** Businesses can view created refund requests, statuses and other details under the "Refunds" tab of the dashboard. Refunds can be filtered by date of initiation and status. Refunds can also be searched by transaction ID and refund reports can be downloaded.
- **Through the API:** Merchants can also check the status and details of refunds by integrating the Refund Inquiry API.
**Refund notice:**
PayU supports webhooks or callbacks for the following events:
- **Refund Status Updates:** Callbacks for refund status updates can be sent to URLs configured by the enterprise.These callbacks can be set to Refund Success, Failure, and All Status Updates.
- **ARN Generation:** Acquisition Reference Number (ARN) is a unique number generated by the bank for online transactions. ARNs are generated within 24-72 hours of a successful refund.Businesses can set a callback for successful ARN uploads on the configured URL.
**How refunds are financed:**
PayU does not charge any processing fees for refunds. However, transaction fees charged by PayU on successful transactions are not refunded to the business.
The source of funds for refunds can be:
- **Daily Settlement:** Refund amounts can be deducted from a business's daily sales until the amount is exhausted. By default, all refunds are deducted from a business's daily sales.
- **Overdraft Account:** If a business does not wish to deduct refunds from daily sales, PayU supports an overdraft feature that allows businesses to deposit additional funds in PayU for refunds. In this case, the business needs to fund the overdraft account in advance.
- **Combination of Daily Settlement and Overdraft Account:** Additional funds deposited by the merchant in an overdraft account can be used to process refunds when a business's daily sales are not sufficient to cover refunds.
**What is the difference between a refund and a recovery? **
A recovery is a request made by a customer to the issuing bank for reasons that may include circumstances such as fraudulent transactions or unsatisfactory products or services. Refunds, on the other hand, are initiated by the business at the request of the customer.
Initiating and processing refunds through PayU is easy and fast. Learn more and read our developer guide.