# Recurring Mobile Money Payments on WooCommerce: What Works Today

URL: https://fosiarw.com/woocommerce-recurring-payments-mobile-money/
Updated: 2026-11-10
Site: FOSIA AGENCY

**In short:** recurring Mobile Money payments on WooCommerce cannot work like a card subscription, because the customer has to approve every Mobile Money payment with a PIN on the phone. What works today is a reminder plus a fast approval each period: WooCommerce Subscriptions with manual renewals, monthly e-mail invoices with Fosia Pay Pro + AI, or a payment link you resend. The right choice depends on how many subscribers you have and how often they pay.

A gym in Kampala bills members monthly. A school in Kigali bills term fees. A coffee roaster in Nairobi wants a monthly box. All three ask: “Can my customers pay me automatically by MTN MoMo or M-Pesa, the way Netflix charges a card?” Not in the background. But you can get close, and here are the three setups that work on WooCommerce today.

## Why a Mobile Money wallet cannot be charged like a card

A card subscription works because the store, or its gateway, keeps a token for the card and charges it on the renewal date without asking the customer again. Mobile Money works differently. PawaPay’s developer documentation explains that for a deposit “the user needs to enter their PIN on their phone”, and its list of providers shows the operators authorising each payment themselves. In plain words: no PIN, no payment.

So “recurring” with Mobile Money means two things done well: telling the customer at the right time that a payment is due, and making the approval take seconds. Everything below is a version of that.

[Image: Recurring Mobile Money payments compared with card renewals on WooCommerce] A card can be charged in the background; a Mobile Money wallet needs the customer’s PIN every time.

## Option 1: WooCommerce Subscriptions with manual renewals

[WooCommerce Subscriptions](https://woocommerce.com/products/woocommerce-subscriptions/) is WooCommerce’s own extension for recurring billing. It is a strong product: weekly, monthly or annual schedules, free trials, sign-up fees, renewals synchronised to one date, and a My Account area where subscribers can suspend, cancel or switch plans. At the time of writing (November 2026), its page shows $279 for a 1-year plan.

Its automatic renewals run through gateways that can charge a saved method, such as WooPayments, Stripe and PayPal, according to the [Subscriptions payment gateways guide](https://woocommerce.com/document/subscriptions/payment-gateways/). For everything else there are manual renewals, and WooCommerce says every payment gateway can process them. Here is how they work, according to the product page and the renewal process documentation:

- Manual renewals are off by default: you turn on “Allow manual renewals” in the Subscriptions settings.
- On the renewal date, Subscriptions creates a pending renewal order and the customer receives an invoice when payment is due.
- The subscription stays on hold until the customer pays, using the normal checkout, with any payment method active on your store.

WooCommerce is also candid about the limit: it does not recommend manual renewals for subscriptions that renew more than once a year, because the extra step can mean fewer customers renew. Take that seriously. For a yearly membership or annual school fees, manual renewals are a good fit. For a weekly box, expect some drop-off and plan reminders.

With Fosia Pay Lite as the gateway, each renewal order is paid like any other order: the customer opens the payment page, picks the operator and approves on the phone. Before you rely on it, run one full renewal in sandbox mode with a PawaPay test number and check that the renewal order turns to Processing on its own.

[Image: Fosia Pay Lite checkout on a phone showing Mobile Money and the amount in Rwandan francs] Each renewal is paid through a normal checkout: the customer sees the steps and the amount in their own Mobile Money currency (sample data, test shop).

## Option 2: monthly e-mail invoices with Fosia Pay Pro + AI

If you do not need trials, sign-up fees or plan switching, and your customers pay monthly, Fosia Pay Pro + AI includes recurring payments. The pricing page lists them as “monthly email invoices”: the customer is invoiced by e-mail each month and, like any Mobile Money payment, approves it on the phone. Same idea as manual renewals, built into the Mobile Money gateway.

Pro + AI costs $39.99 a year or $119 once for life, on 1 site. It includes everything in Pro, which matters for recurring billing: the native checkout where the prompt reaches the phone without a redirect, the number check as the customer types, operator outage alerts and a one-tap retry with the reason when a payment fails. It also adds a REST API and an AI assistant that answers from your real sales data (with your own Anthropic key).

As with every Fosia Pay plan, FOSIA takes no commission: only PawaPay’s own processing fees apply, and the money settles in your own PawaPay account. The yearly licence itself never renews automatically, and without renewal the store keeps taking payments in Lite mode.

## Option 3: a payment link you resend each month

For a tutor with fifteen pupils or a consultant with six retainer clients, a store-wide subscription system can be more than you need. Fosia Pay Pro ($19.99 a year or $59 once for life) creates payment links for a fixed amount, with one-tap sharing. You create “Monthly lessons, 40,000 RWF” once and send the same link on WhatsApp at the start of each month. The customer taps, approves with the PIN, and the payment is checked with your PawaPay account before it counts.

The trade-off: you send the reminders yourself and you see who paid, rather than a system tracking each subscriber. Our guide to [selling with Mobile Money payment links](https://fosiarw.com/sell-on-whatsapp-mobile-money-payment-links/) shows how links, posters and stickers work.

## Which setup fits your business?

| Your situation | Good fit | Why |
| --- | --- | --- |
| Yearly memberships, annual fees | Subscriptions with manual renewals | One approval a year, full subscription tools |
| Monthly plans, no trials or plan switching | Fosia Pay Pro + AI monthly invoices | Built into the gateway, fewer failed payments |
| A handful of clients paying the same amount | Fosia Pay Pro payment link | Simple, shared on WhatsApp |
| Diaspora or foreign customers with cards | Subscriptions with a card gateway | Cards can renew automatically |

Many stores combine the last row with another: Fosia Pay does not process cards, so it sits next to Stripe or PayPal; see [how to run Mobile Money next to Stripe](https://fosiarw.com/mobile-money-next-to-stripe-woocommerce/).

## Five habits that keep monthly payers paying

1. **Bill when people have money.** If most customers are salaried, a due date just after the usual payday is kinder than the 1st.
2. **Show the local amount.** A subscriber in Accra should see cedis, not dollars. Fosia Pay converts your store price to the customer’s Mobile Money currency.
3. **Write the reminder like a person.** “Your March lessons: 40,000 RWF, tap to pay by MoMo” works better than an invoice number alone.
4. **Plan for the unpaid month.** Decide in advance what happens after a missed payment: a grace period, a pause, a phone call.
5. **Test the failures too.** PawaPay’s sandbox has numbers that fail on purpose, for example for an insufficient balance, so you can see what the customer sees.

## Frequently asked questions

### Can a customer authorise automatic Mobile Money debits once?

Not through a standard Mobile Money checkout: PawaPay’s documentation describes each deposit as approved by the customer with their PIN. Build your process around a reminder and a quick approval each period.

### Do I need WooCommerce Subscriptions to bill monthly by Mobile Money?

No. Fosia Pay Pro + AI includes monthly e-mail invoices, and a fixed-amount payment link works for small client lists. Subscriptions is the better tool when you need trials, sign-up fees, plan switching or weekly and yearly schedules.

### What happens to the subscription if the customer does not pay?

With manual renewals in WooCommerce Subscriptions, the subscription stays on hold until the renewal order is paid. You decide how long to wait before cancelling.

### Can I offer both card and Mobile Money for the same plan?

Yes. WooCommerce shows every enabled payment method, so a customer abroad can use a card gateway that renews automatically while local customers pay by Mobile Money.

### Does FOSIA take a share of each monthly payment?

No. FOSIA takes 0% commission on every plan. Only PawaPay’s own processing fees apply, and payments settle in your own PawaPay account.

Ready to set it up? Start free with [Fosia Pay Lite](https://pay.fosiarw.com/) and test a renewal in sandbox, compare Pro and Pro + AI on the [pricing page](https://pay.fosiarw.com/pricing/), or read the [Fosia Pay guide](https://fosiarw.com/accept-mobile-money-woocommerce-fosia-pay/) and the [PawaPay setup guide](https://fosiarw.com/pawapay-woocommerce-setup-guide/) first.
