Fund Transfer
Easy salary disbursal and vendor payments
Make instant, automated payments to your vendors or pay wages to your employees. The best part is that you can use your e-money balance for the payments.
Important Note:
Only IP which is in India will be whitelisted while going on the production mode. IP which is present outside India will not be whitelisted as per compliance
Port 25002 and Port 25004 must be opened on your server in order to reach the requests from your server to our production and staging environment respectively and a connection must be made from your server. You can check if connection is being made from your server or not using the telnet command.
The command for staging environment which you have to use: telnet staging.eko.in 25004.
The command for production environment which you have to use: telnet api.eko.in 25002.
Setup Transaction Status Callback
You must expose an endpoint for callback APIs. This endpoint will be used by Eko to update the transaction status. We will assume that the update request has been acknowledged upon receiving a status 200 “Success” from the endpoint.
URL Structure
Note that only static URL structures are supported.
URL Structure: https://foo.bar/path
Method: POST
We will send the following payload when we hit your API:
{
"tx_status": 0,
"amount": 120.0,
"payment_mode": "5",
"txstatus_desc": "SUCCESS",
"fee": 5.0,
"gst": 0.76,
"sender_name": "Flipkarti",
"tid": 12971412,
"beneficiary_account_type": null,
"client_ref_id": "Settlemet7206124423",
"old_tx_status": 2,
"old_tx_status_desc": "Initiated",
"bank_ref_num": "87694239",
"ifsc": "SBIN0000001",
"recipient_name": "Virender Singh",
"account": "234243534",
"timestamp": "2019-11-01 18:03:48"
}
API Reference
Updated 10 months ago