An Order BillPay Control Number is a dynamic number for a single transaction or invoice.
It is ideal for one-time payments such as e-commerce orders, invoices, or single service charges.
You can generate an Order BillPay Control Number in two ways — each with different flexibility and structure.
1. Offline / Manual Concatenation
Structure:
[Merchant BillPay-Namba] + [Order Reference]
- Merchant BillPay-Namba — your 4-digit merchant number assigned by ClickPesa.
- Order Reference — any unique reference from your internal billing or order system.
Example:
Merchant BillPay-Namba: 1122
Order Reference: 231256
Order BillPay Control Number: 1122231256
This method is quick and does not require any API calls.
It’s useful when you already have an offline billing system but want to instantly collect payments online using ClickPesa.
2. Via API
When using the BillPay API, you get full control over the control number. You can directly set the custom reference, which becomes the actual control number customers will use to pay.
This means the number does not need to follow the offline concatenation format.
With API generation, you can also:
- Set the amount to be paid.
- Control payment mode:
- Require full payment only.
- Allow partial payments.
- Allow overs.
- Add a bill description.
- Set a custom reference (actual customer-facing control number).
Example use case:
A SaaS platform generates an Order BillPay Control Number via API with a fixed amount, partial payment allowed, and a meaningful control number like INV2025001.
Making Payments with Order BillPay Control Numbers
Customers can pay via:
- Mobile Money: Tigopesa, Airtel Money, Halopesa, M-Pesa
- CRDB Banking: SIM Banking (APP/USSD), Internet Banking, CRDB Wakalas
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
- Fungua AirtelMoney App
- Bonyeza Lipa Bili
- Bonyeza Ingiza jina la biashara au namba
- Andika “clickpesa”
- Chagua CLICKPESA TANZANIA
- Weka Kumbukumbu ya Malipo --- []
- Weka Kiasi
- Bonyeza Endelea
- Weka Namba ya Siri
- Piga
*150*01#
- Chagua Chaguo
4 --- Lipia Bili
- Chagua Chaguo
3 --- Ingiza Namba ya Kampuni
- Ingiza Namba ya Kampuni --- [M-Pesa Merchant Number] - Available at onboarding
- Weka Kumbukumbu ya Malipo --- []
- Ingiza Kiasi
- Ingiza Namba ya Siri
- Fungua M-Pesa App
- Bonyeza Hamisha Pesa
- Bonyeza Lipia kwa M-Pesa
- Bonyeza Kitambulisho cha biashara na Weka [M-Pesa Merchant Number]
- Bonyeza Kumbukumbu na Weka []
- Weka Kiasi
- Bonyeza Endelea
- Bonyeza Lipa sasa na Ingiza Namba ya Siri
Mixx 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
- Fungua Mixx By Yas App
- Bonyeza Kulipa Bili
- Andika “clickpesa” Kwenye Tafuta
- Chagua ClickPesa-889999 Kwenye listi
- Weka Namba ya kumbukumbu --- []
- Weka kiasi
- Bonyeza Endelea
- Ingiza Namba ya Siri ya Mixx
- Bonyeza Thibitisha
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
- Fungua Halopesa App
- Bonyeza Lipia Bili
- Bonyeza Chagua Namba ya biashara
- Andika “889999” Kwenye uwanja wa kutafuta Namba ya biashara
- Bonyeza ENDELEA
- Weka kumbukumbu namba --- []
- Weka kiasi
- Bonyeza ENDELEA
- Ingiza Namba ya Siri
- Ingiza OTP
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
- Fungua CRDB SimBanking App
- Weka Namba ya Siri ya SimBanking
- Pandisha kupata huduma zaidi
- Bonyeza Malipo Zaidi
- Chagua CLICKPESA Kwenye listi au andika CLICKPESA Juu Kwenye Tafuta huduma
- Weka Namba ya Malipo --- []
- Bonyeza PATA TAARIFA
- Hakikisha Taarifa za Bili, Chagua Akaunti Ya Kutoa na Weka Kiasi
- Bonyeza ENDELEA
- Hakikisha Taarifa za Muamala na Bonyeza THIBITISHA
- Login into your CRDB Internet Banking portal
- Select Payment
- Select Bill Payment
- Company Category --- Select Others
- Company Name — Select CLICKPESA
- Enter Reference Number --- []
- Tembelea wakala CRDB aliye karibu nawe
- Omba kulipia bili kwa namba ya malipo ya CRDB
- Toa jina la taasisi --- CLICKPESA
- Toa namba ya nmaba ya malipo --- []
- Toa kiasi
- Tembelea tawi la CRDB lililo karibu nawe
- Omba kulipia bili kwa namba ya malipo ya CRDB
- Toa jina la taasisi --- CLICKPESA
- Toa namba ya nmaba ya malipo --- []
- Toa kiasi
Payment Tracking