Because Bitcoin transactions are irreversible, it’s risky for a merchant to sell bitcoins for CC payments. However, a prerequisite for buying BTC is that you have to have a wallet from which you can directly deposit the BTC after the cash purchase. There has been no data breaches or anything of the sort so far. Leaving cryptocurrencies such as Bitcoin on an exchange for an extended period of time is not recommended.