Hover to preview
Problem
Years of legacy development had been accumulated across Betta’s commerce platform. Features had been stacked on top of earlier features, with conflicting behaviour and custom code that could no longer be maintained reliably. The requirements were considered so bespoke that a platform with direct access to backend code and the database was believed to be essential.
Solution
The requirements were revisited from scratch, and a full audit of the existing systems was carried out. Much of the commerce customisation was traced back to misunderstood systems of record or functionality that had already been implemented elsewhere. Those overlaps were untangled, and each requirement was mapped to the system best placed to manage it.
Outcome
SaaS commerce was made viable where it had previously been ruled out. A simpler architecture was delivered, maintenance costs were reduced by 30%, and a 33% increase in record trading-day revenue was achieved.