Wero, EPI, and Digital Euro — Europe Is Building Three Competing Payment Systems. Is This a Platform Strategy or a Coordination Failure?

Three Initiatives, One Continent, Zero Coordination

Here’s something that should concern anyone watching European payments: Europe isn’t building one new payment system. It’s building three.

  1. Wero / EPI — The private-sector initiative backed by 16 major European banks. 48.5 million users, live retail payments in Germany, expanding to 13 countries through the EuroPA Alliance agreement.
  2. Digital Euro — The ECB’s central bank digital currency project, currently in its “preparation phase” with a target launch of 2028-2029.
  3. SEPA Instant — The existing instant payment rail that’s been slowly gaining adoption, with the EU now mandating all banks offer instant payments.

These three initiatives have overlapping mandates, competing governance structures, and potentially conflicting technical architectures. As someone who’s spent their career thinking about platform strategy, this pattern is familiar — and it doesn’t usually end well.

Historical Precedent: What Happens When Markets Build Competing Standards

Remember the mobile payment wars of 2011-2015? ISIS (later Softcard) backed by carriers, CurrentC backed by merchants, Google Wallet, and eventually Apple Pay. Three out of four died. The winner was the one that controlled the hardware platform.

Or look at messaging in Europe — WhatsApp won not because it was technically superior, but because it reached critical mass before European alternatives could coordinate.

The Coordination Problem Is Real

The EPI/EuroPA agreement is actually a response to coordination failure. EPI originally launched in 2020 with 31 banks. By 2022, half had dropped out. The initiative nearly died before being resurrected with a narrower scope focused on Wero.

Now they’ve expanded again through the EuroPA Alliance, but the governance challenge remains. 13 countries means 13 sets of banking regulators, 13 consumer protection frameworks, and 13 national payment cultures. Germany loves cash, the Netherlands loves iDEAL, France loves Carte Bancaire. Convincing all of them to converge on Wero requires more than a signing ceremony.

Where’s the Platform Layer?

What worries me most from a product strategy perspective is the lack of a clear developer platform story. Visa and Mastercard aren’t just payment networks — they’re platforms with:

  • Robust APIs and SDKs
  • Developer documentation and sandbox environments
  • Partner ecosystems with thousands of integrators
  • Value-added services (tokenization, fraud scoring, data analytics)

I haven’t seen equivalent developer-facing infrastructure from EPI. Until developers can build on Wero as easily as they can integrate Stripe (which sits on Visa/Mastercard rails), the platform moat won’t form.

My Product Framework for Evaluating This

I’d evaluate Wero’s chances through three lenses:

Factor Current State Needed for Success
Distribution 48.5M users, 13 countries 200M+ users, all EU
Merchant acceptance Lidl, Decathlon, Rossmann Top 100 European retailers
Developer ecosystem Minimal Stripe-equivalent DX

The distribution numbers are strong. The merchant pipeline is promising. The developer ecosystem is the gap.

The Digital Euro Wildcard

The biggest unknown is how the Digital Euro interacts with Wero. If the ECB decides Wero is the distribution layer for the Digital Euro, it’s game over — Wero wins by regulatory fiat. If the ECB builds its own competing wallet, we get fragmentation and everyone loses.

Lagarde’s “urgency” language suggests the ECB may prefer to leverage existing private infrastructure rather than build from scratch. That’s the most bullish signal for Wero that most analysts are missing.

What do you all think — is three payment initiatives a sign of healthy competition or a coordination failure that will ultimately benefit the incumbents?

The Economics of Competing Systems Are Worse Than You Think

David, your three-initiative framework is spot on, and the financial implications of this fragmentation are severe.

Capital Allocation Problem

EPI has stated the Wero buildout requires “several billion euros.” The Digital Euro preparation phase is consuming ECB resources. SEPA Instant mandates are forcing every European bank to invest in instant payment infrastructure. Add it all up and Europe is investing perhaps $10-15 billion across three overlapping payment initiatives.

For comparison, India built UPI — a single, unified, wildly successful instant payment system — for a fraction of that cost. The difference? India had one central authority (NPCI) making decisions. Europe has… committee governance across 13+ countries.

The Revenue Split Problem

Here’s what really worries me from an economics perspective. If Wero, the Digital Euro, and SEPA Instant all succeed partially, you get a fragmented revenue pool where none of them generates enough volume to achieve sustainable economics independently.

Quick math:

  • $24 trillion in European payments volume
  • Split three ways: ~$8T each (unrealistic but illustrative)
  • At European interchange caps (0.2% debit): $16B revenue pool per system
  • Minus infrastructure costs, fraud losses, operational overhead
  • The margins become razor-thin or negative

This is why your point about the Digital Euro wildcard is so critical. The only path to sustainable economics is consolidation around one or two rails, not three.

What the Market Is Pricing

Interestingly, Visa and Mastercard stocks have barely reacted to any of this. The market is effectively pricing in your “coordination failure benefits incumbents” scenario. If I were advising EPI’s board, I’d argue that their biggest strategic risk isn’t Visa — it’s the Digital Euro cannibalizing their addressable market before they reach profitability.

Technology Consolidation Is Inevitable — The Question Is When

David, I want to push back slightly on the “three competing systems” framing because from a technology architecture perspective, these aren’t as independent as they appear.

The Layer Cake Model

Think of it this way:

  • Layer 1 (Rails): SEPA Instant Credit Transfer — the foundational clearing and settlement infrastructure. This already exists and works.
  • Layer 2 (Network): Wero / EPI — the consumer-facing wallet, merchant acceptance, and value-added services built on top of SEPA Instant.
  • Layer 3 (Currency): Digital Euro — potentially a new form of money that could flow through existing rails and wallets.

These layers are complementary, not competitive, if the governance aligns. The risk isn’t technical duplication — it’s political fragmentation where each layer’s governing body makes incompatible decisions.

The Integration Architecture I’d Recommend

If I were CTO of the EPI, my architecture strategy would be:

  1. Build Wero as the universal wallet layer that can hold both commercial bank money and (eventually) Digital Euro tokens
  2. Use SEPA Instant as the settlement backbone — don’t reinvent clearing and settlement
  3. Provide open APIs for the Digital Euro to plug into Wero’s distribution network

This gives the ECB what it wants (distribution for the Digital Euro), gives banks what they want (lower fees than Visa/Mastercard), and gives consumers what they want (one app that handles everything).

The Technical Debt Risk

What I’ve seen in enterprise technology is that when you build three systems independently and then try to consolidate, you end up with massive technical debt and integration costs. Europe needs to make the architecture decision now, not after each system has accumulated years of independent development.

David, your point about the developer ecosystem gap is the most actionable concern. Without a unified API layer, third-party developers will default to Stripe/Adyen (both built on Visa/Mastercard), and the platform opportunity is lost.

A Developer’s Perspective: We’ll Build What Has Good Docs

David, you nailed it with the developer ecosystem point. Let me be blunt about what this looks like from the trenches.

The Integration Reality

When I’m building a payment flow for a European client, here’s my decision process:

  1. Stripe: 15 minutes from zero to working payment form. Excellent docs, sandbox, and SDKs in every language.
  2. Adyen: 30-60 minutes. Good docs, slightly more complex but solid.
  3. Wero: … where do I even start? Where’s the API reference? Where’s the npm package? Where’s the sandbox?

This isn’t a minor gap — it’s a chasm. Payment integration is already one of the most friction-filled parts of building a web or mobile app. Developers will not voluntarily add complexity unless there’s a compelling reason.

What Would Change My Mind

I’d seriously look at Wero integration if:

  • There’s a well-documented REST API with OpenAPI specs
  • There’s a sandbox environment where I can test without real money
  • There are SDKs for major languages (JavaScript, Python, Java, Swift, Kotlin at minimum)
  • The time-to-first-transaction is under 30 minutes
  • There’s a payment processor abstraction (like Stripe) that handles Wero alongside cards

The last point is key. I don’t want to integrate Wero directly — I want my existing payment processor to support it as a method. That means Adyen, Stripe, and Mollie need to build Wero support, which requires a mature enough API for them to integrate against.

The Open Banking Angle

One potential shortcut: Wero is built on account-to-account payments, which overlaps with Open Banking (PSD2) APIs that already exist. If EPI positions Wero as a better UX layer on top of existing Open Banking rails, they could piggyback on infrastructure developers already know.

But someone needs to ship the SDK. And the docs. And the sandbox. Until then, it’s vaporware from a developer adoption standpoint.