Yes. You can reload your card during your stay in Iran. At the moment we only accept cash in EUR and USD in Tehran. If you wish to top-up your card in other cities, you can transfer money online, which includes %7 transfer fee, or you can exchange your money first and then transfer it to our bank account by going to any branch of ”IranZamin bank” in Iran.