Accept M-PAiSA payments, online or by link.
One hosted checkout for your website, your app or a link you share. Your customer confirms on Vodafone's own secure page, with their M-PAiSA PIN and a code Vodafone texts them, and you know the moment it's paid.
How your customer pays with M-PAiSA
Picks M-PAiSA
On the Transxact checkout you sent them to, or opened from a link you shared.
Opens Vodafone's page
Vodafone's own secure M-PAiSA page opens inside the checkout.
Confirms
With their M-PAiSA PIN and the code Vodafone texts them. Both go to Vodafone, never to Transxact or to you.
Is paid
Back on the checkout, marked paid. You get a signed webhook, and see it on your dashboard.
In Test mode a practice screen stands in for Vodafone's page: approve or decline, and no money moves.
What M-PAiSA costs
4%
of each payment
Vodafone's fee (3%) plus ours (1%), charged only on payments that go through, and never in Test mode.
When a customer pays you FJD 50.00
- Paid with M-PAiSA
- FJD 50.00
- Fee
- −FJD 2.00
- You get
- FJD 48.00
Each payment under FJD 5,000. Full pricing
Two ways to take M-PAiSA
For developers
- Create a Checkout Session from your server and send your customer to its
hostedUrl. - A signed webhook when it's paid, the same shape for M-PAiSA and MyCash.
- Paid out by bank transfer, every Monday by default, with the fee already taken out.
No code: share a link
- Say how much and what it's for.
- Share the link or QR code on Facebook, WhatsApp or at your stall.
- Your customer pays with M-PAiSA or MyCash, and we send what you're owed to your own wallet.
No business registration needed. Test links work the moment you sign up; real payments start once we've checked your ID.
Going direct, or through Transxact
You can integrate M-PAiSA with Vodafone yourself. Here's what each way involves.
| What | Going direct | Through Transxact |
|---|---|---|
| Your account | Your own M-PAiSA merchant account with Vodafone | A Transxact account in a minute; you verify your business with us once |
| What you build | Your own integration with Vodafone's M-PAiSA API, including sending your customer to Vodafone's page and checking each result | One Checkout Session, and one signed webhook |
| MyCash too | A second, different integration with Digicel | The same Checkout Session and the same webhook |
| Fee | Vodafone's fee | Vodafone's fee (3%) plus ours (1%): 4% of each payment |
Questions about M-PAiSA
Does my customer need anything besides M-PAiSA?
No. They pay from the M-PAiSA wallet they already have, and never need a Transxact account.
Where does my customer enter their PIN?
On Vodafone's own M-PAiSA page, which opens inside the checkout. Their PIN and the texted code go to Vodafone, never to Transxact or to you.
What does M-PAiSA cost through Transxact?
Only payments that go through are charged: 4% of each payment, Vodafone's fee plus ours. Nothing when a payment fails, and nothing in Test mode.
Can I take M-PAiSA without a website?
Yes. Make a payment link or QR code with no code at all and share it on Facebook, WhatsApp or at your stall. Test links work the moment you sign up; real payments start once we've checked your ID.
Is there a limit on one payment?
Each payment must be under FJD 5,000.
Is Transxact part of Vodafone?
No. Transxact is an independent checkout that connects to M-PAiSA. M-PAiSA is a Vodafone Fiji service.
Try M-PAiSA in Test mode first
An email and a name is all it takes. Test payments work straight away; real ones once your account is verified. Taking MyCash too? See MyCash.
M-PAiSA