What other say:
Aryan bank of Iran government has been closed and cancelled its permit by Afghan Gov, as it was not meeting bank standards of the country
EUR 30 is payable here for an Iranian visa. third floor. 30 euros is not accepted as a refund and you must either give 30 euros to Afghani or 50 euros for 20 euros.