Title: AzamPay Gateway for WooCommerce
Author: AzamPay Tanzania Limited
Published: <strong>10 Nofeembar, 2022</strong>
Last modified: 29 Agoosto, 2025

---

Raadi kaabayaal

![](https://ps.w.org/azampay/assets/banner-772x250.png?rev=2815997)

![](https://ps.w.org/azampay/assets/icon-256x256.png?rev=2815997)

# AzamPay Gateway for WooCommerce

 Qore [AzamPay Tanzania Limited](https://profiles.wordpress.org/azampay/)

[Soo Rog](https://downloads.wordpress.org/plugin/azampay.1.1.5.zip)

 * [Faahfaahin](https://so.wordpress.org/plugins/azampay/#description)
 * [Dibu-eegisyo](https://so.wordpress.org/plugins/azampay/#reviews)
 *  [Rakibaad](https://so.wordpress.org/plugins/azampay/#installation)
 * [Horumarinta](https://so.wordpress.org/plugins/azampay/#developers)

 [Taageero](https://wordpress.org/support/plugin/azampay/)

## Sharraxaad

**AzamPay Momo for WooCommerce** is a WordPress plugin that allows merchants to 
receive mobile money payments through their woo-commerce checkout pages. This allows
merchants to receive payments from their **AzamPesa**, **TigoPesa**, **AirtelMoney**,
and **HaloPesa** customers.
 This plugin works in both sandbox and production environments.

#### Take AzamPay payments easily and directly on your store

The plugin extends WooCommerce allowing you to take payments directly on your store
via AzamPay’s API.

**AzamPay** is available for store owners and merchants in Tanzania.

#### Use Of Azampay for Woocommerce Plugin as a Third-Party Service

This plugin is developed to enable merchants and businesses to receive payment through
the AzamPay payment gateway provided by **AzamPay Tanzania Limited**.
 Upon checkout,
a push request is sent to the customer’s handset where they can then confirm payment.

### User Manual

#### Test Environment

 1. Go to [Sandbox](https://developers.azampay.co.tz/) and register your website.
 2. From the sandbox retrieve your credentials.
 3. Go back to the plugin settings and enable Test Mode.
 4. Enter your credentials to the plugin settings.
 5. Test payments from the checkout Page.

#### Live Environment

 1. Submit **KYCs** to AzamPay to get Live credentials.
 2. Disable Test Mode in the Plugin settings.
 3. Enter live credentials. Checkout is now enabled for live environment.

### SUPPORTED CURRENCIES

TZS

### SUPPORTED MOBILE MONEY CHANNELS

 * AzamPesa
 * AirtelMoney
 * Halopesa
 * TigoPesa

### Important Links

 1. **https://authenticator.azampay.co.tz** and **https://authenticator-sandbox.azampay.
    co.tz** are authentication URLs to get the access token for the Checkout API of
    AzamPay Payment Gateway in the sandbox and production environment respectively.
 2. **https://sandbox.azampay.co.tz** and **https://checkout.azampay.co.tz** are used
    in the sandbox and production environment respectively to process checkout payment
    requests and related APIs.
 3. **https://developers.azampay.co.tz/sandbox/registerapp** is used to register new
    users to get new client IDs, client secrets, and other required access to use the
    plugin.

### Source Code and Build Tools

This plugin uses build tools (npm/webpack) to generate compressed JavaScript and
CSS files for production use.

All human-readable source code for compressed files (such as assets/js/ui/wc-azampay-
blocks.js) is included in the plugin directory under:

resources/js/blocks/

You can also find the maintained source at:
 https://github.com/AZAMPAY-LTD/AzamPayWooCommercePlugin

To build the production files from source:
 1. Install Node.js and npm. 2. Run `
npm install` in the plugin directory. 3. Run `npm run build` to generate the production
assets.

Please review, study, and adapt the code as needed. Contributions and forks are 
welcome!

## Rakibaad

This section describes how to install the plugin and get it working.

**AUTOMATIC INSTALLATION**

Automatic installation is the easiest option as WordPress handles the file transfers
itself and you don’t need to leave your web browser. To do an automatic install 
of the **AzamPay for WooCommerce** plugin, log in to your WordPress dashboard, navigate
to the **Plugins** menu and click **Add New**.

In the search field type **AzamPay for WooCommerce** and click **Search Plugins**.
Once you’ve found our plugin you can view details like the description. Most importantly,
of course, you can install it by simply clicking **Install Now**, then **Activate**.

**MANUAL INSTALLATION**

The manual installation method involves downloading our plugin and uploading it 
to your web server via your favorite FTP application. The WordPress codex contains
[instructions on how to do this here](https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation).

 * Unzip **azampay.zip** to the **/wp-content/plugins/** directory, or install from
   the **WordPress Plugins Directory**.
 * Activate the plugin through the **Plugins** menu in WordPress.
 * Configure plugin under **WooCommerce > Payments**, look for **AzamPay**.

## SBI

### How do I approve the Payment?

After submitting the payment through **MOMO**, confirm the payment on your phone
by entering the PIN number.

### Which number is the payment request sent to?

The payment request is sent to the mobile number provided during checkout.

### What is the format of the mobile number?

For **Tanzania** 255xxxxxxxxx or xxxxxxxxx or 0xxxxxxxxx
 No ‘+’ sign before country
code

## Dibu-eegisyo

Ma jiraan wax dibu-eegis ah oo ku saabsan kaabahan.

## Ka-qaybgalayaasha & Horumariyayaasha

“AzamPay Gateway for WooCommerce” waa softiweer il furan. Dadka soo socda ayaa wax
ku biiriyay kaabahan.

Ka-qaybgalayaasha

 *   [ AzamPay Tanzania Limited ](https://profiles.wordpress.org/azampay/)

[Ku tarjun “AzamPay Gateway for WooCommerce” luqaddaada.](https://translate.wordpress.org/projects/wp-plugins/azampay)

### Ma xiisaynaysaa horumarinta?

[Baadh koodka](https://plugins.trac.wordpress.org/browser/azampay/), fiiri [bakhaarka SVN](https://plugins.svn.wordpress.org/azampay/),
ama iska qor [diiwaanka horumarinta](https://plugins.trac.wordpress.org/log/azampay/)
adigoo adeegsanaya [RSS](https://plugins.trac.wordpress.org/log/azampay/?limit=100&mode=stop_on_copy&format=rss).

## Isbeddellada

#### 1.1.5

*Fiex issues and improve quailty.

#### 1.1.4

 * Added support for WooCommerce 10.1.0 and PHP 8.0.

#### 1.1.3

 * Added support for wordpress 6.7.2.

#### 1.1.2

 * Added support for **M-Pesa**.

#### 1.1.1

 * Fixed invalid icon for Legacy Checkout.

#### 1.1.0

 * Added Checkout Blocks support.
 * Added WooCommerce Custom Orders Table support.

#### 1.0.5

 * Removed “Pay with other MNO” button. All payment options are displayed by default.

#### 1.0.4

 * Fixed css issues.

#### 1.0.3

 * Added separate menu id on woocommerce settings layout.

#### 1.0.2

 * Added source field in checkout data.

#### 1.0.1

 * Fixed bugs related to token authentication.

#### 1.0.0

 * Our first version with **AzamPay for WooCommerce** Live and Sandbox.
 * **AzamPay Checkout API** is fully supported.

## Meta

 *  Version **1.1.5**
 *  Last updated **7 bil kahor**
 *  Active installations **60+**
 *  WordPress version ** 6.0 ama ka sareeya **
 *  Tested up to **6.8.5**
 *  PHP version ** 8.0 ama ka sareeya **
 *  Language
 * [English (US)](https://wordpress.org/plugins/azampay/)
 * Tags
 * [airtel](https://so.wordpress.org/plugins/tags/airtel/)[payment request](https://so.wordpress.org/plugins/tags/payment-request/)
 *  [Aragti Sare](https://so.wordpress.org/plugins/azampay/advanced/)

## Qiimeynta

No reviews have been submitted yet.

[Ku dar dibu-eegistayda](https://wordpress.org/support/plugin/azampay/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/azampay/reviews/)

## Ka-qaybgalayaasha

 *   [ AzamPay Tanzania Limited ](https://profiles.wordpress.org/azampay/)

## Taageero

Ma heysaa waxaad dhahdo? Caawimaad ma u baahan tahay?

 [Eeg madasha taageerada](https://wordpress.org/support/plugin/azampay/)