The vast majority of exchanges accept credit cards or bank transfers or both, though some may only accept Mastercard or Visa credit cards. There are some exchanges, like OKX, that don’t accept fiat deposits but allow you to make instant crypto purchases with your card.