One integration · every rail

Move money the way Africa actually pays.

Mobile money, cards, bank transfer, QR and Apple, Google & Samsung Pay — routed through one payment core. Start in Kinshasa today, scale across the region on the same API.

Cash in
Payer
Rail
Any method
Core
PayFlow
Settled
Merchant ▸
7
Payment methods
1
Integration & PaymentIntent
🇨🇩
DRC-first, region-ready
100%
Webhook-verified settlement

Every way your customers want to pay

Integrate once against PayFlow. Each product below runs on the same PaymentIntent — enable per client, by contract. Click any product for its integration guide.

Mobile money

The rail your customers already pay with.

Available in sandbox CDF
Integration guide →

Cards

Visa and Mastercard, without touching card data.

Preview CDF · USD
Integration guide →

Bank transfer (EFT)

Pay by bank, reconciled automatically.

Preview CDF
Integration guide →

QR

Scan to pay, in person or on screen.

Planned CDF
Integration guide →

Apple Pay

One-tap checkout for Apple devices.

Preview CDF · USD
Integration guide →

Google Pay

Fast checkout across Android and the web.

Preview CDF · USD
Integration guide →

Samsung Pay

Samsung Wallet checkout, integrated once.

Preview CDF · USD
Integration guide →

One truth, two front-ends

Drop in hosted checkout or build directly on the API — both run on the same PaymentIntent, so your books never disagree.

Direct API

You own the UI. PayFlow returns provider-neutral next actions; webhooks or server-side lookups are authoritative. Card data flows only through hosted fields or tokenization.

How it works →

Hosted checkout

Create a session, redirect to a PayFlow-hosted checkout_url. The success URL is never proof of payment — fulfil on the verified webhook.

How it works →

Per-client policy

Enable or disable each method per client and environment, by contract. Disabled methods are blocked at confirmation and every change is audited.

How it works →

Built for money movement, not just API calls

Payments are regulated, asynchronous and unforgiving. PayFlow bakes the hard parts in so you don't relearn them the hard way.

💸 Money-safe by design

Immutable double-entry ledger, no floating-point money, idempotent writes, and a transactional outbox for every async state change.

🔒 Never trust the redirect

Signed, deduplicated webhooks are authoritative. The success URL is never proof of payment — so you never fulfil an order that didn't pay.

🎛 Per-client control

Enable or disable each method per client by contract, suspend or offboard accounts, and audit every administrative change.

🌍 Africa-first

Built in francs for the DRC's real rails, with a provider-neutral core ready to expand across the region on the same API.

Developer preview

Ship a payment in one call.

Create an intent, present provider-neutral next actions, and let signed webhooks confirm settlement. No provider lock-in leaking into your code.

Start moving money today.

Spin up a sandbox in minutes. No setup fee, no monthly minimum.