Some credit card issuers maintain a rule that does not allow you to make direct deposits to online gaming sites. You may want to contact your card provider to discuss this matter, or try one of the e-wallet depositing options instead. For further assistance please contact BetDeal.com customer service: [email protected].