Usually, first deposit offers require payment, and at times, so do free spins. However, no deposit bonuses only ask players to create an account and add a card. That’s why you should always consult the bonus terms and conditions before registering.