It changes from banks to banks and country to country. In my country banks do not approve the buying crypto currency with credit cards.
Of course the bank does not accept the transaction. Buy and sell electronic money through credit cards. If any country has already applied to the market then design them together into a composite card. Easy to manage and capture the situation for faster transaction.