Fix code after feedback, add ability to disable guest orders

Please use here method "isGuestOrderAllowed" that I was mentioned below.