Linux 软件免费装
Banner图

Finachub Mobile Money Checkout for WooCommerce (M-Pesa, Airtel, MTN)

开发者 bnyamesa
Finacc
更新时间 2026年7月21日 18:30
PHP版本: 7.2 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce mobile money mpesa airtel money mtn momo

下载

2.0.2 1.1.2 1.2.0 1.3.0 1.1.1 2.0.0 2.0.1 1.3.1 1.3.2

详情介绍:

Upgrade to Pro | View Live Demo Finachub Mobile Money Checkout for WooCommerce lets you accept payments from three of Africa's biggest mobile money networks directly in your WooCommerce store. Customers pay using what they already know and trust: Safaricom M-Pesa, Airtel Money, or MTN MoMo. They receive a payment prompt on their phone and authorize with their PIN. No redirects, no card details, no friction. Supported Payment Networks How the Checkout Works
  1. The customer selects their preferred mobile money provider at checkout.
  2. They enter their mobile number. The field validates and formats the number automatically for their provider and country.
  3. A payment prompt (STK push for M-Pesa, USSD push for Airtel and MTN) is sent to their phone.
  4. The customer authorizes the payment with their mobile money PIN.
  5. The order is placed on hold, pending payment confirmation.
In the Standard edition, you verify and update the order manually. The Pro version handles this automatically via payment callbacks. Why Choose Finachub? Standard vs. Pro The Standard (free) edition covers payment initiation, manual order verification, sandbox testing, and admin setup guides. The Pro version adds:

安装:

  1. Upload the plugin folder to your /wp-content/plugins/ directory, or install it directly from the WordPress plugin directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to WooCommerce > Settings > Payments and enable Mobile Money.
  4. Open the Mobile Money > Setup Guide page in your admin menu and follow the step-by-step instructions for each provider you want to activate.
  5. Use the Test Connection button in the admin dashboard to confirm your credentials are working before going live.

屏幕截图:

  • Detailed transaction view including order information and callback status.
  • Built-in Setup Guides to easily configure API credentials.
  • Clean, modular payment gateway settings within WooCommerce.
  • Modern checkout experience allowing customers to choose their provider.
  • Support for M-Pesa, Airtel Money, and MTN MoMo.

常见问题:

Does it support automatic order updates?

Automatic status updates via payment callbacks are a Pro feature. In the Standard edition, you verify payments manually and update order statuses yourself.

Which countries and currencies are supported?

M-Pesa: Kenya (KES). Airtel Money: Kenya (KES), Uganda (UGX), Tanzania (TZS), Rwanda (RWF), Zambia (ZMW), Malawi (MWK), Madagascar (MGA), Niger (XOF), Chad (XAF), DR Congo (CDF), Republic of Congo (XAF), Gabon (XAF), Seychelles (SCR). MTN MoMo: Uganda (UGX), Ghana (GHS), Zambia (ZMW), Cameroon (XAF), Benin (XOF), Republic of Congo (XAF), Eswatini (SZL), Guinea-Conakry (GNF), South Africa (ZAR), Liberia (LRD).

Does M-Pesa support both PayBill and Till Number?

Yes. You can configure M-Pesa to use either a PayBill Number (with an account reference prefix) or a Till Number (Buy Goods), depending on your Safaricom account type. Both are supported natively.

Can I test the integration before going live?

Yes. Each provider has an independent sandbox mode you can enable in the settings. The admin dashboard also includes a built-in connection tester so you can verify your credentials before switching to live.

Is the plugin compatible with WooCommerce HPOS?

Yes. The plugin is declared compatible with WooCommerce High-Performance Order Storage (HPOS / custom order tables).

Does it require special hosting?

No. The plugin runs on standard WordPress hosting. Your site must be served over HTTPS, as the payment APIs require secure connections. The plugin will show a warning if SSL is not active.

Where are API credentials stored?

Credentials are saved via the standard WooCommerce settings API (WordPress options table). Sensitive fields like keys and secrets are masked in the admin UI.

更新日志:

2.0.2 2.0.1 2.0.0 1.3.2