public IBill Checkout()
        {
            var bill = new Bill(products.ToArray(), discountRulesService?.GetAllDiscountRules());

            salesHistoryService.Add(bill);
            return(bill);
        }