Secure Payment

Complete your M-Pesa payment

Enter the M-Pesa phone number that will pay. You will receive an STK push prompt on that phone to authorize the payment.

Loading payment details...

Please wait while we retrieve your registration information.

Amount to pay
KES 0
Registration fee
Registration type
Name / Group
Registered phone
1 Enter M-Pesa phone number
🇰🇪 +254
Enter the 9-digit M-Pesa number (e.g. 712345678 or 112345678).
This can be different from the registered phone if someone else is paying.

Waiting for M-Pesa confirmation

Please check your phone and enter your M-Pesa PIN to complete the payment.
Do not close this page.

Checking payment status...

Payment received!

Your registration has been finalized. Your membership number is now active.

Member / Group
Member number
Amount paid
Paid from
M-Pesa receipt
Date & time

Your Monthly Contribution Details

Paybill Number 348127
Account Number
Monthly Contribution
Use your membership number as the Account Number for all future contributions on this Paybill.
Go to Home

Payment failed

The payment could not be completed. Please try again.

Start Over