RentRows
Start free trial
M-Pesa

Request an M-Pesa payment from a bill

Send a payment request to the saved phone number, for the full balance or a smaller amount.

Reviewed 12 November 2026 · Step-by-step guide

Where to start

Payments → M-Pesa prompting

Before you begin

Support must activate M-Pesa Express on your own approved Paybill. Create the bill and save the payer’s phone number first.

RentRows prompts screen with fictional example records; Payments → M-Pesa prompting
Fictional example records. Select the screenshot to open it at full size. Your names, dates and balances will differ.

Follow the steps

  1. 01

    Choose Live payments for real collection. Sandbox testing is separate and never posts money to your live rental records.

  2. 02

    Find the tenant or landlord, property, unit or eight-digit bill payment code. Check the bill and remaining balance.

  3. 03

    Check the M-Pesa phone number filled from the person’s profile. You can change it for this request without changing their saved contact details.

  4. 04

    Leave the amount at the whole-shilling balance, select Use full balance, or enter a smaller whole-shilling amount. You cannot request more than is still due.

  5. 05

    Select Send prompt once. The payer checks the request on their phone and enters their own M-Pesa PIN. Never ask them to share it.

  6. 06

    Wait for the status to update. Use Check payment if the result is delayed. An uncertain or pending result must be checked before another request is sent.

  7. 07

    After independent payment verification, check the updated bill and receipt. A cancelled or failed request is not a payment. Review exceptions in the M-Pesa inbox.

Check the result

A verified payment is connected to the exact bill and follows the existing rent, deposit or service accounting rules.

Keep going

Still need help?

Tell support which screen you are on, what you expected and what happened. Include a bill or receipt number where useful. Never send passwords, payment credentials or email confirmation links.

Contact support →Open your workspace →