WooCommerce Payments in Mauritius: Card Checkout for Your Online Store
Mauritius punches above its weight in e-commerce potential. The island has a strong apparel and textile industry with export experience, a tourism sector full of products people want to reorder from abroad, and a growing pool of freelancers and digital agencies serving overseas clients. For many of these businesses, WooCommerce on WordPress is the cheapest credible way to open an online store.
Then comes the gateway decision, and the standard advice falls apart. As of 2026, Stripe and Square do not support Mauritius as a merchant country, so the two gateways that dominate WooCommerce documentation are unavailable to a Mauritius-registered business. Local bank acquiring for e-commerce exists, but it is an application-driven process with integration requirements that assume a certain size of merchant.
This guide covers the alternative that works at small-business scale: HandyPay for WooCommerce, a free gateway plugin. HandyPay supports merchants in Mauritius, and the plugin puts card payment on a WooCommerce checkout with no hardware, no monthly fee on the free plan, and a setup that a non-developer can finish in an afternoon.
Where Mauritian Online Stores Get Stuck
Locally, money moves easily in Mauritius. Bank transfers are routine, and mobile banking apps such as MCB Juice have made person-to-business payments quick between local accounts. So a store selling only to local customers can limp along on transfer instructions and a confirmation email.
The ceiling appears the moment the customer base widens. A boutique selling linen shirts to visitors who discovered the brand in Grand Baie, a distillery shipping rum and vanilla gift boxes, a dive school taking course bookings from tourists still planning their trip, a guesthouse selling stay vouchers to the diaspora in France or the UK: these buyers hold cards, not Mauritian bank apps. If the checkout cannot charge a card, the sale usually dies in an email thread about international transfers.
There is also an operational cost to transfer-based selling that owners underestimate. Someone has to watch the bank account, match payments to orders, and update each order by hand. A proper gateway confirms payment to WooCommerce automatically, which is half the point of running an online store.
What Counts as a Realistic Gateway for a Mauritius-Based Business
A gateway is only realistic if the processor behind it will onboard your business. That rules out Stripe and Square for Mauritian merchants as of 2026. The remaining paths are:
Bank e-commerce acquiring. Mauritian banks offer online card acceptance for merchants who pass an application and underwriting process. Rates can be attractive for established businesses with volume, but the setup typically involves paperwork, waiting, and technical integration that may need a developer.
PayPal as a partial option. Receiving PayPal payments is possible for many Mauritian users, but it works better as a secondary method than as the backbone of a store checkout.
HandyPay for WooCommerce. An online sign-up with identity verification instead of bank underwriting, a free plugin, and flat published pricing. This is the option the rest of this guide walks through.
Inside the HandyPay for WooCommerce Plugin
HandyPay for WooCommerce is free on WordPress.org. Installed and activated, it appears as a payment method under WooCommerce, then Settings, then Payments. Customers who select it at checkout pay by card through a secure payment flow, and your WordPress server never touches card data.
Connection is handled with your HandyPay account credentials from the Merchant Portal. Once linked, paid orders are marked paid in WooCommerce automatically, and refunds are processed from the WooCommerce order screen without logging into a second system. The plugin adds no fee of its own; you pay only HandyPay's standard transaction rates.
From Empty Checkout to First Sale
Step 1: Create your HandyPay account. Onboarding is online with identity verification. You will connect the Mauritian bank account where you want payouts to land.
Step 2: Install the plugin. In WordPress, go to Plugins, then Add New, search for HandyPay, and activate HandyPay for WooCommerce.
Step 3: Enable HandyPay at checkout. Open WooCommerce, then Settings, then Payments, switch the method on, and enter your credentials from the Merchant Portal.
Step 4: Check your currency settings. Pricing and settlement currency support varies by country, so confirm the options available for Mauritius in the HandyPay app and align your WooCommerce store currency with them.
Step 5: Test with a real order. Buy something small from your own store, watch the order status update, then refund it from the order screen.
Pricing and Payouts
The free plan charges 4.9% plus US$0.40 per transaction with no monthly fee and no hardware. The Pro plan costs US$29 per month and drops the rate to 4.2% plus US$0.40, which favours stores with consistent monthly volume; low or seasonal volume is usually better off free.
Payouts go to your local bank account on a daily schedule and typically arrive within 2 to 4 business days of the sale. Sales, payouts, and refunds are all visible in the web Merchant Portal and in the iOS and Android apps.
Comparing the Options Side by Side
| Option | Onboarding | Fixed monthly cost | Suits small stores | Automatic order confirmation |
|---|---|---|---|---|
| Bank transfer instructions | None | None | Barely | No |
| Bank e-commerce acquiring | Application and underwriting | Common | Rarely | Yes |
| Stripe or Square plugins | Not supported as of 2026 | Not applicable | Not applicable | Not applicable |
| HandyPay for WooCommerce | Online with identity check | None on the free plan | Yes | Yes |
For a high-volume exporter, bank acquiring deserves a serious look despite the setup cost. For the boutique, the guesthouse, and the one-person brand, the free-plan gateway is usually the difference between selling online this month and not selling online at all.
One Account, Several Ways to Get Paid
The same HandyPay account powering your checkout also issues payment links you can send by WhatsApp, SMS, or email, which suits made-to-order sales and quotes closed in conversation. QR code payments handle in-person selling at markets, pop-ups, and hotel craft fairs. Recurring subscriptions can bill retainers for the island's freelancers and agencies whose clients prefer a monthly card charge over international invoicing. Everything reconciles in one Merchant Portal alongside the store's orders.
Frequently Asked Questions
Can a Mauritius-based business use Stripe for WooCommerce?
No. As of 2026, Stripe does not support Mauritius as a merchant country, and neither does Square. Their plugins install but cannot be connected to a Mauritian business account. HandyPay onboards Mauritian merchants directly.
Is there any cost to the plugin itself?
No. HandyPay for WooCommerce is free on WordPress.org and charges no extra plugin fee. The only costs are the standard transaction rates: 4.9% plus US$0.40 on the free plan, or 4.2% plus US$0.40 with the US$29 per month Pro plan.
What currency should my store use?
Set your WooCommerce currency to match what your HandyPay account supports. Currency support for pricing and settlement varies by country, so check the options shown for Mauritius in the HandyPay app before launch.
Can tourists and overseas customers pay?
Yes. Checkout payments are made by card, which is precisely what international buyers expect. This is the plugin's core advantage over bank transfer instructions.
How do I refund an order?
From the WooCommerce order screen, the same place you manage the order itself. The refund is passed through to the customer's card without a separate process.
Related Guides
- How to Accept Payments in Mauritius
- WordPress Payments in Mauritius
- WooCommerce Payments in Tanzania
- Payment Links vs Payment Gateways