Payment Gateway
One integration for mobile money, cards and bank transfers.
Learn moreFlyPay Nexus brings people, businesses and online stores together through fast, secure and reliable digital payments across the world.
People. Businesses.Across Borders.
From a single shareable link to a full API integration — one platform, one dashboard, one verified source of truth.
One integration for mobile money, cards and bank transfers.
Learn moreCreate a link in seconds and share it anywhere.
Learn moreA secure, branded checkout page we host for you.
Learn moreM-Pesa, Airtel Money, Mixx by Yas and HaloPesa.
Learn moreVisa and Mastercard via a hosted card page.
Learn moreReference-matched transfers for larger payments.
Learn moreMethods marked “Sandbox” are simulated on this deployment and become live per provider once merchant agreements and credentials are in place.
Volume, success rates, method mix, payouts and refunds — computed from your verified transactions, with CSV and PDF exports.
Create a link with a fixed price in seconds and share it on WhatsApp, SMS, email or as a QR code. Customers can’t change the amount — it is always set on the server.
Your brand, an order summary, only the methods that are actually available, and a verified receipt at the end. Card numbers are entered only on the card provider’s hosted page.
Publish products with images, prices and stock. Sell physical goods, services or digital products that unlock automatically after verified payment.
Explore storefrontsA versioned REST API with test keys, idempotency, pagination, consistent errors and HMAC-signed webhooks. Documented with OpenAPI.
# Create a payment link (test key) curl https://YOUR_DOMAIN/api/v1/payment-links \ -H "Authorization: Bearer sk_test_..." \ -H "Idempotency-Key: order-1042" \ -H "Content-Type: application/json" \ -d '{"title":"Wireless Earbuds","amount":"120000","currency":"TZS"}' # → 201 Created { "id": "plink_...", "url": "https://YOUR_DOMAIN/pay/3kQ...", "amount_minor": 12000000, "currency": "TZS", "status": "active" }
We describe exactly what we do — and what still requires a licensed provider — on our Security page.
HTTPS everywhere in production with HSTS and strict security headers.
Signed provider callbacks, re-verified with the provider before money is recorded.
Passwords use scrypt; API keys and session tokens are stored as hashes.
Sensitive admin and merchant actions are logged with actor and time.
Register and verify your email. Your sandbox is ready instantly.
Add business details and submit verification for live payments.
Create payment links, invoices or publish your storefront.
Track verified payments and request payouts from your balance.
Choose the plan that fits your business. No setup fees.
Perfect for small businesses.
For growing businesses.
For high-volume businesses.
The platform is built for M-Pesa, Airtel Money, Mixx by Yas, HaloPesa, Visa/Mastercard and bank transfers. Right now all of these run in clearly labelled sandbox mode; each method goes live only after the corresponding provider agreement and credentials are in place.
No. Sandbox transactions are simulated and are always labelled “Sandbox”. They never represent money collected and are kept separate from live balances.
Settlement timing depends on each live provider agreement. Payout requests are reviewed and marked paid only once the transfer is confirmed, and you can track each request’s status in your dashboard.
No. Creating an account and testing in sandbox is free. Live pricing is shown on the Pricing page and agreed per merchant.
Yes. You can request full or partial refunds on successful payments. Refunds are reviewed and processed through the original provider, and your balance updates only after the provider confirms.
Card payments via a licensed acquirer can accept international cards once live. Supported currencies include TZS, KES, UGX, RWF, USD, EUR and GBP, subject to each provider.
Start in sandbox today, or tell us about your business and our team will help you go live.