No, you do not need to own a credit card to play at an online casino. You just need to have a valid payment method listed on their site. In general, online gambling service providers don’t allow players to play on credit, so using a credit card or an e-wallet to make payments are the same at the end of the day.