BBPS offers interoperable bill payment and recharge service to customers
The system will provide multiple payment modes and instant confirmation of payment.
Steps to onboard and activating AePS for your retailers/ merchants:
- Onboard your retailers/merchants on Eko platform using Onboard User API
- Activate service for your retailers/merchants on service_code = 53 (for BBPS API)
- Check the status of the service for the retailer/merchants using the User Service EnquiryAPI
- Integrate BBPS API for enabling BBPS transactions for onboarded retailers/merchants.
Below is the cURL request for the activation of the BBPS service:
curl --location --request PUT 'https://staging.eko.in:25004/ekoapi/v1/user/service/activate' \ --header 'developer_key: becbbce45f79c6f5109f848acd540567' \ --header 'secret-key: MC6dKW278tBef+AuqL/5rW2K3WgOegF0ZHLW/FriZQw=' \ --header 'secret-key-timestamp: 1516705204593' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'service_code=53' \ --data-urlencode 'initiator_id=9962981729' \ --data-urlencode 'user_code=20810200'\ --data-urlencode 'latlong=25.309580,83.005692'
Replace with your production credentials and in the user_code pass the user code.
Postman Collection of BBPS
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.
latlong is mandatory parameter to be passed for agent activation. latitude and longitude should be of merchants' device location.
Updated 9 months ago