Accept payments everywhere.
Create reliable payment experiences across mobile money, bank channels, links, and the web.
Learn more →Payments, finally in one place
PeacePay brings payment providers, business operations, and developer tools into one beautifully controlled platform.
One platform. Real momentum.
Less fragmentation for your team. Less friction for your customers. More room to build what comes next.
Create reliable payment experiences across mobile money, bank channels, links, and the web.
Learn more →See transaction state, reconcile activity, and manage provider operations without switching systems.
Learn more →Give product teams a stable PeacePay integration while provider complexity stays behind the platform.
Learn more →Complete payment
KES 2,500Acacia Commerce LtdMade for the whole payment journey
PeacePay connects the moment someone chooses to pay with everything your business needs to do next.
Explore the client portal ↗Built for developers
Connect once, then build payment experiences without wiring your product directly to every provider.
// Create a payment
const payment = await peacepay.payments.create({
amount: 2500,
currency: "KES",
channel: "mpesa",
customer: {
phone: "2547XXXXXXXX"
},
reference: "ORDER-2048"
});The next payment starts here
Create your workspace, subscribe to the services you need, and begin configuring PeacePay today.