The challenge
Each vertical had a different checkout
GrabFood, GrabMart, Dine-in, Transport and Grab Unlimited each had their own checkout flow, online and offline.
- Inconsistent: different flows confused users and eroded trust.
- Unscalable: legacy designs were built for single use cases.
- Costly: fragmented systems made every change slow and unpredictable to build.



















