change order payment logic