The Bitcoin price setup in creating new offer does not work with Iranian Rial.
Your system automatically uses official price of USD in IRR which is not used for trade in Iran.
In Iran we have 2 prices for USD, the first one or official one is used for some essentials such as foods and controlled by government and the second one is unofficial price which is used for any other trade. For example:
Current official price: 1 USD = 42000 IRR
Current unofficial price: 1USD = 143500 IRR
You should let us change USD in IRR some where in the price allocation setting.