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