Create and use BillPay Control Numbers to receive instant payments from mobile money and banks
A BillPay Control Number is a unique numeric identifier that customers use to pay a merchant through supported payment channels—including mobile money, SIM banking, and CRDB Wakalas.
A dynamic number for a specific transaction or invoice.
Ideal for one-time payments.
Closes automatically once processed.
Two ways to generate:
Offline / Manual Concatenation: Combine your Merchant BillPay-Namba with an internal order reference (e.g., 1122 + 231256 = 1122231256). Quick way to accept online payments for offline invoices.
API Generation: Create via BillPay API with full flexibility:
Set the amount to be paid.
Control payment mode: full, partial, or over.
Add a bill description.
Provide a custom reference as the control number.
If no reference is provided, ClickPesa will auto-generate one.