M-Pesa Payment
Secure & Instant Mobile Money Payments
Phone Number
Format: 2547XXXXXXXX (e.g., 254712345678)
Amount (KES)
Minimum: KES 1 | Maximum: KES 150,000
Send STK Push
Processing Your Payment
Please check your phone for the STK push prompt
Processing...