Skip to content

Mobile Money payments in Cameroon

Get paid by Mobile Money with a single integration.

One account, one API and one balance for both operators. Start testing today and go live as soon as your business is verified.

Built for developersREST API and SDKsSigned webhooks

The Notch Pay dashboard: balance and the last 30 days of payments.
The Notch Pay checkout on a phone: the customer enters their Mobile Money number and the operator is detected.

Used by more than 7,000 businesses in Cameroon.

  • Genuka
  • Holmetech
  • The Public Vision Awards
  • Laravel Cameroun
  • Laravel Shopper
  • BBit

A payment is one API call and one webhook.

One request creates a payment and returns a secure checkout link. Webhooks signed with HMAC SHA-256 confirm every status change, and test mode lets you try everything before going live.

  1. 01

    Create a payment

    Send the amount, currency and customer to POST /payments

  2. 02

    Redirect to checkout

    Your customer pays on the secure page returned in authorization_url

  3. 03

    Confirm with a webhook

    Verify the HMAC signature sent in x-notch-signature

curl https://api.notchpay.co/payments \
  -H "Authorization: $NOTCHPAY_PUBLIC_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 25000,
    "currency": "XAF",
    "customer": { "email": "client@example.com" },
    "reference": "order_1042",
    "callback": "https://example.com/orders/1042"
  }'

Two operators, one integration

Your customers pay with MTN Mobile Money or Orange Money. Going to each operator directly means doing everything twice. With Notch Pay, you do it once.

TopicEach operator separatelyWith Notch Pay
ContractOne agreement per operatorOne Notch Pay account
IntegrationTwo APIs to build and maintainOne API, or a plugin with no code
Balance and reportingTwo balances, two back officesOne balance, one dashboard
Paying outA separate set-up for payoutsTransfers from the balance you collect into

See every payment as it arrives.

Each payment shows the customer’s number, the operator, the amount and its status, and each customer keeps their full payment history.

The payments list in the Notch Pay dashboard, with MTN MoMo and Orange Money payments.
Reports and exports
Filter payments by date or status, search them, and export them to CSV for your accountant.
Customer profiles
Find each customer’s details and payment history in one place.
Withdrawals
Withdraw your balance to your own Mobile Money account.

Who uses Notch Pay

Thanks to Notch Pay, we successfully organised our online voting process.

Best Talent Cameroon

Talent contest

We now have full control over our transactions.

The Public Vision Awards

Awards and public voting

Notch Pay has simplified our donation management.

Projecteur Magazine

Media and nonprofit

How payments are protected

Every merchant is verified before going live, your dashboard is protected by two-factor authentication, and every webhook is signed.

Verified merchants
Every business is verified before live payments are switched on, as anti-money-laundering rules require.
Two-factor authentication
Protect the dashboard with a code sent by email or from an authenticator app, with recovery codes.
Signed webhooks
Every event is signed with HMAC SHA-256 so you can trust what reaches your servers.
Locked-down API transfers
API transfers need your private key and, in production, can only come from IP addresses you have allowed.

Start accepting payments today.

Create your account and make your first test payment today.

  • Test keys as soon as you sign up
  • Verification of your business documents
  • Live payments, credited to your balance