One API · Every rail
Every payment rail in Central Africa, one integration.
Orivanta Pay turns mobile money, cards and bank payouts into a single call. Collect in XAF, reconcile in one ledger, settle wherever you keep your money.
- Sandbox keys instantly
- Signed webhooks
- No setup fee
Collected this month
12 480 000XAF
+18.2% vs. last month
Recent activity
MTN MoMo
ch_9f2a41 · Boutique Bella
+25 000
Succeeded
Orange Money
ch_9f2a3e · Ndjock Tech
+150 000
Succeeded
Payout · MTN MoMo
po_44c1d0 · Settlement
-500 000
Sent
Orange Money
ch_9f2a37 · Café Douala
+7 500
Pending
- Settlement currency
- XAFSettlement currency
- Live mobile money rails
- 2Live mobile money rails
- Signup to first charge
- < 5 minSignup to first charge
- Setup and monthly fees
- 0 FSetup and monthly fees
Rails
The rails your customers already use
Orivanta Pay speaks to each provider natively, so one charge object behaves the same way across all of them.

MTN Mobile Money
Instant collection and payout across Cameroon.
Most used wallet in market

Orange Money
Real-time transfers with same-day settlement.
Nationwide coverage

Cards
Visa and Mastercard checkout for online orders.
In integration


Bank transfer
Direct payouts to local business accounts.
In integration
New rails ship behind the same API. Adding one never means rewriting your checkout.
Money should move as fast as the people moving it. One integration today, every new rail the day it ships.
Getting started
Three steps, not three months
No provider by provider onboarding, no separate contract per operator.
- 1
Create an account
Sign up and get sandbox keys immediately. No sales call, no minimum volume, no contract with each operator.
- 2
Wire up one endpoint
Create a charge, then hand the customer our checkout or drive the flow yourself. SDKs for JavaScript, Python and PHP.
- 3
Go live
Swap the test key for a live one. Same payload, same webhook, real money moving into your account.
Developers
Built API first, not API eventually
The dashboard is a client of the same API you get. Anything the product can do, your code can do.
- Signed webhooks
- Every state change, HMAC signed and replayable for 30 days.
- Full sandbox
- Simulate success, failure and timeout on every rail.
- Typed SDKs
- JavaScript, Python and PHP, generated from the spec.
import { OrivantaPay } from "@orivantapay/node"; const pay = new OrivantaPay(process.env.ORIVANTA_SECRET_KEY); // One call. The rail is just a field.const charge = await pay.charges.create({ amount: 25000, currency: "XAF", rail: "mtn_momo", customer: { phone: "+237600000000" }});{
"id": "ch_9f2a41c7",
"status": "pending",
"amount": 25000,
"currency": "XAF",
"rail": "mtn_momo",
"checkout_url": "https://pay.orivanta.co/c/9f2a41c7"
}Why Orivanta Pay
Payments infrastructure that behaves predictably
The parts that are hard to build yourself, done once and properly.
One contract, every rail
Negotiate once with Orivanta instead of separately with each mobile money operator, then add rails without renegotiating.
Money movement you can reason about
Every state change arrives as a signed webhook.
Reconciliation that actually reconciles
Pay ins, payouts, fees and settlements land in one ledger you can filter, export or query from the API.
Engineers on the other end
Support from the people who wrote the API and can read your request logs, not a script.
Pricing
One rate. No surprises.
You pay a percentage of each successful transaction. No setup fee, no monthly fee, no charge for failed attempts.
- Transaction rate
- 1.5%
- Local mobile money
- Monthly platform fee
- 0 F
- No commitment, cancel anytime
- Estimated cost
- 22,500 F
- On successful transactions only
Standard
1.5%
per successful transaction
For startups and small businesses getting their first payments in.
- MTN MoMo and Orange Money
- Dashboard and payment links
- Sandbox and API keys
- Email support
Business
Popular1.2%
per successful transaction
For teams with steady volume that need faster access to funds.
- Everything in Standard
- Priority payouts
- Higher rate limits
- 24/7 support
Enterprise
Custom
volume based pricing
For platforms and marketplaces moving money at scale.
- Negotiated per rail rates
- Dedicated account manager
- Custom settlement schedule
- Contractual SLA
FAQ
Questions we get asked first
Still deciding?
Tell us what you are building and we will tell you honestly whether Orivanta Pay fits, including when it does not.
Talk to an engineerIs there a setup or monthly fee?
No. Signing up, sandbox access, API keys and the dashboard are free. You pay a percentage of each successful transaction and nothing else. Failed attempts cost you nothing.
How do I get my money out?
Withdraw to a mobile money wallet or a business bank account, on demand or on a schedule you set. Payouts appear in the same ledger as collections.
Which countries are supported?
Cameroon today, with the rest of the CEMAC zone next. New markets ship behind the same API, so expanding does not mean re integrating.
Ready to move money?
Create an account and make your first sandbox charge in the next five minutes.
Sandbox keys instantly · Signed webhooks · No setup fee