BlueDuka

A POS system that works with your M-Pesa till or paybill

Connect your own Lipa na M-PESA till or paybill once. Payments then appear at the checkout by themselves, and the money goes straight to your account.

Start free for 14 days

Every way your customers pay

  • M-Pesa PIN prompt: type the customer's number and they enter their PIN; the sale completes by itself
  • Find the payment in your till: payments sent to your till or paybill show at the checkout
  • Type the code from the customer's message; each code can be used only once
  • Part cash and part M-Pesa: a KES 4,500 bill paid with KES 4,000 cash and KES 500 by M-Pesa
  • Cash with change worked out, card, bank transfer or pay later

No more fake M-Pesa messages

Once your till or paybill is connected, payments come straight from Safaricom, so a forged SMS can't pass at the counter. Before it is connected, BlueDuka still refuses a code that was already used.

What you need

  • A Lipa na M-PESA Business Till (Buy Goods) or Paybill. Pochi la Biashara and personal numbers can't be connected to any system
  • A free Safaricom Daraja account for your keys
  • BlueDuka's Business plan or above (or the 14-day free trial)

Questions

Which POS works with M-Pesa in Kenya?

BlueDuka connects to your own M-Pesa till or paybill through Safaricom's Daraja. It sends PIN prompts, shows payments as they arrive and puts debtors' payments against their debts. The setup guide is at blueduka.co.ke/mpesa-setup/.

Does BlueDuka hold my money?

No. Customers pay your own till or paybill and the money goes straight to your M-Pesa account.

Can I use BlueDuka before my till is connected?

Yes. Choose M-Pesa at the checkout and type the code from the customer's message. Nothing changes when you connect your till later.

Start free for 14 days

See also: M-Pesa setup guide · POS system in Kenya · Customer debt management