Use this refunds quick guide to track, process, and manage Cashfree refunds from the Merchant Dashboard, including search filters, status updates, and exports.
Refunds return money from a successful payment to the customer. Understanding how to manage refunds efficiently helps maintain customer satisfaction and operational transparency.This guide helps you understand how to process and track refunds effectively through the Cashfree dashboard. This is useful to:
Process merchant-initiated and automatic refunds.
Track refund status and processing times.
Manage refund operations through the dashboard.
Troubleshoot common refund issues.
You can initiate refunds only within six months of the original successful transaction’s date and time.
The following questions address common tasks and concerns when managing refunds through the Merchant Dashboard.
Refund types and processing
Cashfree supports two types of refunds to ensure seamless payment reversals for different scenarios.
Merchant-initiated refunds: Manual refunds initiated by the merchant from the dashboard or via API for customer service, order cancellations, or disputes.
Automatic refunds: When a transaction fails but the customer’s account is debited, Cashfree automatically initiates a refund without merchant intervention.
Most refunds (90%) are processed instantly regardless of payment method. Standard TAT applies only when bank delays occur.
If the refund isn’t processed within the standard TAT, follow these troubleshooting steps:
Verify refund initiation: Check that the refund was initiated in Payment Gateway > Transactions > Refunds > Initiated refunds.
Check refund status: Confirm if the status shows as pending or successful in the dashboard.
Wait for TAT completion: If pending, wait for the respective TAT. UPI: 5 days, Cards: 7 days.
Provide ARN for bank follow-up: If status shows success but the customer hasn’t received funds, provide the refund ARN (available in the Merchant Dashboard) for bank follow-up.
Most refund delays are due to bank processing times, not technical issues. Always check the refund status in the dashboard before escalating customer queries.