Some casinos have decided that cashback isn’t a reward given when you lose, but just another way of saying “deposit bonus”. In these cases, you must deposit to claim a percentage-based bonus. Personally, the “real definition” of a cashback bonus is one that is based on your losses, not your deposits.