In 2025, payment facilitators in Iran processed about 189 million online purchase transactions, a 141% increase from the previous year, with 76,000 internet merchants accepting payments, up 82%. This growth shows increased usage intensity alongside merchant expansion.
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.