A Customer BillPay Control Number is a static unique number assigned by a merchant to a specific customer. It is reusable for multiple transactions and ideal for frequent or subscription-based payments.

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:
  1. Log in to your Merchant Dashboard.
  2. Navigate to Collection → Customers.
  3. Select an existing customer or create a new one.
  4. In the Customer Overview, find Customer BillPay Control Number.
  5. If not available, click Assign BillPay Number to generate one.
  6. Share the control number with the customer.

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).
  • 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

  1. Piga *150*60#
  2. Chagua Chaguo 5 --- Lipia Bili
  3. Chagua Chaguo 2 --- Chagua Kampuni
  4. Chagua Chaguo 7 --- Chagua Kampuni
  5. Weka Namba --- 47
  6. Ingiza namba ya Kumbukumbu --- []
  7. Weka Kiasi
  8. Chagua 1 --- (Ndio) Kuthibitisha
  9. Weka PIN

via M-Pesa

  1. Piga *150*01#
  2. Chagua Chaguo 4 --- Lipia Bili
  3. Chagua Chaguo 3 --- Ingiza Namba ya Kampuni
  4. Ingiza Namba ya Kampuni --- [M-Pesa Merchant Number] - Available at onboarding
  5. Weka Kumbukumbu ya Malipo --- []
  6. Ingiza Kiasi
  7. Ingiza Namba ya Siri

via Mixx by Yas (Tigopesa/Zantel)

  1. Piga *150*01#
  2. Chagua Chaguo 4 --- Lipia Bili
  3. Chagua Chaguo 3 --- Ingiza Namba ya Kampuni
  4. Ingiza Namba ya Kampuni --- 889999
  5. Weka Kumbukumbu ya Malipo --- []
  6. Ingiza Kiasi
  7. Ingiza Namba ya Siri

via Halopesa

  1. Piga *150*88#
  2. Chagua Chaguo 4 --- Lipia Bili
  3. Chagua Chaguo 3 --- Ingiza Namba ya Kampuni
  4. Ingiza Namba ya Kampuni --- 889999
  5. Weka Kumbukumbu ya Malipo --- []
  6. Ingiza Kiasi
  7. Ingiza Namba ya Siri
  8. Chagua 1 --- (Ndio) Kuthibitisha

via CRDB

  1. Piga *150*03#
  2. Chagua 1 --- Simbanking
  3. Weka Namba ya Siri
  4. Chagua 4 --- Pay Bills
  5. Chagua 6--- Taasisi
  6. Chagua 7 --- Nyinginezo
  7. Chagua N –— Next
  8. Chagua N –— Next
  9. Chagua CLICKPESA
  10. Weka Namba ya Malipo --- []
  11. Ingiza Kiasi
  12. Thibitisha Malipo

Payment Tracking