Documentation

Refund

The refund can be requested for successful transactions, where the amount is deducted from your customer account and funds are transferred to your bank account. You have the option to request a single refund on the dashboard or raise bulk refunds. Refunds can also be requested using APIs.

Process Flow

  • To initiate a refund request, you can either do it from the dashboard or via API.
  • To initiate a refund request from the dashboard, follow these steps:
    • Click on the "Refunds" menu.
    • Select the transaction for which you want to initiate the refund.
    • Click on the "Online Channel Refund" sub-menu.
    • Verify the transaction details and enter the refund amount.
    • You can initiate a full or partial refund request.
  • Once a refund is successfully initiated, the refund status will be marked as "Refund Initiated".
  • NDPS team will review the refund details and create a hold on your payout transaction.
  • On approval of the refund, request will be initiated to the bank and status will change to ‘Refund Initiated at Bank’.
  • The refund status will be marked as "Refund Closed" once the bank refunds the funds to the customer's account.

Note:

  1. Refunds can be initiated for any given transaction.
  2. In case of Split Payments, refunds can be processed fully or partially by providing the refund amount against the product against which the refund is to be processed.

Refund Status: The refunds will have status out of the below options -

REFUND INITIATEDRefund initiated by NDPS to Bank
REFUND INITIATED AT BANKRefund initiated to end customer by bank
REFUND PROCESSED AT BANKRefund initiated to end customer by bank
REFUND CLOSEDRefund successfully credited to the customer
REFUND FAILED AT BANKFailure occurred to process the refund at bank’s end.

Note:

  1. Refunds will be credited to the customer's account within a maximum of 7 working days.
  2. Only refunds for merchants with future transactions that NDPS can hold the payout will be processed by the bank.
  3. According to VISA and Mastercard, refunds can only be raised with the bank within 180 days of the transaction.