Only debit cards are allowed at Sky Casino due to the British government banning credit card payments. This includes having a credit card attached to e-wallets, such as PayPal and Skrill.