Skip to content
Benjamin Efenudu

Zone Payment Network

ZonePay QR Router

A deep-link routing platform for iOS, Android and web, with probabilistic device detection and app pickers — built and shipped in one week.

Stylised deep-link router fanning a QR scan out to phone, tablet and browser
Company
Zone Payment Network
Role
Senior Software Engineer · primary owner
Period
2026
Time to ship
1 week
Targets
iOS · Android · Web
Stack
  • Next.js
  • TypeScript
  • Cloudflare

Context

A QR code on a terminal or receipt has to open the right thing: the app if it's installed, the store if it isn't, the web flow if neither applies. That decision has to happen in the moment between scan and tap, across iOS, Android and desktop browsers, each with different deep-link behaviour.

Constraints

  • One week.
  • Deep-link behaviour differs by OS, browser and whether the app is installed — and the browser won't tell you reliably.
  • Has to be fast: it sits between a customer and a payment.

Outcomes

  • Shipped in one week.
  • Probabilistic device detection with app pickers for the ambiguous cases.