PAYBILL
Pay with the invoice number
Customers enter your Paybill and the invoice number. The confirmation callback matches the reference and applies the payment to that invoice.
Let customers pay your Paybill or receive an STK Push from a secure invoice link. Confirmed payments are applied to QuickBooks invoices automatically.
Connect your own QuickBooks company and Safaricom Daraja account. Credentials are encrypted at rest.
Payment matched
Invoice INV-1042
Customer pays Paybill
Invoice number used as account reference
Payment confirmed by Daraja
STK Push or Paybill callback
Invoice updated in QuickBooks
Customer receives a payment receipt by email
One flow, two ways to pay
Payments are tied to the QuickBooks invoice before they are recorded, so you can reconcile collections without double-counting sales.
PAYBILL
Customers enter your Paybill and the invoice number. The confirmation callback matches the reference and applies the payment to that invoice.
STK PUSH
Customers open a secure invoice payment link, enter their M-PESA number, and approve the prompt on their phone.