adding TotalSpending field to DiscountInfo because the Discount calculation depends on it
Merge with Iskra commit