Architecture

Production architecture for cards, Mobile Money, banks, ledger, and settlement.

Solution overview for banks, telecoms, enterprise customers, and implementation teams.

Payment flow

1. Merchant integration

Merchant app, website, POS, or ERP initiates a payment intent through hosted checkout or API.

2. Channel orchestration

Gateway routes the transaction to card, Mobile Money, or bank connectors based on method, availability, and merchant config.

3. Ledger posting

Gross amount, fees, taxes, and merchant balances are written to the internal transaction and settlement ledger.

4. Reconciliation and payout

Approved net funds are exported to payout workflows for bank or wallet settlement.

System layers

Platform components

Checkout engine Hosted & embedded UI
Connector layer Card · MoMo · Bank
Rules engine Limits · velocity · risk
Ledger service Double-entry posting
Settlement processor Payout & approval
Reconciliation Reports & exceptions
Webhook dispatcher Delivery & retry
Merchant config Profiles & routing