This will depend on the Terms and Conditions of the specific online betting site and their individual promotions. However, in most cases, online bookmakers require deposits to be made via debit card, in order for customers to be eligible for a welcome bonus. This is true for both a sports betting Free bets welcome bonus and the new user casino bonus.