Some Crypto casinos have decided that cashback is simply another way to say "deposit bonus". In these cases, you must deposit to receive a percentage-based bonus. I believe that the "true definition" of a cashback bonus is based on your losses rather than your deposits.