Yes, there are multiple payment methods and it is very easy to get the reward after your first sign up. You just need to create an account by providing your details and head to the Cashier to make at least a minimum deposit. The $1 bonus is awarded automatically and you don’t need any promo codes.