M-Pesa (Daraja)
Connect your own paybill or till so that:
- you can send customers an M-Pesa prompt (STK push) from an invoice, the till or a shared link, and the payment records itself;
- money paid straight to your paybill or till shows up in Sales > M-Pesa payments.
The money goes straight to your M-Pesa account; MannaBooks never holds it.
What you need
A Daraja app on developer.safaricom.co.ke, taken live for your paybill or till ("Go Live"). Safaricom gives you a consumer key, consumer secret and a passkey (Lipa na M-Pesa Online). The paybill or till administrator does the Go Live step. Ask us if you want help.
Connecting
- Open Organisation > M-Pesa (Daraja).
- Choose Paybill or Till. For a till, enter the store number and the till number.
- Enter the consumer key, consumer secret and passkey. They are stored encrypted.
- Tick Use M-Pesa prompts in MannaBooks and save.
- Choose Check keys with Safaricom, then Receive direct payments.
Use the Sandbox environment to test with Safaricom's test numbers first.
Matching payments
- A prompt sent from an invoice pays that invoice.
- A customer paying your paybill with an invoice number as the account number is matched to that invoice.
- Anything else waits under M-Pesa payments > To apply: choose Apply and pick the customer and invoice.
Without Daraja you can still record M-Pesa payments by typing the M-Pesa code.