Client must be logged in in order to view the Checkout page. Fix your logic here please.