Cameroon
Sell tickets in Cameroon
Yes, for collecting. Sell tickets works in Cameroon on MTN MoMo, Orange Money, Express Union, settling in XAF. Paying out to a Cameroon wallet is not live yet, so money leaves by wire to a bank account instead, which works from any country.
What this looks like in Cameroon
3
networks a payer can use
XAF
whole units, no cents
MTN
provider code for MTN MoMo
The call
Amounts in XAF are whole units, not cents, which is the thing most integrations get wrong here.
curl https://api.ultraner.com/v1/payments/express/mno \
-H "X-API-Key: $ULTRANER_API_KEY" \
-H "Idempotency-Key: $(uuidgen)" \
-d provider="MTN" \
-d account_number="237000000000" \
-d currency="XAF" \
-d amount=50005,000 means 5,000 XAF. The payer confirms on their handset, so the result arrives by webhook rather than in this response.
What this is built on
A payment page Ultraner hosts, with every method the payer can use.
Charge a mobile money wallet, card, bank account or PayPal.
Hold a payment until delivery is confirmed, then release it.
Your own discount codes, applied by the customer at checkout.
Common questions
- How do I sell event tickets in Cameroon?
- Yes, for collecting. Sell tickets works in Cameroon on MTN MoMo, Orange Money, Express Union, settling in XAF. Paying out to a Cameroon wallet is not live yet, so money leaves by wire to a bank account instead, which works from any country.
- Which networks can I charge in Cameroon?
- MTN MoMo, Orange Money and Express Union. All of them behind one integration; the provider code you send picks the rail.
- How do I write the amount for XAF?
- XAF has no minor unit. Send whole numbers: 5000 means 5000 XAF, not 50.00. There are no cents to divide by.
- Can I pay out to a Cameroon mobile money wallet?
- Not yet. Disbursement is live in Tanzania and the other markets are being brought up one verified rail at a time. Settling your balance to your own bank account by wire works from Cameroon today, as it does everywhere.