I've never had a problem depositing on Bovada. I just use my Visa endorsed debit card.