
Modernizing Payment Systems Without Becoming a Cautionary Tale
The architectural decisions that determine whether a payment system scales smoothly or breaks under its own growth.
In April 2024, Synapse Financial Technologies, the middleware company connecting dozens of fintech apps to their partner banks, filed for Chapter 11 bankruptcy. Within weeks, its four partner banks lost the ability to reconcile Synapse's records with their own, and more than 100,000 people found themselves locked out of deposit accounts they had never opened directly with a bank.
A bankruptcy trustee later reported that of the $219 million held in custodial accounts, only 75% had reached customers five months on, and the Consumer Financial Protection Bureau found a shortfall of $60 million to $90 million between what the partner banks actually held and what Synapse's own records said they owed (CFPB, 2025).
The root problem wasn't fraud in the traditional sense. It was that Synapse never kept a ledger accurate enough for its partner banks to independently verify, even as it kept routing pooled customer funds through their accounts (Banking Dive, 2024).
That story gets told as a cautionary tale about banking-as-a-service. It is really a lesson about payment processing architecture: what happens when the system responsible for tracking whose money is where can't actually prove it.
Almost no technical leader in fintech, ticketing, or payments is running a multi-bank ledger with no independent reconciliation in 2026. But nearly all of them are deciding how to modernize a payment system that already carries real transaction volume, real regulatory exposure, and real customer trust, without losing track of a dollar the way Synapse did. This piece looks at the architectural patterns actually holding up under that pressure this year: what has changed enough to matter, what is overhyped, and how organizations with existing systems are making the move without becoming the next warning story.
That story usually gets told as a general lesson about IT projects. It is really a lesson about payment processing architecture: what happens when an organization tries to replace – in one move – the system responsible for moving its customers' money.
Almost no technical leader in fintech, ticketing, or payments is planning a single-weekend cutover in 2026. But nearly all of them are deciding how to modernize a payment system that already carries real transaction volume, real regulatory exposure, and real customer trust, without repeating some version of TSB's mistake.
This piece looks at the architectural patterns actually holding up under that pressure this year: what has changed enough to matter, what is overhyped, and how organizations with existing systems are making the move without becoming the next warning story.
The Legacy Tax Nobody Budgets For
Ask a bank's technology leader what share of the IT budget goes toward new capabilities, and the honest answer in 2026 is depressingly small.
According to Accenture's latest banking trend report, banks now spend roughly 70% of their IT budget simply keeping existing technology running, a consequence of years of underinvestment that left technology costs growing about four times faster than banking revenue over the past 15 years (Accenture, 2026). That leaves about 30 cents of every technology dollar for the work that actually differentiates one payment provider from another.
This is the real starting condition for almost every conversation about payment processing architecture in 2026. Few organizations are choosing an architecture from scratch.
Most are deciding how much of a working, revenue-generating payment system they can afford to touch, in what order, without breaking something regulators or customers will notice.
The industry's answer, increasingly, is not to replace the whole system at once.
KPMG's 2026 European Banking Outlook found that 40% of banks are already running a modern platform alongside their legacy system rather than replacing it outright, a share expected to climb to 70-80% by 2028, with 85% of banks planning heavy investment in this kind of staged approach (KPMG, 2026).
Rather than a single rip-and-replace event, modernization has become an ongoing, parallel-running condition that architecture now has to be designed for directly, not treated as a temporary phase to get through.
Softjourn has watched this play out for more than 15 years, working alongside the Ukrainian Processing Center (UPC), a processor handling around 100 million transactions a month across card, ATM, and point-of-sale rails.
UPC has never had the option to take its systems offline for a weekend to rebuild them. Its architecture has had to change while continuing to process transactions for banks across Ukraine and 15 other European countries, a constraint that shapes every decision covered in the sections below.
What Payment Infrastructure Looks Like in 2026
Payment infrastructure has absorbed a lot of hype cycles that never quite arrived on schedule. This year is different, because two changes are no longer optional or sitting on a future roadmap.
The first is ISO 20022. SWIFT's coexistence period for cross-border payment messaging ended on November 22, 2025, meaning nearly all cross-border payments now move exclusively through the structured ISO 20022 format rather than the older, more limited message types it replaces.
Roughly 70 countries have adopted the standard, and SWIFT estimates that 80% of global high-value payment volume will run through ISO 20022 as major currencies complete their migration (SWIFT). That is not a future date anymore. It already happened.
The second is the growth of real-time rails. The Federal Reserve's FedNow Service, which launched in 2023, had grown to about 900 participating banks and credit unions by its one-year anniversary and passed 1,600 participants by the end 2025, with adoption continuing to climb since (Federal Reserve Financial Services, 2025).
Alongside The Clearing House's RTP network and SEPA Instant in Europe, instant settlement has moved from an edge case a handful of banks supported to an infrastructure that payment processors are expected to reach natively.
Neither change is a feature toggle. ISO 20022 is a structured data model, not just a longer message format, and systems built around older, field-limited messaging can't represent that data without rebuilding how transaction data is stored and passed between services.
Real-time rails require settlement finality in seconds, which breaks any architecture still built around end-of-day batch files as its primary unit of processing. Both point in the same direction: toward payment processing architecture that treats structured, real-time data as the default, with batch processing as the exception rather than the rule.
The Patterns That Actually Hold Up in 2026
Most write-ups of payment architecture describe components: a gateway here, an acquiring bank there, a card network in between. That's a useful map, but it doesn't tell a technical leader anything about the decisions that actually determine whether a system performs under real transaction volume.
The patterns below are the ones showing up repeatedly in 2026, in systems that hold up:
- Modular before microservices: break a payment platform into well-bounded, independently deployable pieces before reaching for full microservices decomposition.
- Event-driven bridges over big-bang rewrites: connect old and new systems through a shared event stream instead of a single cutover.
- API-first as the connecting layer: treat APIs as the primary way every internal and external system talks to the platform, not an afterthought bolted onto a legacy system.
- Ledger separation: keep the record of balances and transaction state independent from the services that initiate transactions.
- Redundancy across regions, not just servers: design failover at the infrastructure level, not just within a single data center.
Modular Before Microservices
Microservices adoption is not a new idea, and it's not going away: in O'Reilly's last major survey on the topic, 77% of organizations had adopted microservices in some form, and 92% reported success with the pattern (O'Reilly, 2020).
What's changed by 2026 is the maturity of the conversation. Fewer technical leaders treat "microservices" as a single, all-or-nothing target, and more treat it as a spectrum, where the goal is well-bounded, independently deployable components, not necessarily hundreds of tiny services managed by a small team.
That distinction matters most in payments, where every additional service is another thing that can fail, another deployment to coordinate, and another set of PCI DSS scope to manage.
Softjourn saw this directly while working with UPC to modernize eCommerce Connect, the front end that sits ahead of Authentic, UPC's card and transaction processing system.
Rather than breaking a stable, high-volume system into dozens of new services, the work focused on consolidating processes that had drifted across different pieces of software over time, which improved processing speed and made long-term maintenance faster and cheaper without multiplying the number of moving parts.
Event Bridges Over Big Rewrites
In practice, this often means capturing changes from the legacy system's database as they happen and publishing them as events, which both the old and new systems can consume.
Softjourn used a version of this approach when migrating Versapay's database to AWS Aurora: rather than a single migration event, the team used AWS's Database Migration Service to keep the original database operational while synchronizing updates to the new system, with schema changes handled as part of the ongoing sync rather than a single conversion step.
API-First as the Connecting Layer
The gap between "API-first" as a stated strategy and API-first as an operating reality is wide.
Postman's 2025 State of the API Report found that 82% of organizations have adopted some level of an API-first approach, but only 25% operate as fully API-first, a share that grew 12% over the prior year.
The financial difference between the two groups is not small: 43% of fully API-first organizations generate more than a quarter of total revenue through APIs, compared to 23% of partial adopters and 16% of organizations that haven't made the shift at all (Postman, 2025 State of the API Report).
For a payment platform, partial API-first usually means a REST layer added on top of an otherwise closed system, which tends to break under the exact conditions that matter most: new payment methods, new regional rails, new fraud rules.
Softjourn's work with Card Tent illustrates the alternative. Before writing code, the team ran a discovery phase specifically to map which of Card Tent's required features the existing APIs could support and where gaps existed, which let the client get a fixed estimate for the work instead of discovering problems mid-project.
Ledger Separation
Every payment platform needs one thing to be unquestionably accurate: the record of what happened to a given transaction and what a given account currently holds. Systems that hold up in 2026 tend to keep that record, the ledger, structurally separate from the services that initiate payments, process rules, or talk to external processors.
That separation means a spike in transaction volume, or a bug in a rules engine, can't directly corrupt the source of truth for account balances.
CyberSource's Revenue Patrol platform, which Softjourn built to manage payment recovery for recurring billing, is a useful example of the same principle applied to exception handling.
Rather than folding retry logic directly into the transaction flow, the rules engine that decides when a failed payment should be resubmitted operates as its own component, one built to be reconfigured per merchant and per bank without touching the main transaction path itself.
Redundancy Across Regions, Not Just Servers
Running redundant servers within a single data center protects against hardware failure. It does nothing if the data center (or the region) goes down. Payment platforms handling real transaction volume in 2026 increasingly design for that failure mode directly, isolating environments and managing access so that a regional outage doesn't take the whole platform down with it.
CASE STUDY SNAPSHOT
Future-Proofing UPC's Open Banking Platform
UPC, one of the largest processing centers in Central and Eastern Europe, needed to migrate its Open Banking and e-commerce platforms to AWS while maintaining PCI DSS compliance under new Ukrainian open banking legislation. Softjourn proposed a phased migration built entirely on native AWS serverless services, with infrastructure managed as code through Terraform and every environment, development through production, isolated within a single AWS account.
The result: improved performance and scalability for a processor handling roughly 100 million transactions a month, stronger alignment with PCI DSS requirements, and lower operational costs from replacing physical server maintenance with serverless infrastructure.
The Cost of Getting This Wrong
The architectural patterns above aren't an academic exercise. A study by Dynatrace, FreedomPay, and Retail Economics, put a number on what payment disruptions cost U.S. retail and hospitality businesses each year: $44.4 billion in lost sales. That's how much payment disruptions cost US retail and hospitality businesses each year, according to a study by top finance businesses. (Payments Dive, 2026).
WHAT A PAYMENT OUTAGE ACTUALLY COSTS
• Average outage length: 2 hours, with nearly two-thirds occurring during peak business hours
• Customer patience: most shoppers abandon a purchase after roughly 7 minutes of failed payment attempts
• Between minutes 8 and 13 of an outage, U.S. businesses lose $1.2 billion in sales per minute
• Past the 23-minute mark, cumulative losses reach $5.3 billion, about 70% of the revenue at risk
(Source: Dynatrace, FreedomPay, and Retail Economics, reported by Payments Dive, January 2026)
The same study found that only 56% of businesses have offline card processing to fall back on when connectivity fails, and 15% have no backup payment system at all. That gap is an architecture decision, not a bad-luck outcome. It's the direct, measurable cost of not building redundancy, failover, and a separated ledger into the system from the start.
Nearly six in ten financial executives said their current payment technology had already cost them sales and put them at a competitive disadvantage against companies running newer infrastructure. All of them participated in a related survey of 250 financial services executives, conducted by FreedomPay and Stripe.
None of this argues for a full rebuild. It argues for treating the patterns in the previous section as the price of staying in business at current transaction volumes, not as optional upgrades.
A Phased Approach to Modernizing What You Have
Given the legacy tax most organizations are already paying, the practical question isn't whether to modernize a payment system. It's how to do it without creating a TSB-style incident along the way.
The organizations getting this right in 2026 tend to follow a similar sequence, regardless of their starting technology.
- Map the current system's dependencies and compliance scope first, before any code changes. Know which services touch cardholder data, which touch settlement, and which can be changed independently. This is the step TSB's program shortchanged, and it's the one most migration failures trace back to.
- Pick the single highest-value or highest-risk domain to modernize first, not the easiest one. A narrow, well-chosen starting point produces a working proof of concept without putting the whole platform at risk.
- Build the API layer before touching internal logic, so a stable external interface lets the internal implementation change underneath it without breaking every system that depends on it.
- Run old and new systems in parallel, connected through an event stream or change-data-capture process, rather than committing to a single cutover date.
- Cut over in stages, segment by segment or region by region, verifying behavior at each step before moving to the next.
- Keep the legacy path available, in read-only mode, for a defined window after cutover, so historical disputes and edge cases still have somewhere to resolve.
CASE STUDY SNAPSHOT
Versapay's Phased Approach to Database Migration
Versapay, a fintech company running an automated accounts receivable platform, was hitting real performance limits on its existing database as data volume grew, particularly on schema changes and complex queries.
Rather than a single migration event, Softjourn's team ran a proof of concept first, then used AWS's Database Migration Service to move data to AWS Aurora while the original database stayed operational, synchronizing updates between both systems and handling schema changes, like converting integer columns to big integers, as part of that ongoing sync.
Testing costs were kept down by initially migrating only the first thousand rows of each table before running the full migration. The result was a completed migration with minimal downtime and full rollback capability if something had gone wrong.
Build vs. Buy: Revisited
When it comes to successful migrations, most companies wonder if it's better to look to external solutions or build the answer in-house. The real decision is narrower, especially when it comes to choosing which specific piece of the system is worth owning, and which is worth connecting to.
Noca, a California-based payments startup, chose to build. Its Secure Check platform needed to offer merchants a lower-cost alternative to card processing, which meant the payment logic itself was the product, not a supporting piece of it.
Softjourn built the platform from a production testing environment up, on Java, Spring, and PostgreSQL, with a dedicated team staying on to extend it over time. Building made sense because the differentiation Noca was selling to merchants lived entirely inside that custom logic.
Card Tent chose to connect to an external solution. Its global payments platform for corporate rewards and payouts needed to reach eWallets, prepaid cards, and bank transfers across multiple currencies, none of which made sense to rebuild from scratch. The work that mattered was a discovery phase mapping exactly which third-party APIs could support Card Tent's required features before a line of code was written, which let the team give a fixed estimate for the work instead of finding gaps mid-project.
The pattern holds generally: build the piece that is the actual product, connect to the piece that is commodity infrastructure. Most payment platforms are made of both, and the mistake is applying one answer to the whole system instead of deciding domain by domain.
Questions Technical Leaders Are Asking in 2026
Is a full system replacement ever the right call, instead of a phased approach?
Rarely, and mostly for younger platforms without deep legacy data or regulatory history behind them. For any payment system already carrying real transaction volume and compliance obligations, the risk profile of a single cutover, as TSB's program showed at scale, tends to outweigh the extended timeline of a phased approach.
How long does a phased modernization actually take?
It depends heavily on scope, but running two systems in parallel for months rather than weeks is normal, not a sign something has gone wrong. The parallel-run period is where reconciliation problems surface and get fixed before they reach customers.
Does moving to microservices automatically improve reliability?
No. More services means more points of failure and more deployment coordination unless the event and API layers supporting them are built to handle that complexity. A well-designed modular monolith often outperforms a poorly decomposed microservices system.
What's the most common mistake when adding real-time rails to an existing platform?
Treating real-time settlement as a feature added on top of batch processing, rather than as a change to how the whole system handles state. Batch-oriented architecture doesn't gracefully support a rail that settles in seconds; it needs a structural change to work correctly, not a workaround.
Final Word
Payment processing architecture in 2026 isn't primarily a technology question. It's a sequencing question: which systems to touch first, how to keep them running while you touch them, and how to prove each change works before the next one depends on it.
The organizations getting this right aren't the ones with the newest or most expensive stack. They're the ones treating modernization as a permanent condition of running a payment system, not a project with an end date.
Softjourn has spent more than 20 years inside that condition, working alongside processors, banks, and fintechs, modernizing systems that can't afford downtime while they change. If your team is mapping out where to start, contact Softjourn to get started on assessing your payment processing architecture.


