Stimafy
← Back to home

Sending bills via WhatsApp

Last updated: 2026-05-19

Tenants get bills on a channel they already use. Tap Send via WhatsApp on a bill and WhatsApp opens on your phone with the full breakdown pre-filled — you just hit send. We never message tenants directly; everything goes from your own WhatsApp account.

What the tenant sees

A plain-text message from your number. Example:

Hi Wanjiku,

Your April 2026 electricity bill
Kileleshwa Flats · Unit 4B

Previous: 53,210 kWh
New:      53,381 kWh
Used:     171 kWh
Rate:     KES 28.50/kWh
Total:    KES 4,873

— Stimafy
https://stimafy.online

Why plain text? Because emojis and rich formatting render inconsistently across phones, and KPLC's own SMS is plain text — so it feels familiar.

The bill statuses

Sending an initial invoice

  1. Go to Invoices and find the bill (status: Draft).
  2. Tap Send via WhatsApp. WhatsApp opens in a new tab/app with the message pre-filled.
  3. Hit send.
  4. Bill status moves to Sent. Stimafy notes the time.

Sending reminders

After 5-7 days without payment, send a reminder. It's a shorter, friendlier message — no need to repeat the math:

Hi Wanjiku,

Quick reminder: your April 2026 electricity bill is still outstanding.

Kileleshwa Flats · Unit 4B
Amount: KES 4,873

Pole sana — let me know if you've already paid and I'll update the record.

— Stimafy
https://stimafy.online

Reminder count shows on the invoice card — 2 reminders · last 3d ago. After the second one, consider a personal call.

Marking a bill paid

Tap Mark paid. We don't connect to M-Pesa right now — payment confirmation is on the honour system between you and the tenant. M-Pesa STK Push and till integration is on the roadmap.

Common questions

Why does it open WhatsApp instead of just sending?

The official WhatsApp Business API costs money per message and requires a verified business. For Stimafy's first version, we use wa.me links — the standard way to open a WhatsApp chat with a pre-filled message. You always confirm before sending, which means tenants see the message coming from your real number.

Can I see if the tenant actually got the message?

Not from Stimafy — for that we'd need the WhatsApp Business API. What we track is how many times you clicked Send, which in practice is a strong proxy. WhatsApp itself shows you the ticks (sent / delivered / read) in your own chat.

The tenant has no phone number — can I still bill them?

Yes — the bill still gets created and shows up in the Invoices list. The Send via WhatsApp button is disabled (greyed out as "No phone") until you add a phone number to the tenant. You can send it manually via SMS or email and tap Mark paid when you're done.

What format does the phone number need to be in?

International format with country code, no plus sign, no spaces. For Kenya: 2547XXXXXXXX (e.g. 254712345678). Local format like 0712345678 won't produce a valid WhatsApp link.