You have to enter your payment details to claim free spin bonuses in Canada. Be aware that your casino will not charge you for claiming your sign-up bonus. Online gambling providers ask for your payment details to verify that you’re a legitimate player.