Skip to main content

MPSMS Overview

The Mobile Products and Services Management System (MPSMS) is digital platform designed to provide seamless integration and access to aggregated Telecom services, primarily Airtime.

With the ability to perform cross-border international airtime topup, it is your goto integration partner for Mobile Products and Services.

Operated by iSmart Technologies it provides a fast B2B API and a Service Management Portal for businesses to integrate and provide airtime topup with global reach.

Getting Started

Get started by contacting iSmart Technologies and completing the quick and simple client / partner onboarding process.

The onboarding includes a KYC verification process, including submitting government-issued ID and proof of address.

Basic Requirement to complete the KYC verification include:

  1. Entity Name
  2. Valid Address
  3. Country
  4. Company Code alias Business Registration Number

Contact iSmart Technologies. for any further details that you may require

Initial Deposit

After onboarding, iSmart Technologies will provide you with relevant subscription details that you will require.

With your subscription details, you can deposit any amount you want for use in the airtime topup.

The self-service deposit API is currently experimental and will soon be made available for direct deposit

Deposits can be made by contacting iSmart Technologies.

Get Credentials

With your subscription details, you can login to the MPSMS Service Management Portal at MPSMS Console.

From the MPSMS Service Management Portal, navigate to APIs -> Access to view and retrieve your apicode and apikey of your account.

Prepare API Client

Prepare your API client to integrate with MPSMS API. You can use the MPSMS Postman Collection provided to test all services to ease in the preparation of your client app.

Use the apicode and apikey on your account, as explained above, as the username and password respectively to prepare a basicAuth token to authenticate to the MPSMS API using the Connect API.

Use the JWT token returned by the Connect API as a bearer token to access all other MPSMS APIs.