The more popular bonus codes require that you make a qualifying deposit before you can claim the offer. The only exception to this rule is if you stumble upon a no deposit bonus code. In this case, you’ll receive the credits free of charge, but you’ll have to play through some rigorous wagering requirements before you can withdraw any rewards.