Skip to content
DOPAY

Platform Architecture

A Layered Architecture for Financial Products.

Separating channels, identity, orchestration and systems of record keeps each concern testable and replaceable.

Browser / Partner App
Identity & API Layer
Orchestration & Business Logic
Partner Provider Connectors
Ledger & Reporting
Risk & Compliance
Illustrative architecture; deployment varies by engagement.

Layers and responsibilities

  • Channels: web, mobile and partner applications consume only published APIs.
  • Identity & API layer: authentication, authorisation, rate limiting and request validation.
  • Orchestration & business logic: workflows, state machines, idempotency and policies.
  • Provider connectors: adapters isolate each external provider’s behaviour.
  • Ledger & reporting: authoritative operational records and exports.
  • Risk & compliance: screening, monitoring, case management and evidence.

Design principles

  • Contract-first interfaces with versioning
  • Asynchronous events where latency allows
  • Failure handled explicitly: timeouts, retries, compensation
  • Data ownership defined per service
  • Everything observable, nothing sensitive logged

Tell us what you are building.

Whether you are launching a new digital proposition or connecting existing financial systems, our team can help translate your commercial requirements into an implementable technical roadmap.