Join Date: Apr 2014
Posts: 37
In my experience the distinction does not involve debit card versus credit card, but rather card issuer and type of card. For example, Ultimate Poker only accepts MasterCards from certain banks whereas Bovada accepts only Visa cards from a variety of different banks.
Check the FAQ on the site you wish to play on for more information.