General FAQs
A guide to the frequently occurring errors.
Errors -
- Forbidden - 403 :
It is usually due to incorrect secret-key or timestamp from your end. Please check the generation code from the following link: https://developers.eko.in/docs/authentication .
Also make sure to use your auth_key in the generation code (not the developer key). - Internal Server Error - 500:
It usually implies that the API is not able to make connection to our servers.
In staging remove the port 25004 from the url. And in production re-check your URL and http method. - Unsupported Media Type - 415 :
Check the _Content-type _of the API from its respective API Reference page and check if you are using the same content-type or not. Example - Content-Type: application/x-www-form-urlencoded. - No mapping rule matched :
In the URL swap v1 with v2 or vice-versa. If it still does not work then send the request and URL at [email protected]. - Method not allowed - 405 :
Check the http request of the API from API Reference and put the correct http request that POST, PUT or GET. - Agent not allowed/ Agent not allowed to do this transaction/ Customer not allowed :
Check if the service is ACTIVATED for the user_code. If not then, activate the service for the merchant. - "No Key for Response" :
Please re-check the value of the parameters. It is either not entered or the format is incorrect. - Kindly use your production key :
Check if you're using the correct developer key (credentials for staging cannot be used in production). - HTTP error code - 404 :
This error occurs when you are passing the wrong request URL, please make sure to check the request
URL before hitting the request.
Production Base URL - https://api.eko.in:25002/ekoicici/
Staging Base URL - https://staging.eko.in/ekoapi/
Updated about 1 year ago