Solution: I consolidated the checkout flow into 5 steps and reduced friction at each touchpoint by decreasing the number of data inputs required at each step. I added a persistent cart and order summary, which mitigated confusion over purchase totals and made it easy and intuitive for customers to update their order at any step of the process. The result was a streamlined checkout experience with enhanced usability and user engagement.