Introduction to NixPay
NixPay is a multi-merchant payment infrastructure by Supreonix. It gives developers a single API for initiating M-PESA payments, verifying results and receiving webhooks — while keeping settlement direct to each merchant's own shortcode.
Guiding principle
One API. Multiple businesses. Direct merchant payments.
Every payment NixPay initiates is bound to an authorised merchant configuration. NixPay never substitutes its own shortcode for a merchant's shortcode, and it never uses one merchant's credentials for another merchant's traffic.
Environments
| Environment | Credentials | Money moves | How to get access |
|---|---|---|---|
| Sandbox | np_test_* | No | Instant, self-service |
| Live | np_live_* | Yes | After merchant verification and authorisation |
What you can build
- Checkout flows that prompt a customer's phone for M-PESA payment
- Fees collection platforms, school and utility billing
- Marketplaces onboarding multiple merchants under one integration
NixPay documentation · A Supreonix product
Back to introduction