# Handling Refunds with EnKash – Dashboard & API Guide

The **Refunds** feature on the EnKash platform allows you to reverse payments to customers efficiently and securely. Refunds are a critical part of the online payment ecosystem, used to handle failed transactions, cancellations, or customer initiated returns, ensuring trust and satisfaction.

This page provides a complete overview of how refunds work, types of refunds, key scenarios to consider, and how to initiate refunds using either the **EnKash Dashboard** or **Refund APIs**.

## <span style="color:#7b2cbf">What Is a Refund?</span>

A **refund** is the reversal of a successful transaction, where funds are returned to the customer’s original payment source (e.g., Card, UPI, Bank Account).

**Common scenarios for refunds:**

* **Failed Transactions**: Payment failed but the customer was still debited.
* **Order Cancellations**: Customer cancels an order post-payment due to issues like defects, service delays, etc.

## <span style="color:#7b2cbf">Key Points To Remember</span>

* Refunds can be **full** or **partial**, based on the situation or customer request.
* Refunds can only be initiated **against successful transactions**.
* The **processing time** for refunds depends on the original payment method (e.g., UPI, card, net banking).
* Refunds require a **sufficient balance** in your EnKash account.

## <span style="color:#7b2cbf">Scenarios That Can Affect Refunds</span>

**Inactive or Frozen Beneficiary Account**

If the customer’s source account is inactive or frozen, the refund cannot be completed. In such cases, you'll need to:

* Contact the customer.
* Collect an alternate bank account or payment method.

**Insufficient Recharge Account Balance**

Refunds will **fail** if your EnKash recharge wallet does not have enough funds. Ensure your account is topped up to avoid refund delays.

## <span style="color:#7b2cbf">How to Initiate Refunds</span>

**Via EnKash Dashboard**

<Steps>
  <Step title="Log in to your EnKash account">
   
  </Step>
  <Step title="Navigate to the Transactions section">
      
  </Step>
  <Step title="Select the transaction to be refunded">
      
  </Step>
    <Step title="Follow the on-screen instructions to complete the refund">
        
  </Step>
</Steps>

**Via EnKash Refund API**

For automated or large-scale refund operations, use the EnKash **Refund API**.

* Enables seamless integration with your backend systems.
* Ideal for platforms handling high transaction volumes.

🔗 **[Refer to the Refund API documentation](#)** for detailed implementation guidance.

## <span style="color:#7b2cbf">Benefits of Using EnKash for Refunds</span>

| Feature                   | Description                                       |
| ------------------------- | ------------------------------------------------- |
| **Flexibility**           | Process both full and partial refunds with ease   |
| **Real-Time Tracking**    | Monitor refund status and completion in real time |
| **API Integration**       | Automate workflows, reduce manual tasks           |
| **Customer Satisfaction** | Resolve issues quickly, build trust               |

## <span style="color:#7b2cbf">Ready to Get Started</span>

Use EnKash's powerful refund tools to deliver a smooth, reliable post-payment experience—through the dashboard or APIs.

[View the Refund API Documentation](#) for endpoints, payloads, and integration steps.
