KiPay

Sandbox vs Live

Understand the difference between our testing and production environments.

The Sandbox

Our sandbox environment is a full-featured mirror of production. You can use it to test your integration without moving real money. Use 254708374149 — Safaricom's published sandbox test number — for a guaranteed successful STK Push callback.

Going Live

To switch to production, you must complete the KYC (Know Your Customer) onboarding process in the dashboard. Once approved, you can generate live API keys and start processing real transactions.

Your integration code remains identical between environments; only the API key and the base configuration need to change.