The original checkout flow was clunky, outdated, and inconsistent across devices. High-AOV shoppers were bouncing before completing purchases, especially on mobile. Custom product logic wasn’t supported cleanly, causing drop-offs in confidence and cart completion.