Not usually, since no deposit bonuses don’t require any transaction. However, some casinos might offer no deposit bonuses in exchange for players adding a new credit card to their account.