To activate these deals, you have to provide your credit card details. But this doesn’t mean the casino will charge you for claiming your free spins. Online gambling sites ask for your credit card details to verify you’re a legitimate player and will only charge you when making a deposit.