What is checkout flow in ecommerce?