Mobility · Fintech
Redesigned EasyPark's Apple Pay implementation from inconsistent hardcoded authorisation to a recurring MIT payment-profile model spanning subscriptions, parking sessions, and camera parking. Designed a 3-variant Maze test to resolve the duplicate-card trust problem — built specifically to separate stated preference from measurable selection accuracy.
EasyPark inherited different Apple Pay implementations after the EasyPark/ParkMobile acquisition. The same Apple Pay button meant different things depending on whether the user was in a subscription, a single session, or camera parking — and in the US app it was broken entirely, re-authorising on every transaction.
The core trust problem: when a user has multiple cards in Apple Wallet, the build showed duplicate 'Apple Pay · Visa' rows with no card number. Users couldn't tell which card mapped to which entry. Trust breaks at the payment decision moment, and EU and US had diverging grace-period policies that couldn't be forced into a single flow.
Senior product designer in #pay. I owned the payment-profile model redesign, the Maze testing methodology, and the EU/US policy split design.
Apple Pay B2C moves from broken inconsistent to a single recurring MIT model. Q2 implementation target. Maze test: 30 responses collected — pull Maze report before quoting variant winner externally.
Next case study
Amazon — Kepler Studio IDE — reframing the brief