No, you do not need to create an account. All you need is your bank account to register at any Pay N Play casino.