protected virtual List <CouponViewModel> MapCoupons(Overture.ServiceModel.Orders.Order order, CultureInfo cultureInfo)
        {
            if (order?.Cart == null)
            {
                return(new List <CouponViewModel>());
            }

            var couponsViewModel = CartViewModelFactory.GetCouponsViewModel(order.Cart, cultureInfo, false);

            return(couponsViewModel != null ? couponsViewModel.ApplicableCoupons : new List <CouponViewModel>());
        }