Linux 软件免费装
Banner图

Fosia Pay Lite – PawaPay Mobile Money for WooCommerce

开发者 fosialtd
更新时间 2026年11月1日 01:11
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

orange money mobile money mpesa mtn momo pawapay

下载

1.1.0 1.1.1 1.2.0 1.0.7

详情介绍:

Fosia Pay Lite is a free WooCommerce payment gateway for Mobile Money in Africa, powered by the PawaPay API. You need your own PawaPay merchant account: a Sandbox account to test is free and opens in minutes; PawaPay opens the Live account after checking your business (see the FAQ). Accept MTN MoMo (MTN Mobile Money), Airtel Money, Orange Money, M-Pesa, Moov Money, Wave and the other Mobile Money networks served by PawaPay: 43 networks in 21 African countries, from Rwanda, Uganda, Kenya and Ghana to Cameroon, Côte d'Ivoire, Senegal and DR Congo. The customer sees the amount in their own Mobile Money currency before paying, is sent to PawaPay's secure payment page, picks their operator, approves the payment on their phone with their Mobile Money PIN, and comes back to your store. The order is marked paid only once PawaPay confirms the payment, and a customer who comes back without paying sees "Payment not received yet" with a "Pay now" button, never "Thank you". No commission on your sales, ever. The only fees are PawaPay's own processing fees, agreed directly between you and PawaPay. No limit on the number of payments, no licence key, no time limit. https://www.youtube.com/watch?v=zkjFS6S72Vc En français : Fosia Pay : le Mobile Money sur WooCommerce Features Supported countries and Mobile Money operators Fosia Pay Lite works with the countries and operators enabled on your PawaPay account: Your store can keep its prices in US dollars, euros or any currency: the amount is converted to the customer's Mobile Money currency (RWF, UGX, KES, TZS, GHS, XOF, XAF, CDF, ZMW, NGN and more) at checkout. Fosia Pay Pro Fosia Pay Pro is a separate, paid plugin by the same team. It adds on-site checkout without redirect, refunds from WooCommerce, payouts, payment links with QR codes, a REST API, and a callback router for several sites on one PawaPay account. Fosia Pay Lite works fully on its own. Learn more. Requirements

安装:

  1. Install and activate WooCommerce.
  2. Install Fosia Pay Lite from Plugins > Add New, then activate it. The guided setup opens.
  3. Choose Sandbox (test) or Live, paste your PawaPay API token: it is tested with PawaPay before it is saved.
  4. Copy the callback URL into your PawaPay Dashboard under System Configuration > Callback URLs (Deposits). Turning on "signed callbacks" there is optional: every callback is confirmed with PawaPay either way.
  5. In Sandbox, place a small order and pay with a PawaPay test number. Then switch to Live with your Live token.
Everything can also be changed in WooCommerce > Settings > Payments > Fosia Pay Lite.

屏幕截图:

  • The Fosia Pay dashboard: setup checklist with "Test now", whether customers see Mobile Money at checkout, volume and recent payments.
  • Checkout on a phone: the operators of the customer's country and the amount in their Mobile Money currency, before they pay.
  • Back from PawaPay without paying, the customer sees "Payment not received yet" with "Pay now" and "Check again"; after a failed payment, the reason in plain words and "Try again". Never "Thank you" for an unpaid order.
  • The settings in WooCommerce > Payments, with "Test Connection".

升级注意事项:

1.2.0 Never "Thank you" for an unpaid order, the amount in the customer's own currency before paying, Mobile Money hidden when it cannot work, a clearer guided setup and dashboard, French included, and encrypted token storage. Recommended for every shop. 1.1.1 Security fix: every payment result is checked with PawaPay before an order is marked paid. Please update. 1.1.0 A guided setup opens once after activation (Mode, PawaPay token, callback URL), and an optional Quick feedback window when you deactivate. 1.0.7 New Insights on the dashboard, computed locally from your own orders. Optional, off-by-default "Connect this site to Fosia". 1.0.6 No more payment limit. Payments are now confirmed even without PawaPay "signed callbacks", and PawaPay rejections are shown clearly. Recommended update.

常见问题:

How do I accept MTN MoMo payments on WooCommerce?

Install and activate Fosia Pay Lite, then follow the guided setup: choose Sandbox or Live, paste your PawaPay API token and copy the callback URL into your PawaPay Dashboard. Place a test order in sandbox mode, then switch to Live. Customers choose MTN MoMo (MTN Mobile Money) on the payment page and approve the payment on their phone. MTN MoMo is available in Benin, Cameroon, Congo, Côte d'Ivoire, Ghana, Nigeria, Rwanda, Uganda and Zambia, if it is enabled on your PawaPay account.

Does it work with M-Pesa (MPesa, Mpesa)?

Yes. M-Pesa is supported in Kenya, Tanzania (Vodacom M-Pesa), DR Congo, Mozambique, Lesotho and Ethiopia, if it is enabled on your PawaPay account.

Does it work with Airtel Money?

Yes, in Rwanda, Uganda, Tanzania, Zambia, Malawi, DR Congo, Congo, Gabon and Nigeria, if it is enabled on your PawaPay account.

Does it work with Orange Money?

Yes, in Cameroon, Côte d'Ivoire, Senegal, Burkina Faso, DR Congo and Sierra Leone, if it is enabled on your PawaPay account. Wave, Moov Money and Free Money are supported in West Africa too.

Is Fosia Pay Lite free?

Yes. It is free, with no limit on the number of payments, no licence key and no time limit. Fosia takes no commission on your sales.

Does Fosia Pay Lite take a commission on my sales?

No, never. The only fees are PawaPay's own processing fees.

Is there a limit on the number of payments?

No. Fosia Pay Lite has no payment limit and no time limit.

Do I need a PawaPay account?

Yes. Fosia Pay Lite connects to the PawaPay API to process payments, and the money goes to your own PawaPay merchant account, never through Fosia.

  • Sandbox (testing): free, you open it yourself in a few minutes at dashboard.sandbox.pawapay.io, with no documents. Every country and operator is there.
  • Live (real payments): PawaPay opens it after checking your business documents, from your Sandbox account (how to start). You then ask PawaPay for the countries and operators you need. The time this takes depends on PawaPay, not on the plugin.

Where do I find PawaPay test phone numbers?

In PawaPay's documentation: Sandbox test numbers. Each operator has numbers that complete, fail or stay in progress, so you can test every case. The guided setup links to it too.

What does the customer see if the payment fails or they come back without paying?

Never "Thank you, your order has been received". The return page reads the payment status from PawaPay before it is shown: "Payment not received yet" with "Pay now" and "Check again", or "Payment failed" with the reason in plain words (for example "The Mobile Money balance was not enough") and "Try again". You see the same on the order, in an order note.

Why is Mobile Money not shown at my checkout?

Fosia Pay Lite hides it when it cannot work, so customers never meet a payment error: no PawaPay token saved yet, a token PawaPay refused in the current mode (Sandbox or Live), or a billing country your PawaPay account does not cover. The Fosia Pay dashboard says which one, and "Test now" checks the token again.

WooCommerce asks my Rwandan customers for a postal code.

That is WooCommerce's address form, not Fosia Pay Lite. You can make the postcode field optional with a small snippet or an address-fields plugin; the payment works either way.

Which countries and operators are supported?

21 African countries: Benin, Burkina Faso, Cameroon, Congo, DR Congo, Côte d'Ivoire, Ethiopia, Gabon, Ghana, Kenya, Lesotho, Malawi, Mozambique, Nigeria, Rwanda, Senegal, Sierra Leone, Tanzania, Uganda, Zambia and Zimbabwe, with MTN MoMo, Airtel Money, Orange Money, M-Pesa, Moov Money, Wave, Telecel Cash, EcoCash and other operators depending on the country. See "Supported countries and Mobile Money operators" above. You can use those enabled on your PawaPay account.

Can my store keep its prices in US dollars or euros?

Yes. The amount is converted to the customer's Mobile Money currency at checkout, at the current exchange rate. Fosia Pay Lite sits next to your other WooCommerce payment methods (cards, PayPal and so on).

Does it work with the WooCommerce block checkout?

Yes. It works with the classic checkout and the block-based Cart & Checkout, and with High-Performance Order Storage (HPOS).

Does the customer stay on my site?

No: the customer is redirected to PawaPay's secure payment page, then back to your store. Fosia Pay Pro offers on-site checkout.

Can I refund from WooCommerce?

Not with Fosia Pay Lite: it cannot send money back through PawaPay. Send the refund from your PawaPay Dashboard, then record it on the order with "Refund" and "Refund manually" so your stock and reports stay right. The order screen explains it. Fosia Pay Pro, a separate plugin, adds refunds from WooCommerce.

Do I need to turn on signed callbacks?

No, it is optional. Every callback, signed or not, is confirmed with PawaPay before an order changes: the plugin reads the payment's real status, amount and currency from PawaPay with your own API token.

Does the plugin send data to Fosia?

Not unless you choose to. The dashboard insights are computed on your site from your own orders and are never sent. The optional "Connect this site to Fosia" (off by default) sends a random installation ID, the plugin, WordPress and PHP versions and the site language once a day; you can disconnect at any time and the record is deleted. When you deactivate the plugin, the "Quick feedback" window sends your answer only if you click "Submit & Deactivate" (your site address and e-mail only if you tick the box). See "External services".

Can I hide the insights and hints?

Yes. The insights card on the Fosia Pay dashboard has a "Hide" link, the hint on order screens has "Don't show again", and the "Mobile Money this month" widget on the WordPress dashboard can be hidden from Screen Options. Hiding them changes nothing else: every Lite feature keeps working. The only mention of Fosia Pay Pro is one plain line at the bottom of the Fosia Pay dashboard.

What happens to my data when I delete the plugin?

Deleting the plugin removes its settings (including your API token) and cached data, and, if the site was connected to Fosia, asks Fosia's server to delete its record. Your orders and their notes are kept.

更新日志:

1.2.0 1.1.1 1.1.0 1.0.7 1.0.6 1.0.5 1.0.4 1.0.0