Initiate Refund

Initiate refund to the customer for a failed transaction

This API is used to safely refund cash to a customer in case their transaction fails.

  • When the transaction fails, we automatically send an OTP to the customer.
  • Ask for that OTP from the customer and call the Get Refund OTP API.
  • This will act as a consent that you have actually refunded back the cash to the customer. After this API call, we will refund the eValue into your account.
Path Params
string
required

Transaction ID is generated while calling the Initiate Transaction API

Body Params
string
required

Your registered mobile number (See Platform Credentials for UAT)

string
required

User code value of the retailer from whom the request is coming

int32
required

otp will be send on sender's mobile number.

boolean

otp_ref_id will be received while calling Get Refund OTP.

int32
Defaults to 80

For PayPoint,send a fixed value of 80.

int32
Defaults to 1

Pass the fixed value as 1.

Headers
string
required

Your static API key (See Guide)

string
required

Your dynamically generated security key, unique for every request (See Guide)

string
required

The current timestamp used to generate secret-key

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json