only validate IPN when it's enabled. Closes #2032