Merchant Registration

SNo.HTTP Resoponse coderesponse_codestatusDescription
12001trueOnboarding successfully completed
22000falseerrorMessage
32005falseProvided merchant PAN number is already associated with another merchant
42006falseProvided merchant mobile number is already associated with another merchant
52007falseMerchant with the provided mobile number is already associated with partner
62008falseMerchant code already associated with partner. Kindly use different merchant code
72009falsevalidation error
820010falseUnable to process request
920011falseInvalid JWT token or token related errors (this is dynamic message could be change as per partner's input parameter)
1020012falseAuthentication failed

📘

For agent onboarding of Train Ticket Booking :

The onboarding amount will be debited upon a successful response of callback with event name "TRAVEL_MERCHANT_DEBIT"

The images should be jpg, jpeg or pdf only, and size should not exceed 200kb.

For shop_proof_url you can give any of the following :

1.Udyam Aadhaar (Udyam Registration Certificate)
2.GST Registration Certificate (GSTIN)
3.Shop and Establishment License (Shop License)
4.Electricity Bill (in shop/proprietor’s name)
5.Property Tax Receipt / Municipal Khata Certificate
6.Rent Agreement (with property proof if rented)
7.Trade License (issued by local authority)
8.Water Bill / Telephone Bill (if applicable, in shop’s name)

{
    "event": "TRAVEL_MERCHANT_STATUS",
    "param": {
        "merchantcode": "ABC",
        "status": "ACTIVE", //REJECTED, BLOCKED, FAILED //Refund only on FAILED
        "remarks": ""
    }
}

  • This callback will be triggered when you hit the merchant registration API.
{
    "event": "TRAVEL_MERCHANT_DEBIT",
    "param": {
        "merchantcode": "vir333",
        "amount": 1700,
        "gst": 306
    }
}

Response required

{
    "status": 200,
    "refid": "EKYC2412XXXXX",
    "message": "EKYC Fee Collectd Successful"
}
Language
Click Try It! to start a request and see the response here!