Payment facilitators in Iran handled about 189 million online purchase transactions in the Iranian year that ended in March 2025, up 141% on the year before, according to a TechRasa Insight report on the payment facilitation industry. Internet merchants with at least one transaction rose 82% to 76,000, so transactions grew faster than the merchant base.
Evidence status is semantic, not decorative, see Methodology for how verification tiers are defined.
Create an account to comment. Members also get a watchlist and the Friday digest.