checkout flow analysis