calculate tax and donation correctly based on taxes if the vendor has taxe field as yes