Payments Solution

Instant M-Pesa
Reconciliation

Wave goodbye to manual code checking. Collect fees via Paybill or Till and watch your ledger update in real-time.

Get Started with M-Pesa

[Visualization: M-Pesa STK Push on Phone → Dashboard Green Tick]

Three Ways to Collect

Whether you use a traditional Paybill or want a modern STK push experience, we've got you covered.

Paybill C2B (Webhooks)

Parents use your Paybill No. and the Student ID as Account. We receive the alert instantly and update the student ledger.

  • Zero human error
  • Instant SMS receipt
  • Full audit log

STK Push (Parent Portal)

Parents click 'Pay Now' in the portal. They get an M-Pesa PIN prompt on their phone. Payment clears in 3 seconds.

  • Fastest experience
  • Highest parent satisfaction
  • No typing codes

M-Pesa Business App

Scan and reconcile payments from your existing M-Pesa for Business Till. Perfect for smaller schools.

  • Low barrier to entry
  • No complex dev setup
  • Direct phone link

Setup Requirements

1

Active Daraja Account

You need a registered Safaricom Daraja (M-Pesa API) account. We help you create this if you don't have one.

2

Shortcode or Till No.

A valid C2B Paybill Shortcode or Buy Goods Till Number registered to your school's Bank account.

3

API Key Exchange

Securely share your Consumer Key and Secret with ShuleHQ through our encrypted onboarding portal.

Need help with Safaricom? Our technical team handles the entire Daraja onboarding process for Growth and Enterprise clients at no extra cost.

Stop checking SMS on the office phone.

Book a Finance Demo