M-Pesa prompt
A payment request pops up on the customer's phone. Collected through Sharet Africa, a Kenyan payments company, and matched to the invoice automatically.
Your customer opens the invoice on their phone, approves an M-Pesa prompt with their PIN, and the payment is recorded against the invoice with a receipt sent back. No copying codes from SMS into a spreadsheet.
Free forever for one user · no card needed · paid plans from $9 a month
Built for small businesses in Kenya that are tired of matching M-Pesa messages to invoices by hand.
A payment request pops up on the customer's phone. Collected through Sharet Africa, a Kenyan payments company, and matched to the invoice automatically.
Add your own Paybill, Till and bank details once. They print on every invoice PDF and show on the customer's payment page.
Customers who prefer the bank get your details or a transfer request from the same invoice link.
Record them on the invoice in a few taps. They go through the same steps, so receipts and balances stay right.
Send the invoice from Breve. Your customer opens the link, enters their phone number and approves the M-Pesa prompt with their PIN. Breve records the payment against the invoice and sends a receipt by email and SMS.
Payments are collected through Sharet Africa, a Kenyan payments company. Breve records what happened and never asks for your M-Pesa PIN.
Yes. Add your Paybill, Till and bank details in Settings and they print on every invoice and show on the customer's payment page. Payments made that way are recorded in a few taps.
Record it on the invoice. It goes through the same steps as an online payment, so the balance, the cash book and the receipt stay right.
No. M-Pesa collection comes with Breve through Sharet Africa. Developers who want to build on it can use the Breve API and signed webhooks.
Create a free account, add your KRA PIN and payment details once, and every quote, invoice and receipt is ready to send.