Recurring billing for the mobile money ecosystem
Charge your customers every month
by mobile money.
For any business that bills its customers every day, week, month or year, with a developer to wire it in. Abuna sends every invoice, reminder and receipt, and customers approve each payment on their phone.
Free up to 20 subscribers, with no time limit.
116 Oct, 09:00
The reminder
By email, and on Telegram or WhatsApp if they chose it.
2219 Oct, 09:02
One tap
They tap their number in the chat, or pay on the page.
3309:02
Their PIN
Their phone asks them to approve with their PIN.
4409:03
Your server is told
A signed webhook says the invoice is paid. They get a receipt.
Your server starts a checkout and handles one webhook. Abuna sends the invoices, reminders and receipts.
- Checkout and pay pages, hosted in English and French.
- Each renewal invoice goes out with a pay link 3 days before the renewal date. You choose 0 to 7.
- Every customer message carries your app's name.
- You set how many days customers have to pay, from 1 to 14. If a renewal is still unpaid after that, Abuna cancels the subscription and tells the customer.
- Every invoice is numbered, and every payment gets a receipt by email.
- Customers change plan, cancel or see their invoices in the customer portal.
// 1. Your server starts a checkout
session = POST /v1/apps/{app}/sessions
type: "checkout", price_id,
success_url, cancel_url,
metadata: { user_id }
redirect the customer to session.url
// 2. Abuna tells it when they pay
on POST /webhooks/abuna:
verify the X-Abuna-Signature header
if event.type == "invoice.paid":
give access until event.data.period_end
MeSomb
pawaPay
Notch Pay
Flutterwave
Fapshi
Your customers pay by mobile money
Connect your own provider account, and customers pay straight into it. Or turn on Abuna payments in Live: no account to connect, a 3.5% fee, and a payout every morning at 08:00.
Cameroon · FCFA · MTN Mobile Money · Orange MoneyCompare payment providers
Start free, up to 20 subscribers
Move up a plan as you grow. Subscribers are customers with a current or unpaid subscription in your Live apps.
Free
Try Abuna with your first customers.
FCFA 0
No time limit
- 20 Live subscribers
- 1 Live app
- 2 team members
- A message with each renewal invoice, and one when an unpaid subscription is canceled
- Email and Telegram reminders
- “Billed with Abuna” on customer pages and emails
Plus
RecommendedRenewal invoices on WhatsApp, and daily reminders.
FCFA 3,000 a month
Billed every monthBilled once a year · 2 months free
- 150 Live subscribers
- 3 Live apps
- 10 team members
- A message with each renewal invoice, and one when an unpaid subscription is canceled
- No “Billed with Abuna” line
- WhatsApp for renewal invoices, last reminders and failed payments
- Daily reminders until paid, if you turn them on
Pro
Every message on WhatsApp, more apps, and your whole team.
FCFA 9,900 a month
Billed every monthBilled once a year · 2 months free
- 1,000 Live subscribers
- Unlimited Live apps
- Unlimited team members
- A message with each renewal invoice, and one when an unpaid subscription is canceled
- No “Billed with Abuna” line
- Every customer message on WhatsApp, receipts and daily reminders included
- Daily reminders until paid, if you turn them on
Scale
No limits on subscribers, apps, or members.
FCFA 25,000 a month
Billed every monthBilled once a year · 2 months free
- Unlimited Live subscribers
- Unlimited Live apps
- Unlimited team members
- A message with each renewal invoice, and one when an unpaid subscription is canceled
- No “Billed with Abuna” line
- Every customer message on WhatsApp, receipts and daily reminders included
- Daily reminders until paid, if you turn them on
Prices include VAT. You pay for your plan with mobile money.How limits work
Try it in Test mode first.
Test mode is free and unlimited on every plan. Pay with a test number and watch the webhook reach your server. When you're ready, connect your provider account or turn on Abuna payments, and go Live. We don't review your app.