WordPress plugin intelligence profile

Tsapa Payment Gateway for MTN Mobile Money in Africa

Accept MTN Mobile Money payments in WooCommerce across Africa with secure Sandbox testing and optional Live production support.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.1.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update8 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Tsapa Payment Gateway for MTN Mobile Money in Africa version 2.1.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Grow your business with secure MTN Mobile Money payments across Africa.

Tsapa Payment Gateway connects your WooCommerce store to MTN Mobile Money using official MTN MoMo API credentials.

Your payment flow is simple:

Customer -> MTN Mobile Money -> Your MTN Mobile Money Merchant Account

No intermediary wallet. No third-party processor holding your funds. Just your WooCommerce store, your MTN Mobile Money merchant account, and your customer.

The free version supports Sandbox testing. Live production mode is available in the Pro version for merchants who are ready to accept real MTN Mobile Money payments using approved MTN MoMo API credentials.

Why Choose Tsapa?

  • Direct MTN Mobile Money integration
  • Sandbox mode for safe testing
  • Optional Live production mode through Pro
  • WooCommerce payment gateway setup
  • Customer phone number collection at checkout
  • Payment reference tracking
  • Admin order payment details
  • No coding required
  • Lightweight and fast
  • Built for African businesses
  • Freemius-powered license and upgrade management

Supported Countries

This plugin is designed for MTN Mobile Money API markets, including:

  • Rwanda
  • Uganda
  • Ghana
  • Zambia
  • Cameroon
  • Côte d’Ivoire
  • Benin
  • Liberia
  • Republic of Congo
  • Guinea-Bissau
  • Eswatini

MTN MoMo API availability, production approval, and merchant onboarding may vary by country. Merchants are responsible for obtaining the correct MTN MoMo API credentials from MTN or the official MTN MoMo developer portal.

Free Version

The free version is intended for testing and setup.

It includes:

  • Sandbox mode
  • WooCommerce gateway setup
  • Checkout payment option
  • Test payment flow
  • Basic order payment details

Pro Version

The Pro version unlocks Live production use.

It is intended for merchants who are ready to accept real MTN Mobile Money payments using their approved MTN MoMo API credentials.

Pro features may include:

  • Live mode
  • Production API credential support
  • Real MTN Mobile Money payment processing
  • Merchant-ready payment flow
  • Priority support
  • Ongoing updates

Need API Credentials?

Create your MTN MoMo Developer account here:

com/

After creating your application, you can generate Sandbox credentials for testing.

When you are ready to accept real payments, request Production access from your local MTN operating company and replace your Sandbox credentials with your Live credentials.

External Services

This plugin connects to external services to process payments, manage licensing, provide updates, and support premium features.

MTN MoMo API

This plugin communicates with the MTN Mobile Money API to request and verify customer payments.

Data sent to MTN may include:

  • Customer phone number
  • Payment amount
  • Currency
  • Transaction reference
  • WooCommerce order reference
  • Payment description
  • Payment status request data

This data is sent only when a customer initiates a payment or when the plugin checks payment status.

MTN MoMo Developer Portal:

com/

MTN Privacy Policy:

com/privacy-policy/

Freemius

This plugin uses the Freemius SDK for licensing, premium upgrades, software updates, account management, and optional usage tracking.

Freemius may collect technical and account-related information when a site administrator opts in, activates a license, purchases a plan, or manages the plugin account.

Data may include:

  • Site URL
  • WordPress version
  • PHP version
  • Plugin version
  • WooCommerce version
  • Administrator email
  • License key
  • Plan and billing status
  • Basic usage and diagnostic data

Freemius:

com/

Freemius Terms:

com/terms/

Freemius Privacy Policy:

com/privacy/

Support

Need help with installation, Sandbox testing, Live Mode activation, or MTN API setup?

rw

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • mobile money
  • payment gateway
  • africa
  • mtn
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity8 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.