Yes, you can use a credit card on Bovada. It is one of the many deposit options they offer.