Yes, BetandPlay uses bonus codes for many of its bonus offers. The only exception is that the 1st deposit in the welcome package does not require a bonus code. For deposits 2nd-4th, you use the BetandPlay bonus codes BNP2, BNP3, and BNP4. The bonus promotions for existing customers are also linked to bonus codes, which we have listed in our review.