Yes, you can make a deposit using VISA but still claim a bonus that the gambling site has to offer. VISA allows you to claim almost all bonuses.