Obstacles get in the way of e-tax payments