No, you do not need to sign up and create an account with Boku. Your payments will be directly linked to your phone number (and phone bill) only.