Skip to content

MojoPay Payments API

v1.0

Accept mobile money and bank transfers, issue virtual accounts, send payouts, and run direct debits and subscriptions through one stable /v1 surface.

Base URL https://omni.mojo-pay.com/v1
Open API tester Get API credentials

Introduction

The MojoPay Payments API lets you collect and disburse money over live mobile money and bank rails with one integration. Authenticate with OAuth client credentials, call the endpoints in the API reference, and treat signed webhooks as the source of truth for every payment outcome.

Base URL

All paths are relative to https://omni.mojo-pay.com/v1. There is no separate sandbox host — new merchants start in Testing mode on live rails until Go Live.

API credentials

Create API clients under Portal → Developers. The client_secret is shown once — store it in an environment variable, then exchange it for a 20-minute Bearer token with POST /v1/oauth/token.

Integration paths

Pick the flow that matches your product; each card jumps to its endpoints.