- Engineering
- Delivery
From prototype to platform: where fintech builds go wrong
The demo works, the funding lands, and then the build stalls. The failure is usually structural, and it is usually predictable.
PayTech Studio6 min read
A prototype's job is to answer a question — will anyone want this, can this integration work, does this journey make sense. It succeeds by being fast and disposable. A platform's job is to keep working, correctly, for years, while a team changes around it.
These are different jobs with different economics. Most stalled fintech builds are a prototype that was never allowed to die.
The four failures we see repeatedly
- No boundary between the demo and the product. The prototype's shortcuts — a hard-coded fee table, a single-tenant assumption, a mocked KYC step — become load-bearing before anyone notices.
- Money modelled as a number. Floating-point balances, no double entry, no idempotency on payment endpoints. This is cheap to fix in month one and enormously expensive in month twelve.
- Compliance treated as a launch gate rather than a design input, so controls get retrofitted into a system with no natural place to put them.
- No environment discipline. One shared environment, manual deploys, no way to reproduce a bug — so velocity falls off a cliff exactly when the team grows.
Decide explicitly when the prototype ends
The most useful intervention is also the least technical: name the moment. Write down which questions the prototype answered, then decide deliberately what carries forward and what gets rebuilt. Teams that skip this do not avoid the cost — they pay it in fragments, as a series of unexplained slowdowns.
A prototype that graduates by accident is the most expensive artefact in fintech.
What is genuinely worth building early
Not everything needs platform rigour on day one. A small number of things do, because retrofitting them is disproportionately painful.
- Correct money handling: minor units as integers, double-entry ledger, idempotency keys on every write that moves value.
- An audit trail that captures who did what, when, and on whose authority — from the first commit, not the first audit.
- Reproducible environments and automated deploys, because everything else gets easier once these exist.
The reframe
Speed early and rigour later are not in conflict, provided the transition is a decision rather than a drift. Prototype hard, learn fast, then be honest about the moment the question changes from "does this work?" to "will this keep working?" — and rebuild accordingly.
