21 June 2026

Real-time payments architecture: what actually changes when settlement happens in seconds

Jakub Matuszak

7 min read

Your product still settles in batches. Your competitors deliver instant payouts to merchants in seconds. Catching up looks like a rail choice, but the hard work sits one layer deeper, in the systems that assume settlement happens overnight.

TL;DR

  • Real-time settlement engineering breaks four batch assumptions: cutoff windows, nightly reconciliation, fraud queue tolerance, and ledger update lag. Each is a separate engineering problem.

  • The architectural shift is event-driven, idempotent, and observable by default. Lambda plus DynamoDB plus SQS, or the equivalent on Google Cloud or Azure, with idempotency keys at every layer.

  • SEPA Instant integration covers one rail. Cross-border real-time requires multi-rail orchestration. Form3, Mambu, and ThoughtMachine handle the rail and core banking side. Stripe and Adyen abstract orchestration for merchant-facing apps.

  • Real-time fraud detection for payments and streaming reconciliation replace nightly batch jobs. New latency budgets (50 to 200 ms for fraud), new tools (streaming feature stores), new data infrastructure.

What does batch architecture quietly assume, and what does real-time break?


An instant payout architecture rests on four assumptions that batch systems take for granted.

Settlement windows. Batch systems assume you can cut off transactions at a known hour, process them as a group, and settle in the next window. Real-time means there is no cutoff. Every transaction is its own settlement event. Any code that holds state by batch ID will not survive the change.

Reconciliation cadence. Nightly reconciliation assumes the books close once a day. When merchants receive funds in seconds, they expect dashboards to match in seconds. Reconciliation needs streaming joins across gateway events, ledger entries, and bank confirmations.

Fraud queue tolerance. Batch fraud systems queued risky transactions for review. Real-time settlement collapses the decision window to 50 to 200 milliseconds inside the authorization path. A queue with hours of latency stops working as fraud prevention and starts working as a refund pipeline.

Ledger update lag. Many internal ledgers ran on eventual consistency across regions because daily settlement made that acceptable. Real-time demands strong consistency on credit and debit within the transaction itself, or you create a window for double-spending and customer-facing balance errors.

What does a payment system event-driven architecture look like at real-time payments scale?



The payment system event-driven architecture that holds up at real-time payments scale shares three traits.

Event-driven. Transactions become immutable events on a stream. The cloud-native primitives:

  • AWS: Lambda, SQS, Kinesis

  • GCP: Pub/Sub, Dataflow

  • Azure: Event Hubs, Functions



State lives in low-latency stores (DynamoDB, Aurora Serverless, Spanner), not in relational systems designed for nightly snapshots.

One European payments platform, xpate, cut merchant payout time from 3 to 10 days to minutes on AWS: Lambda, DynamoDB, SQS, S3, KMS, WAF, and App Runner, with four integrations (payment gateway, ledger, omnichannel communication, signing platform), MVP shipped in four months. The platform demonstrates an internal payout architecture, not the SEPA Instant rail itself.

Idempotent at every layer. Idempotent means an operation can run twice and produce the same result as running once.

Real-time payment systems retry. Without idempotency keys, retries risk double charges. Stripe documented this failure mode and built the dedupe primitives the industry copies.

Real-time payment idempotency belongs in three places:

  • Every API call from client to gateway

  • Every queue handler that mutates a balance

  • Every database write that touches money

Typical implementation: a client-generated key (UUID v4 per transaction) plus a server-side dedupe store (DynamoDB or Redis, 24 to 72 hour TTL). The lookup runs before downstream calls; repeat keys return the cached result.

Observable by default. When settlement happens in seconds, you have seconds to detect failure. The xpate stack runs Sentry for application errors, AWS CloudWatch and X-Ray for distributed traces, and Datadog for infrastructure metrics. Observability ships with the architecture from day one.

What rails and providers go beyond SEPA Instant integration?


The SEPA Instant scheme, governed by the European Payments Council, moves up to €100,000 per transaction across 36 SEPA countries in under 10 seconds, 24/7. The EU Instant Payments Regulation, in force from 2025, mandates support across all EU payment service providers.

None of that reaches a payout in USD, GBP outside SEPA rules, or a corridor into APAC or Latin America. SEPA Instant solves the Eurozone leg. Cross-border still needs a multi-rail layer on top.

Market insight. Per Regulation (EU) 2024/886, all EU PSPs must support receive side from January 2025 and send side from October 2025. Mandatory, not strategic.


That is one rail. Cross-border requires more:

  • US rails. FedNow (live 2023) and RTP from The Clearing House (live 2017) are the two US instant rails replacing the ACH batch model. Cross-border euro to dollar real-time requires a banking partner that bridges them or a multi-rail orchestrator.

  • Multi-rail orchestration. Form3 abstracts SEPA, SEPA Instant, SWIFT, FPS, and Bacs behind one API. Volt handles multi-rail for European A2A payments. ClearBank offers UK clearing with SEPA reach.

  • Core banking platforms. Mambu, ThoughtMachine (Vault), and 10x Banking handle the ledger, customer balances, and account state. They are the layer most retail banks modernize when moving off mainframes, as a Dutch bank did by moving onto Mambu, expanding SEPA coverage from 3 to 36 territories.

  • Merchant-facing orchestration. Stripe, Adyen, and Modulr abstract the rail choice for merchants. For a fintech platform serving instant payouts to merchants, integrating one of these often beats building direct rail integrations.

For fintech engineering teams modernizing real-time settlement, this already runs in production: xpate cut payout time from 3 to 10 days to minutes on live transaction volume.

Provider landscape for real-time payments architecture:

Layer

Provider examples

Rail orchestration

Form3, Volt, ClearBank

Core banking

Mambu, ThoughtMachine (Vault), 10x Banking

Merchant orchestration

Stripe, Adyen, Modulr

Real-time fraud

Sift, Sardine, Featurespace

Streaming feature stores

Tecton, Feast

Real-time ledger

Modern Treasury, Formance, Increase


Most deployments combine two or three layers:

  • A merchant-facing fintech typically picks one merchant orchestration provider plus one fraud provider.

  • Rail orchestration is either integrated directly or pulled in through the merchant orchestrator.

  • The ledger and feature store choice depends on whether the team wants to operate that infrastructure or rent it.

Why does real-time fraud detection for payments need different math?


Real-time fraud detection for payments differs from batch fraud at the latency budget alone. A typical authorization path allows 50 to 200 ms for the full fraud decision. Inside that window, the system enriches the transaction with historical features, scores it against a model, and returns a decision.


A practical budget split:

  • 20 ms for feature retrieval

  • 30 to 80 ms for model inference

  • 10 to 30 ms for rule evaluation

  • The rest for downstream calls and timeout headroom

Over-budget transactions drop to a rules-only fallback or hold for manual review.

Market insight. Real-time fraud vendors (Sift, Sardine, Featurespace) target sub-200 ms decisions inside the authorization path. Anything slower routes to a fallback or manual review queue, after the customer has already moved on.

Streaming feature stores like Tecton and Feast compute and serve transaction-level features in real-time: spend velocity in the last hour, device fingerprint changes, geolocation deltas. They feed inline ML inference.

Third-party fraud platforms (Sift, Sardine, Featurespace) plug into the authorization path and return a risk score within the latency budget. For high-volume merchants, they deploy faster than in-house ML.

Real-time graph analytics on Neo4j Aura or TigerGraph Cloud flag account takeover rings and synthetic identity fraud during authorization, before the money moves.

The build-versus-buy decision usually lands: buy the model and feature serving layer, build the orchestration that ties fraud decisions to product rules.

How do reconciliation and ledger work when settlement happens in seconds?

When settlement is real-time, batch reconciliation dies.

On xpate, manual reconciliation across the payment gateway, ledger service, and authorization service took 1+ hour every day. Real-time settlement made that manual work untenable (xpate data lake case study).

The work moves into streaming data engineering:

  • AWS Glue for streaming ETL

  • Lambda for event processing

  • Aurora Serverless for the operational ledger

  • S3 for the data lake

  • QuickSight for monitoring

The project also secured $18,000 from the AWS Proof of Concept program.

For the ledger itself, real-time settlement demands an event-sourced design: balances derived from immutable events, with state reconstructable from history for regulators. A double-entry product (Modern Treasury, Formance, Increase) can sit on top, but most fintechs pair it with an event log in S3 or BigQuery

Key insights

  • The shift to real-time payments lands on software architecture, not on the rail. Settlement, reconciliation, fraud, and ledger systems all need rebuilding.

  • Event-driven, idempotent, and observable are the three non-negotiable properties. Without all three, real-time systems fail under load or under retries.

  • SEPA Instant is one rail among many. Cross-border and multi-currency real-time requires multi-rail orchestration via Form3, Mambu, ThoughtMachine, or a merchant-facing layer like Stripe and Adyen.

  • Fraud and reconciliation move into the authorization path. Streaming feature stores, third-party fraud platforms, and real-time analytics replace the nightly batch jobs.

CTOs who modernize successfully scope the architecture rebuild before they pick the rail and integrate observability and idempotency on day one rather than after the first incident.

Authors

  • Jakub Matuszak

    Marketing Specialist at The Software House, focused on B2B tech insights and turning complex topics into actionable guidance for engineering leaders.