Mozambique
Accept donations in Mozambique
Yes, for collecting. Accept donations works in Mozambique on M-Pesa (Vodacom), e-Mola, mKesh, settling in MZN. Paying out to a Mozambique 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 Mozambique
3
networks a payer can use
MZN
2 decimal places
Vodacom
provider code for M-Pesa (Vodacom)
The call
Amounts in MZN are in the minor unit, 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="Vodacom" \
-d account_number="258000000000" \
-d currency="MZN" \
-d amount=25002,500 means 25 MZN. The payer confirms on their handset, so the result arrives by webhook rather than in this response.
What this is built on
A shareable link or QR that takes a payment with no integration at all.
A printed or displayed code that opens your checkout.
Charge a mobile money wallet, card, bank account or PayPal.
A payment page Ultraner hosts, with every method the payer can use.
Common questions
- How does a nonprofit accept mobile money donations?
- Yes, for collecting. Accept donations works in Mozambique on M-Pesa (Vodacom), e-Mola, mKesh, settling in MZN. Paying out to a Mozambique 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 Mozambique?
- M-Pesa (Vodacom), e-Mola and mKesh. All of them behind one integration; the provider code you send picks the rail.
- How do I write the amount for MZN?
- MZN has 2 decimal places. Amounts are sent in the minor unit, so 2500 means 25.00 MZN.
- Can I pay out to a Mozambique 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 Mozambique today, as it does everywhere.