Enkash APIs
HomePayment GatewayPayoutsCreate Account
HomePayment GatewayPayoutsCreate Account
Login
  1. APIs
  • Payment Gateway Overview
  • Getting Started
  • Payment Methods
  • Integration
  • API Endpoints
  • APIs
    • Authorisation
      • Get Authorization Token
    • Order
      • Create Order
      • Get Order Status
      • Get Order By Merchant Order Id
      • Get BNPL Payment Modes
      • Get Dynamic QR Code
      • UPI Intent Links
    • Payment
      • Submit Payment Detail
      • Get Transaction Status
      • Validate OTP
      • Resend OTP
      • Payment Notify Request
      • Get UPI Transaction Status
      • Verify VPA
    • Refund
      • Refund
    • Settlement
      • Settlement Reporting
      • Get Settlement Payout By ID
      • Search Settlement Payouts
    • Split Settlement
      • Create Split Settlement Account
      • Update Split Settlement Account
      • Get All Split Settlement Account
      • Deactivate Split Settlement Account
      • Activate Split Settlement Account
      • Submit Payment with Split Details
      • Edit/Deferred Split Settlement
    • E-Commerce Plugins
    • Payment Button
    • Qr Code
      • Create Qr Code
      • Get QR Code
      • Search QR Code
      • createCustomer
      • searchCustomer
      • Cancel QR Code
    • UPI Mandate
      • Create UPI Mandate
      • Update UPI Mandate
      • Revoke UPI Mandate
      • Get UPI Mandate
      • UPI mandate create callback
      • Mandate Pre-debit Notification
      • Execute mandate debit
      • Mandate Debit callback
    • Payment Links
      • Payment Links Overview
      • Payment Link APIs
      • Payment Link
        • Create Payment Link
        • Get Payment Link Details
        • Delete Payment Link
      • Payment Link Webhook
        • Payment Link Webhook Request
  1. APIs

Refunds Overview

The Refunds feature in the Enkash platform empowers businesses to efficiently reverse payments to customers when needed. Refunds are an integral part of the online payment ecosystem, ensuring customer satisfaction in scenarios such as failed transactions or order cancellations.
This page provides a comprehensive overview of refund configurations, types, and best practices to help you manage refunds seamlessly using Enkash’s dashboard or APIs.

What is Refund?#

Refunds involve reversing a transaction to return funds to the customer’s source account. They are applicable in various scenarios, including:
Failed Transactions: Instances where a payment fails but funds are debited from the customer’s account.
Order Cancellations: Situations where customers cancel an order after payment due to reasons like product defects or service issues.

Key Points#

Refunds can be partial or full, depending on the customer’s request or the order situation
Refunds are initiated against successful transactions only
The process and time required for refunds depend on the original payment method

Scenarios Affecting Refunds#

Inactive or Frozen Beneficiary Accounts
If the customer’s source account is inactive or frozen, refunds cannot be processed. In such cases
contact the customer for alternate bank account details.
Insufficient Recharge Account Balance
Refunds require sufficient funds in your Enkash recharge account. If your balance is insufficient.

How to Initiate Refunds via Dashboard?#

1
First Step
Log in to your Enkash account
2
Second Step
Navigate to the Transaction section
3
Third Step
Select the transaction to be refunded and follow the on-screen steps

How to Initiate Refunds via API?#

Use Enkash’s Refund API for automated refund processing.
Refer to our API Documentation for detailed implementation guidelines.

Benefits of Using Enkash for Refunds #

Flexibility: Process full or partial refunds effortlessly
Real-Time Status: Track refund progress and completion in real-time
Seamless Integration: Use APIs to automate refund workflows and reduce manual effort
Customer Satisfaction: Ensure prompt resolution of payment-related issues
Get started with Enkash Refunds to provide a seamless payment experience to your customers while maintaining operational efficiency.
For more details, refer to our Refund API Documentation
Previous
Verify VPA
Next
Refund
Built with