Skip to content

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

    MTN Mobile Money

    Instant collection and payout across Cameroon.

    Most used wallet in market

  • Orange Money

    Orange Money

    Real-time transfers with same-day settlement.

    Nationwide coverage

  • VisaMastercard

    Cards

    Visa and Mastercard checkout for online orders.

    In integration

  • UBAEcobank

    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. 1

    Create an account

    Sign up and get sandbox keys immediately. No sales call, no minimum volume, no contract with each operator.

  2. 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. 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.
checkout.tssandbox
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" }});
Response201 Created
{
  "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.

1,500,000FCFA
10,00010,000,000
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
    Create an account
  • Business

    Popular

    1.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
    Create an account
  • 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
    Talk to sales

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 engineer
Is 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