How to top up an Iranian SIM card? :)
Through the Iranians
at any IranCell office (or another operator). Hotels always help and sell SIM cards (but of course, it's more expensive).
You can easily top up your SIM card everywhere, in supermarkets, Irancell offices, for people who have an Iranian bank card. Everyone can help you.