Learn about Head Office Shortcodes, Paybill numbers, and Till numbers
The Head Office (HO) Shortcode is the primary shortcode registered with Safaricom for your M-PESA business account. It serves as the parent identifier for your payment collection setup on the Daraja API.
For Paybill numbers, the Head Office Shortcode and the Paybill number are the same. When you register a Paybill with Safaricom, the number you receive (e.g., 123456) is both:
For Till numbers, the Head Office Shortcode and Till number are different. A Till setup consists of:
When configuring a Till in InvoiceIQ, you need to provide both the Head Office Shortcode and the Till Number so that payments can be correctly processed and reconciled.
How to go live with your M-PESA shortcode
To take your shortcode live on the Safaricom Daraja API, you must have a registered Safaricom Paybill or Till number, and a Safaricom M-Pesa organization portal account. The process involves two main stages: preparation and submitting the "Go Live" request on the Daraja Portal.
M-PESABusiness@safaricom.co.ke. If you have not received this email from them, reach out to them for more information as to why.