WooCommerce Payments in Mozambique: Taking Card Payments Online
Mozambique's coastline does a lot of its selling in advance. Dive centres in Tofo fill courses weeks ahead, lodges on the Bazaruto archipelago take bookings from travellers still at home in Johannesburg or Lisbon, and surf camps at Ponta do Ouro sell packages to visitors who plan the trip online. Add Maputo's boutiques and the country's craft and cashew producers, and there is a real base of businesses that a WooCommerce store can serve.
What those stores struggle with is the same thing: charging a card at checkout. Inside Mozambique, mobile money carries much of daily commerce, and M-Pesa transfers between local phones are quick and familiar. But the traveller booking a dive course from abroad has no metical wallet, and the international gateways WooCommerce guides assume are closed. As of 2026, Stripe and Square do not support Mozambique as a merchant country, so their plugins cannot be activated by a Mozambique-based business.
HandyPay for WooCommerce gives Mozambican merchants a working card gateway. HandyPay is available to merchants in Mozambique, the plugin is free, and setup happens online without bank underwriting or hardware. This guide explains the setup, the costs, and where the gateway fits alongside mobile money.
Who Actually Needs Card Checkout in Mozambique
Not every business does. A shop selling only to walk-in customers in Maputo can run on cash and mobile money indefinitely. Card checkout earns its keep when the buyer is far away at the moment of purchase, and that describes a specific set of Mozambican businesses:
Tourism operators are the clearest case. Dive certifications, liveaboard spots, lodge nights, and airport transfers are all bought before the traveller arrives. A deposit paid by card at booking protects the operator from no-shows and protects the traveller's spot.
Exporting producers come next. Craft cooperatives, cashew and spice sellers, and designers shipping abroad are selling to cardholders who cannot realistically send meticais.
Diaspora-facing sellers round it out. Mozambicans abroad buying gifts, contributions, or services for family at home want to pay from where they are, in one step, by card.
The Gateway Problem, Plainly
WooCommerce runs anywhere and is not the constraint. Payment gateways are, because each processor maintains a list of countries where it will onboard merchants, and Mozambique is not on Stripe's or Square's list as of 2026. The official plugins for those processors install normally and then cannot be connected to a Mozambican business account.
Bank-acquired e-commerce through local institutions is possible in principle, but the application, underwriting, and technical integration are heavy for a small operator. The realistic requirement is a processor that signs up Mozambique-based businesses online and settles to a local bank account. That is the specific problem HandyPay addresses.
What the HandyPay for WooCommerce Plugin Does
HandyPay for WooCommerce is a free plugin on WordPress.org. Once activated, HandyPay appears as a payment method under WooCommerce, then Settings, then Payments. Customers choose it at checkout and pay by card through a secure payment flow, keeping card data off your server entirely.
You connect the plugin to your HandyPay merchant account using your account credentials from the Merchant Portal. After that, paid orders are confirmed back to WooCommerce automatically, so a lodge can trust its booking statuses without checking a bank statement, and refunds are issued from the WooCommerce order screen when plans change, which in tourism they often do.
The plugin is free and adds no per-transaction fee of its own. Standard HandyPay rates are the whole cost.
Setting It Up
1. Register with HandyPay. Sign-up and identity verification happen online. Have your business details and the Mozambican bank account for payouts ready.
2. Install the plugin. From the WordPress dashboard, open Plugins, then Add New, search for HandyPay, and activate HandyPay for WooCommerce.
3. Enable the method. In WooCommerce, then Settings, then Payments, turn HandyPay on and enter your Merchant Portal credentials.
4. Match your currencies. Pricing and settlement currency support varies by country, so check the options available for Mozambique in the HandyPay app and set your WooCommerce store currency accordingly. Many tourism operators price in a currency their international guests recognise; confirm what your account supports before deciding.
5. Test end to end. Place a small real order, watch it flip to processing, find it in the Merchant Portal, then refund it from the order screen.
One practical note: WooCommerce translates well into Portuguese, and if your buyers are mostly foreign travellers it is worth running the checkout bilingually.
What It Costs and When Money Arrives
The free plan has no monthly fee and charges 4.9% plus US$0.40 per transaction. The Pro plan is US$29 per month and lowers processing to 4.2% plus US$0.40, worth modelling once bookings are steady rather than seasonal spikes.
Payouts run to your local bank account on a daily schedule and typically arrive within 2 to 4 business days of the payment. The web Merchant Portal and the iOS and Android apps show every sale, payout, and refund in one place.
Payment Approaches for a Mozambican Store Compared
| Approach | Buyer abroad can pay | WooCommerce order updates | Cost structure | Setup effort |
|---|---|---|---|---|
| Mobile money details on site | No | Manual | Wallet fees | Minimal |
| International wire transfer | Painfully | Manual | High per transfer | Minimal, high friction |
| Bank e-commerce acquiring | Yes | Automatic | Fees plus possible monthly | High, application-based |
| HandyPay for WooCommerce | Yes, by card | Automatic | 4.9% + US$0.40 per sale | Low, online, no coding |
Mobile money keeps its place for local sales. The card gateway exists for the customer who is six time zones away with a card in hand and no other practical way to pay you.
More Than the Checkout
The HandyPay account behind the store is not limited to it. Payment links, shareable by WhatsApp, SMS, or email, suit the way much Mozambican tourism actually sells: a WhatsApp conversation that ends with a deposit request. QR code payments cover the in-person side, from a craft market stall in Maputo to a dive shop counter. Recurring subscriptions can automate monthly charges for retainers or memberships. Store orders and everything else settle through the same account and the same payout schedule.
Frequently Asked Questions
Is HandyPay actually available in Mozambique?
Yes. HandyPay is available in Mozambique. Onboarding is online with identity verification, and payouts go to your local bank account on a daily schedule, typically arriving within 2 to 4 business days.
Can I keep accepting M-Pesa alongside card payments?
Yes. Nothing about the gateway prevents you from publishing mobile money details for local customers. The card option serves the buyers mobile money cannot reach, especially foreign travellers and export customers.
What does the plugin cost?
Nothing. It is free on WordPress.org with no extra plugin fee. You pay standard HandyPay rates: 4.9% plus US$0.40 per transaction on the free plan, or 4.2% plus US$0.40 on the Pro plan at US$29 per month.
How are cancellations and refunds handled?
Refunds are processed from the WooCommerce order screen and returned to the customer's card. For tourism businesses with weather-dependent activities, having refunds one click from the order is a genuine operational relief.
Do Stripe or Square work in Mozambique?
No. As of 2026, neither supports Mozambique as a merchant country, so their WooCommerce plugins cannot be connected to a Mozambican business account.
Related Guides
- How to Accept Payments in Mozambique
- WordPress Payments in Mozambique
- WooCommerce Payments in Namibia
- How to Accept Payments on a Website