Casinos offer cashback bonuses to keep players gambling at their casinos. Cashback bonuses are a type of loyalty bonus given to users who play at the casino and lose money. By giving money back to players, casinos can ensure they continue to gamble.