Тогда мои расчеты верны и реальную скидку получается только при второй заправке. Даже если платить из одного кармана/кошелька/карты - это не важно, т.к. тут же вся суть в системе начисления/трат.
Упрощаю для тебя

Тебе надо заправить свою машину два раза по 50 литров.
При первой заправке ты реальную скидку не получишь а только 100 виртуальных баллов.
А при второй, при условии траты этих 100 баллов, ты получаешь реальную скидку в 100грн но уже не получаешь новых баллов.
В итоге после 2-х заправок у тебя нету больше баллов и ты получил всего 100 грн реальной выгоды.
При нормальной реальной скидке ты получил бы 2 раза по реальных 100гр сразу.