Different casinos have different rules in place. Some will only give you a bonus if you use a credit or debit card, while others are much more liberal. The best way to know is to consult the site's terms and conditions or ask their customer support.