How to Assign a Customer BillPay Control Number
You can assign one via the ClickPesa Dashboard or API.1. Via Dashboard
The number is made of your Merchant BillPay-Namba + a static unique number generated by ClickPesa. Steps:- Log in to your Merchant Dashboard.
- Follow the guide in Customers to assign a control number.
2. Via API
You can create Customer BillPay Control Numbers programmatically using the BillPay API. API generation provides full flexibility similar to Order BillPay Control Numbers, plus additional customer-specific options:- Specify the customer name (e.g., student name, client name).
- Add a bill description (e.g., Fees, Pocket Money, Subscription).
- Set the payment amount and mode (full, partial, over).
- Set a max total that can be collected across payments (optional). When the limit is reached, the number stops accepting payments.
- Create multiple control numbers per customer, each for a different bill or purpose.
- Receive a generated control number if not provided — this becomes the customer-facing number.
Making Payments with Customer BillPay Control Numbers
Customers can pay using their assigned control number through mobile money, SIM banking, or CRDB Wakalas.via Airtel Money
- Airtel Money USSD
- Airtel Money APP
- Piga
*150*60# - Chagua Chaguo
5--- Lipia Bili - Chagua Chaguo
2--- Chagua Kampuni - Chagua Chaguo
7--- Chagua Kampuni - Weka Namba --- 47
- Ingiza namba ya Kumbukumbu --- []
- Weka Kiasi
- Chagua
1--- (Ndio) Kuthibitisha - Weka PIN
via M-Pesa
- M-Pesa USSD
- M-Pesa App
- Piga
*150*00# - Chagua Chaguo
4--- Lipia Kwa M-Pesa - Chagua Chaguo
4--- Weka Namba ya Kampuni - Ingiza Namba ya Kampuni --- [M-Pesa Merchant Number] - Available at onboarding
- Weka namba ya Kumbukumbu ya Malipo --- []
- Weka Kiasi
- Weka Namba ya Siri
- Bonyeza 1 Kuthibitisha
via Mixx By Yas
- Mixx By Yas USSD
- Mixx By Yas APP
- Piga
*150*01# - Chagua Chaguo
4--- Lipia Bili - Chagua Chaguo
3--- Ingiza Namba ya Kampuni - Ingiza Namba ya Kampuni --- 889999
- Weka Kumbukumbu ya Malipo --- []
- Ingiza Kiasi
- Ingiza Namba ya Siri
via Halopesa
- Halopesa USSD
- Halopesa APP
- Piga
*150*88# - Chagua Chaguo
4--- Lipia Bili - Chagua Chaguo
3--- Ingiza Namba ya Kampuni - Ingiza Namba ya Kampuni --- 889999
- Weka Kumbukumbu ya Malipo --- []
- Ingiza Kiasi
- Ingiza Namba ya Siri
- Chagua
1--- (Ndio) Kuthibitisha
via CRDB
- SimBanking USSD
- SimBanking APP
- CRDB Internet Banking
- CRDB Wakala (App/POS)
- CRDB Branch (OTC)
- Piga
*150*03# - Chagua
1--- Simbanking - Weka Namba ya Siri
- Chagua
4--- Pay Bills - Chagua
6--- Taasisi - Chagua
7--- Nyinginezo - Chagua
N–— Next - Chagua
N–— Next - Chagua CLICKPESA
- Weka Namba ya Malipo --- []
- Ingiza Kiasi
- Thibitisha Malipo
Payment Tracking
- Real-time: Set up a Webhook to get notified when payments arrive.
- Manual Check: Use the Payment Query API.

