M-Pesa payments for Kenyan businesses
One platform.
Every business.
Every collection.
Manage multiple businesses, organise M-Pesa collections, and keep every payment connected to the right account and reference.
Riverside SchoolIllustrative workspace
Collections overview
Recent payments
Switch business Illustrative
A workspace for every business
Multiple businesses.One login.
Switch between your businesses while keeping payment records, collection accounts and team access separate.
Separate payment records
Each business has its own collections, transactions and reports.
Business-specific access
Manage team permissions within each business.
One familiar workspace
Move between businesses without maintaining separate logins.
Direct C2B payments, connected
Direct Paybill payments.References ready for your software.
Customers pay through the familiar M-Pesa Paybill flow. Vercepay separates the collection account from the customer or bill reference.
Customer enters at M-Pesa
One account entry
Vercepay separates the fields
Illustrative callback to your application
{
"account_ref": "SCH01",
"invoice_reference": "INV042",
"bill_ref_full": "SCH01-INV042"
}Organised by purpose
Different services.Clear collections.
Create collection accounts for the services you offer. Keep each payment identifiable by account and reference.
School fees
Tuition and fee collections
SCH01Transport
School transport collections
BUS01Activities
Clubs, trips and activities
ACT01Know what was paid—and who it belongs to.
Use the collection account to identify the service, and the attached reference to identify a student, customer or bill in your software.
BUS01-STU025Transport account · Student referenceFlexible payments
One link.Many contributions.
Share one reusable payment link. Let each payer choose an amount and keep every contribution individually traceable.
School fee instalments
A parent pays KES 500 today and KES 1,000 later.
Shared bills
Several people contribute towards the same bill.
Community contributions
Each contributor chooses their amount.
Make a contribution
Riverside SchoolChoose amount
Recent contributions
Built for your software
STK or Paybill.One integration.
Connect online payment requests and direct Paybill collections through one platform. Receive structured payment outcomes in your application.
Business metadata
For API-initiated requests, retain the customer and invoice details you supply.
Signed notifications
Verify payment notifications before acting on them.
Merchant-scoped API keys
Connect each business through its authorised integration.
Your business, within reach.
Manage collections, view transactions, send payment requests and track withdrawals—from your phone.
Frequently asked questions
How do I get started with Vercepay?⌄
Book a demonstration to discuss business verification and integration requirements.
Can I manage multiple businesses?⌄
Yes. Switch between businesses while keeping their records, collection accounts and team access separate.
What payment methods are supported?⌄
M-Pesa STK prompts and direct Paybill collections in Kenya.
How do I receive payment notifications?⌄
Connect your application to receive signed payment notifications with account and reference details.
See your collections working together.
A simpler way to manage payments across your businesses.