Ssentezo Developers
Sandbox and production use the same API host. The organization status, SANDBOX or LIVE, is the environment. This portal does not simulate a successful payment when a call fails.

Getting started

Ssentezo Wallet collects and sends Ugandan shillings for a merchant organization. Mobile money, hosted card checkout, and bank transfer are separate API calls. A new account starts in SANDBOX.

Base URL. https://wallet.ssentezo.com/api. There is no /v1 prefix. Sandbox is the organization status, not a second set of routes in this application.

How a payment works

  1. Your server creates a unique reference and calls collection, card checkout, payout, or bank transfer.
  2. The API returns PENDING when the request is accepted.
  3. The customer approves mobile money, completes card checkout, or the bank transfer is processed.
  4. You confirm the result with the status API. A callback or browser return is only a signal.

Quick start