Off-the-shelf solutions covered neither the target markets nor the existing stack.
The client ran an international competition format with a strong African audience. The brief: let global audiences vote using their own local payment method, without forcing them onto an international card, and without breaking the live Webflow site. Off-the-shelf voting solutions covered neither mobile money nor integration on non-standard stacks.
Country-by-payment matrix, peak capacity, fee model.
Payment-method mapping across target markets, modelling of expected volumes at peak audience, audit of the existing infrastructure to identify what could be kept. Scoping report delivered before launch: country-by-payment coverage matrix, technical capacity required to absorb peak load, fee model per transaction.
Custom backend, multi-PSP orchestration, integration without a redesign.
Node.js backend orchestrating multiple payment providers: Stripe for the classic international market, mobile money aggregators for African markets. Signed webhooks for payment reconciliation, server-side idempotency. Integration on the Webflow site via dynamic embed components, with no other change to the site. Real-time dashboard for competition control.
