There are a few reasons why more providers don't accept credit cards, with the main issue being the problem of chargebacks. While Bitcoin transactions are irreversible, credit card charges can be cancelled or reversed. This poses a problem for credit card companies as it is possible for buyers to buy Bitcoin, transfer the Bitcoin away from an exchange, then chargeback the transaction on the card.