Practical guides on payments and integrations
How mobile money collections work, and how to build them into your product the right way.
How a mobile money collection works, from the customer's tap to your balance
A plain-language walk through what happens between a customer approving a prompt on their phone and the money showing up in your MariPay balance.
2 min read
ReadIntegrating payments into your app with the MariPay API, step by step
From a test key to your first completed payment: the minimum you need to know to accept mobile money from your own backend.
2 min read
ReadIdempotency keys: how to make sure a customer is never charged twice
Networks fail, servers retry and users double-click. One small header is the difference between a duplicate charge and a safe retry.
2 min read
ReadWebhooks done right: verify, acknowledge fast, and handle duplicates
Webhooks are how your system finds out a customer paid. Here is how to receive them securely and keep your records correct even when events arrive twice or out of order.
2 min read
ReadGetting paid without a website: payment links and QR codes
You do not need a developer to start collecting mobile money. Create a link, share it anywhere, and let customers pay from their phones.
2 min read
ReadFrom sandbox to live: testing a payment integration safely
A good test plan catches the problems that cost you money later. Here is what to test in sandbox, and how the switch to live mode works.
2 min read
Read