diff --git a/account/models/bonus.py b/account/models/bonus.py index b9ef10e..980209f 100644 --- a/account/models/bonus.py +++ b/account/models/bonus.py @@ -286,7 +286,8 @@ class BonusProgram: if order.status != settings.BONUS_ELIGIBILITY_STATUS: return - self.update_balance(amount, bonus_type, order=order) + # Add bonuses + order.customer.update_balance(amount, bonus_type, order=order) @staticmethod def add_referral_bonus(order: 'Checklist', for_inviter: bool):