Yes, some casinos reward punters with no deposit spins and other prizes for depositing using specific methods. Besides, some financial systems like Apple Pay and American express reward their users with different perks.