refine the checkout without login process