Company: Safaricom

Name: Safaricom
Description: Safaricom is a leading communications company in Kenya with the widest and strongest coverage. The home of the famous Mobile Money service- M-PESA and a leading innovator in mobile service.
Company URL: https://www.safaricom.co.ke
Dev Portal: https://developer.safaricom.co.ke/
Tags: DFS identity accounts credit banking


APIs

Safaricom B2B Mpesa Transaction from one company to another
Safaricom Reversal Transaction Reversal API reverses a M-Pesa transaction.
Safaricom C2B Register URL for Validation/Confirmation and Simulate transaction
Safaricom OAuth Gives you time bound access token to call allowed APIs
Safaricom Lipa M-PESA Online For Lipa Na M-Pesa online payment using STK Push.
Safaricom Transaction Status Use this API to check the status of transaction
Safaricom Account Balance Request Use this API to enquire the balance on an M-Pesa BuyGoods (Till Number).
Safaricom B2C Payment Request Use this API to transact between an M-Pesa short code to a phone number registered on M-Pesa


Traction

Estimated developer community size

23,130

Latest month unique visitors to developer portal

Estimated size of committed devs

48

Members of forum group

Estimated size of commercial devs

21,452

Commercial customers and integrators building solutions in production (across all APIs)


Dev Portal Analysis Methodology

Onboarding Support Retention Support Business Support
SDKs Y Best practices guides N Description of use cases N
Authentication overview Y Sample apps/code N Clear pricing page N
Online documentation Y Terms of service Y Showcase/marketplace for apps built N
Self-serve access to API key N Blog Y Changelog N
Sandbox environment N Support forum Y Status page N
Total Score /5 3 Total Score /5 3 Total Score /5 0
Overall average 2 Overall average 3 Overall average 2



Safaricom APIs by Region


Libraries & SDKs

Most Recently Updated
Most Stars
Most Downloads


Communication Channels

See something you would like to add or update? Have ideas or suggestions? Let us know!

Contact Us