Allow Purchase As Guest

Bug: Purchase call would fail if the user checked out as a guest, despite still requiring the email.