No, loyalty is only for registered users. To earn points, customers will have to Sign In.