Add ability to allow/dissalow guest checkout