Search

Integrations

M-Pesa B2C & B2B to vendors

Vendor Payments

Answer Summary

Pay a vendor over M-Pesa two ways: B2C sends from your paybill or till to a supplier's personal phone number (common for small vendors); B2B pays a company vendor's registered paybill or till, with the PO number embedded as the account reference. Both run on Daraja using your stored initiator credentials, and the async result posts the payment onto the PO automatically.

Support note

This public article is built from approved AWRA knowledge and is safe for buyer education, support triage, and bot grounding. For customer-specific data, billing, security questionnaires, or implementation commitments, contact the AWRA team so the response can be scoped to your organization.

Article Feedback

Was this article useful?

Help us improve this public knowledge article or route you to support if the answer needs human context.

Feedback is logged for article quality and support triage.

Explore the full help center

Browse all approved public help articles or search a new topic.

Back to Help Center