Payment Plugins

All about TIGO PESA mobile money API Integration and Payment Plugins

Learn all about TIGO PESA mobile money, its API Integration and associated Payment Plugins. Here, you will learn how this is done in a simple inituitive manner and ready to download, install, plug and play payment plugins for different software, websites, CMS, Framework and apps that you may need to add Tigo Pesa mobile money as your preferred online payment method.

How to Integrate Tigo Mpesa API from Tigo Tanzania

Integrating Tigo Pesa API with your websites or mobile apps or any software is one of the easiest tasks when you know what you are doing and what to get from where. It is pretty straight forward. Regardless of the platform, software, website or mobile app on which you add your Tigo pesa automated payment method, there are some primary things you need to know before you even think of the technical and specific requirements for the Tigo Pesa API integration. In this paragraph, we will have these integration parts discussed briefly.

Tigo Pesa API integration terminologies.

These are the terms you need to understand to help you accomplish a Tigo Pesa API integration successfully.

Tigo Pesa API Terminology Brief meaning
Tigo A telecommunication company in Tanzania, East Africa.
Pesa Swahili word for Money
Tigo Pesa A mobile wallet owned and Run by Tigo, Tanzania
API Application programming Interface - a bridge to connect two applications or software
Integration To Combine two or more things to work together or form a whole.
API integration Using API to join two software to work together and automate processes between them.
Tigo Pesa API integration Using the provided Tigo Pesa API to join a website or app or software with the Tigo Pesa systems to make them communicate and automate payment processing.

How to Integrate Tigo Pesa API on your website or mobile app requirements

What you simply need as Tigo Pesa API integration requirements is to choose among the following APIs first as per your Tigo Pesa API integration needs:

  1. C2B - The Tigo pesa API you want to use for receiving payments.
  2. B2C - The API to use for making payments to Tigo Pesa Individual phone numbers.
  3. Online Payments Tigo Secure - For online checkout mimicking online payment gateways. Another name for this is Stk Push.

Technical requirements to Integrate Tigo pesa

Second is that you will need the following before you even think about integrating Tigo Pesa from Tigo - Tanzania:

The above Tigo pesa API requirements are available both in sandbox and Live modes.

Writing code for your Tigo Pesa API Integration.

Now this depends on what you are integrating to. The programming language varies across websites, just like Mobile apps. This is where you need a technical expert to help you in writing the code that adds the Tigo Pesa Payment plugin onto your specific web or mobile app.

When you are done writing the Tigo Pesa API code integration on sandbox environment, you will need to contact Tigo Pesa to GO live. Use this email to contact Tigo Pesa asking to go live: mfs.corporate@tigo.co.tz. When contacted, the vodacom team will need to contact User Acceptance Testing (UAT) to take you Live. You will be guided on this via the above email address. Just write to the and all will be well.

They will reply with a request for you to attach the required documents to take you live. When approved to GO LIVE, you will receive Live credentials which you can replace in your code to have your Tigo Pesa API code accept Live transactions.