Fixed hasDiscount when 100% discount applied