You can buy Tezos with a debit or credit card on Coinmama, Coinbase, or any other exchange that hosts Tezos. You'll need to create an account (get a Tezos wallet) and get approved before purchasing it.