Skip to content
Developers

Build payments into your world.

One verified identity, exposed to your product through clean, authorisation-first APIs.

Ecosystem in development
The ecosystem

Everything an integration needs

Seven capabilities we are building for developers.

Payments API

Initiate and track payments programmatically, with authorisation built in.

Identity & Authorization API

Reuse one verified identity and request explicit, recorded approvals.

Merchant Integration

Accept payments at the till and reconcile under one business identity.

Webhooks

Event notifications for payment and authorisation state changes.

Sandbox Environment

A safe space to build and test against simulated behaviour.

API Keys & Developer Dashboard

Credential management, usage visibility and environment controls.

SDKs & Integration Guides

Guides and libraries to take you from first call to production.

In development

These are platform capabilities under active development — not yet operational services.

Developer experience

Authorisation-first, by default

Every value-moving call carries an explicit authorisation. That is the contract, not an afterthought.

payments.createIllustrative
// Illustrative only — the SwitchPesa API is in development
const payment = await switchpesa.payments.create({
  identity: "sp_identity_…",
  amount:   { currency: "TZS", value: 12_500 },
  authorize: "customer_device",
});

// → authorisation requested on the customer's own device
Where this is heading

A home for every developer need

Planned destinations for the ecosystem. None are live today.

developers.switchpesa.com

Developer Portal

Accounts, keys and dashboard for integration partners.

docs.switchpesa.com

API Documentation

Reference, guides and changelog for the SwitchPesa APIs.

sandbox.switchpesa.com

Sandbox

Simulated environment for building and testing safely.

SwitchPesa is in active development. What you see here previews what we are building, not a live financial service.

Get in touch

Building something with SwitchPesa?

Tell us what you want to integrate — we work closely with early partners.