
Quick Overview
Enable end-to-end ordering with M-Pesa STK Push. Confirm payment in chat.
What it is and why it matters
- Low friction vs web forms
- Automated receipts lower tickets
- Guided flows improve conversion
How to implement with Botmara
- Get Daraja credentials
- Create Payment Flow
- Design ordering and totals
- Trigger STK, handle callbacks
- Send receipts
Tips, FAQs, and next steps
- Validate MSISDN
- Show price breakdown
- Use idempotency keys
Helpful Resources
Explore docs for compliance, M-Pesa payments, and website chat.