Call any endpoint with your API keys — no Postman required. Open API playground

Cameroon Guide

Collect and send money in Cameroon using MTN and Orange on the same MarzPay APIs. Use country: "CM", XAF amounts, and +237 phones (MTN 67…, Orange 69…).

Supported markets

Market Country Currency Mobile money Phone format
Uganda UG UGX MTN, Airtel +256…
Kenya KE KES M-Pesa +254…
Rwanda RW RWF MTN, Airtel +250…
DRC CD CDF & USD Vodacom, Airtel, Orange +243…
Zambia ZM ZMW MTN, Airtel, Zamtel +260…
Cameroon CM XAF MTN, Orange +237…
Benin BJ XOF MTN, Moov +229…
Côte d'Ivoire CI XOF MTN, Orange +225…
Gabon GA XAF Airtel +241…
Congo-Brazzaville CG XAF MTN, Airtel +242…
Senegal SN XOF Orange, Free +221…
Sierra Leone SL SLE Orange +232…

See also Rwanda, Zambia, Collections, and Send Money.

Cameroon essentials

  • Always send country: "CM" for Cameroon wallet routing
  • Use amounts in XAF and phones as +237XXXXXXXXX
  • Same endpoints: POST /collect-money and POST /send-money
  • Provider is auto-detected: mtn or orange
  • Typical minimums start around XAF 100 (confirm your business limits)
  • Subscribe to Cameroon MTN and Orange collection and disbursement services in the dashboard

Pricing

Fees come from the public pricing page. Custom business rates may differ.

Network Collections Disbursements
MTN 2.75% Successful collections only 2.3% Successful payouts only
Orange 2.77% Successful collections only 2% Successful payouts only

See full Cameroon pricing →

Collect money (Cameroon)

Request payment from a customer’s MTN or Orange wallet. The customer approves on their phone; you receive a webhook when the collection completes or fails.

Example request

curl --location 'https://wallet.wearemarz.com/api/v1/collect-money' \
--header 'Authorization: Basic YOUR_API_CREDENTIALS' \
--form 'phone_number="+237670000000"' \
--form 'amount="1000"' \
--form 'country="CM"' \
--form 'reference="123e4567-e89b-12d3-a456-426614174000"' \
--form 'description="Payment for services"' \
--form 'callback_url="https://your-app.com/webhook"'

Send money (Cameroon)

Disburse to an MTN or Orange wallet. You receive a webhook when the payout completes or fails.

Example request

curl --location 'https://wallet.wearemarz.com/api/v1/send-money' \
--header 'Authorization: Basic YOUR_API_CREDENTIALS' \
--form 'phone_number="+237670000000"' \
--form 'amount="1000"' \
--form 'country="CM"' \
--form 'description="Payout to customer"' \
--form 'callback_url="https://your-app.com/webhook"' \
--form 'reference="123e4567-e89b-12d3-a456-426614174001"'

Not available for Cameroon yet

  • Bill payments, bank transfer, airtime & data, and card payments remain Uganda-focused

Related guides

Chat on WhatsApp