Payment Refunds

Payment Refunds

Refunds can be issued against any successful order. Multiple refunds against the same order are possible if supported for your account. Please check with your Account manager for more details. Refunded amount will be settled to the same payment method that the customer used for making the payment.

Server API

Refunds can be initiated against any successful order using the following API

POST /order/refund

Please refer to the API Definition here

Refund States:

Status Description
PENDING Refund has been queued for processing
SUCCESS Refund has been successfully executed by the payment processor
FAILURE Refund has failed
MANUAL_REVIEW Refunds which are in pending for more than 7 days are set for manual review

Executing time

Refunds are always queued before being sent to the processing system. Hence, the initial status is always PENDING. Refunds take a maximum of 7 working days to be settled to the customer. Delay is specific to the payment method used by the customer.

Failed Refunds

FAILURE is a final state. In such cases, please try to refund again for the same order.

Refund from Dashboard

Our Merchant dashboard also has the feature to initiate a refund. You may access this by logging into your Merchant account.