Tomanify helps WooCommerce stores that buy or list products in foreign currencies
(USD / EUR / AED / TRY / CNY) and need to store the final selling price in Iranian
Toman or
Rial.
The plugin is designed to be safe, predictable, and practical for real stores:
- No external source URLs are pre-filled inside the plugin.
- External requests happen only if an administrator explicitly enters URLs.
- Converted prices are stored using a TOMAN baseline to avoid double-conversion when switching between Toman and Rial.
- You are not required to buy a paid API to use the core workflow. Many stores can start with a compatible free-market JSON feed, then add official RSS/XML, manual rates, or offline estimation as fallback layers.
Start Here
See the
public Persian documentation for an overview and full guides.
New here? Follow the
Quick Start.
For setup and configuration, open the
plugin documentation.
For rate sources and how they work, see
Source modes (API docs).
If something doesn't work, check
Troubleshooting.
Need help? Post your issue on the
Community support and we’ll respond as soon as possible.
2-minute Quick Setup Video
https://youtu.be/Tf7MEaR9xy0
What makes Tomanify different?
Many store owners do not just want a display-only exchange-rate widget. They need WooCommerce to keep a real final price for imported products so sorting, filtering, reporting, and other price-dependent features continue to work correctly.
Tomanify is built for that workflow:
- It stores a final Toman baseline per foreign product.
- It stores that baseline in product meta and uses it to rewrite WooCommerce price values.
- It lets you switch between Toman and Rial without re-fetching rates.
- It supports multiple rate-source strategies instead of forcing one remote service.
Key Features
- Per-product foreign pricing: foreign flag + currency + foreign amount + margin (%)
- Automatic conversion to Toman baseline and storage in WooCommerce price meta
- Switch display unit (Toman/Rial) without re-fetching rates (rewrites from baseline)
- Rate sources (admin configurable):
- Live free-market JSON endpoint (Toman values)
- Official RSS/XML (per currency) + premium conversion (Free/Official)
- Manual rates (Toman)
- Offline estimation model (reference-based)
- Bulk editor for all foreign products (Products tab)
- Frontend widget shortcode: [tomanify_rates] (frontend assets load only when shortcode is used)
- Optional cache purge integration (OFF by default)
- Backup/Restore (export/import JSON) + uninstall cleanup option
- Independent plugin language (fa_IR / en_US) regardless of site language
- RTL/LTR aware admin and frontend UI
- Faster admin navigation with direct submenu pages, quick Tour access, and plugin-row links to Settings, Docs, API docs, and Community support
Supported Currencies
USD, EUR, AED, TRY, CNY
How it works (one line)
Foreign Price × Rate(Toman) × (1 + Margin/100) →
round to nearest 1000 Toman → store baseline → write WooCommerce price in selected unit.
Public Documentation
For user-friendly guides, setup walkthroughs, and practical explanations, see: