'bl.alias as alias',
'bl.bonus_rate as discount_percent',
'bl.threshold as current_points',
- 'bl.id as level_id'
+ 'bl.id as level_id',
+ 'bl.cashback_rate as cashback_rate'
])
->leftJoin('bonus_levels bl', 'bl.alias = ubl.bonus_level AND bl.active = 1')
->andFilterWhere(['ubl.phone' => $phone])
'bonus_level' => $bonusLevel['bonus_level'],
'current_points' => $bonusLevel['current_points'],
'next_points' => $nextLevel['next_points'] ?? null,
- 'discount_percent' => $bonusLevel['discount_percent']
+ 'discount_percent' => $bonusLevel['discount_percent'],
+ 'cashback_rate' => $bonusLevel['cashback_rate'],
]
]);
}