Having those enabled should then allow the purchaser to create an account so they can then complete the purchase. As mentioned above, it is not possible for your site visitors to purchase a course without a user account. So they will need to sign in or create an account.