ensure basket discount is calculated only when order has not been finished yet