ChokeBills API Documentation
Pay Lifestyle bills and manage your finances at ease
Chokebills provides RESTFUL API based on simple HTTP GET/POST requests. Our open APIs lets your customers do the following:
Purchase airtime
Purchase Internet data
Save for a target
Pay electricity bills ( Prepaid / Postpaid )
Pay Cable Subscription ( GOTV, DSTV, Startimes)
Fund your betting wallet
Send Bulk SMS
Pay Educational voucher ( JAMB, NECO, etc)
Print Recharge Cards
Convert excess airtime to cash
Pay Insurrance
Make financial verifications...
Access the tools and resources you need to offer services similar to our platform.
*To Get Started*
Create an account on chokebills and complete your KYC, this literally should take less than a minute.
After then your profile setting page on to get the token.
Note: you can get your token via API Settings [available to agent user only].
Remember api tokens are long-lived.
chokebills WEBHOOK
The chokebills REST APIs use webhooks for transactions notification. Webhooks are HTTP callbacks that contains notification messages for transactions. When you generate an api token, you can create add a webhook url on which you will receive the transactions update notifications.
Sample Transaction Payload
On chokebills, Webhooks can be configured for transactions. When a transaction is completed, a POST HTTP request is sent to the URL you have configured. The HTTP payload will contain
Hook Structure
SAMPLE PHP CODE TO VERIFY WEBHOOK SIGNATURE