Eureka Case 30 min Undergrad

Ecosistema POS

You are Núria Vidal-Arregui, 36, VP Platform at Tornavís, a Barcelona-based merchant payments scale-up. Square Iberia ships a developer marketplace in nine weeks. The platform decision you commit to in the next 30 days is the one Tornavís will live with for the next decade.

The situation

Tornavís sells card-present + Bizum + SEPA-instant point-of-sale to 78,000 small and mid-size Iberian merchants — bars, restaurants, neighbourhood retail, single-location services. €112M ARR, 31% YoY growth, EBITDA-positive at 14%. The product is one app, one terminal, one dashboard. The merchant relationship is direct.

Three signals arrived in May. First, your top-quartile merchants — 4,200 of them — increasingly ask for inventory, table-management, employee-scheduling, and bookkeeping in the same app. Second, Square Iberia announced a developer marketplace for Q3. Third, a Catalan vertical-SaaS for restaurants (Cuyna) has 1,400 of your merchants already and a churn rate that mirrors yours. The window to define Tornavís's platform shape is closing.

Your job in this case: read the three canonical ecosystem shapes, run the merchant-LTV + take-rate dials, and commit to a platform posture for the September board. Your CTO Sergi Folch-Bayés wants to build first-party verticals (control the experience). Your Chief Merchant Officer Helena Rovira-Ferran wants an open developer marketplace (move fast, fill gaps). Your CFO Albert Sumarroca-Pich wants the hybrid. The board meets September 12.

The decision

What shape will Tornavís commit to for the September board?

  • A · First-party verticals only
  • B · Open developer marketplace
  • C · Curated envelope (tight-hybrid)

The rest of the case is locked

The data, the calculations, the decision itself and what happens next open with your institution's access code.

Have an access code?

No code yet?

Instructors can request access for a course. Tell us who you are and which course it is for, and we will send your institution a code.

Run it live in class: every student decides and justifies, and the whole class sees how it splits. How Eureka Case works →