Это так не работает, так как нет базовой цены. Что считать скидкой? Вдруг цена с бонусами это и есть реальная цена товара, а тот ценник что на товаре это с наценкой?
Ну и если покупать товары с наценкой то почему государство не начисляет бонусы к налогам или не возвращает часть налога?
Скидка это априори не доход, а более честная цена, с меньшей маржой от продавца, а чаще всего пиар ход от маркетологов, когда цену перирисовуют красным, а чёрную поднимают на ~30% и зачёркивают.
Бонусы это и есть суть скидки для постоянного покупателя.