This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Tomanify – Smart Toman & Rial Currency Manager

Tomanify – Smart Toman & Rial Currency Manager

Smart currency conversion and Toman/Rial pricing for WooCommerce with configurable live rates, safe fallbacks, and multilingual support.

10+ active installsFree on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Tomanify – Smart Toman & Rial Currency Manager running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
2 months ago
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.2
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

10+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Tomanify – Smart Toman & Rial Currency Manager is looked after — not on how many stores run it.

Well maintained
Not enough public feedback to put a confident number on this one. Little public feedback — score rests mostly on release activity. What we can see is below.

Maintenance
35 / 35
Updated 58 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
Not enough data
No ratings yet.
Listing transparency
10 / 10
Provides: screenshots, description, homepage
2 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-01 from the WordPress.org plugin registry.
Ratings

No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.

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

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:

  • Main docs
  • Quick Start
  • Free-market JSON guide (no built-in provider required)
  • Source modes
  • Troubleshooting

Quick Start (Recommended)

Option A: JSON (recommended for many stores)

  1. In Tomanify → Sources tab, set JSON URL.
  2. Your endpoint must return this schema (values are TOMAN integers):

    {“values”:{“USD”:60000,”EUR”:130000,”AED”:30000,”TRY”:2500,”CNY”:22550}}

  3. Click Update Rates.

  4. Mark a product as foreign and enter its foreign amount, currency, and margin.

You can host this JSON on your own server, GitHub Pages, or raw GitHub content.

A compatible free-market JSON feed is often enough for many stores. If your business is more sensitive to timing or smaller rate movements, you can combine it with margin, official RSS/XML fallback, or your own paid/self-hosted source.

Option B: Official rates (RSS/XML)

  1. In Tomanify → Sources tab, set the official RSS/XML URL for each currency (HTTPS).
  2. The plugin converts official Rial to free-market Toman using:
    Premium = Free / Official
    Free (Toman) = Official (Rial) × Premium / 10

If you do not know the RSS/XML feed URL, open the official rates page and copy the RSS link for each currency row.

(You will see an RSS icon next to each currency. Open it and copy the XML URL into the matching field.)

Option C: Manual / Offline

If you do not want to rely on a live URL all the time, you can also use:

  • Manual mode for fixed per-currency Toman values
  • Offline mode for reference-based estimation

These are useful as fallback strategies, not just emergency modes.

Optional Example Source Formats

Important:
These examples are optional documentation only. Tomanify does not pre-fill them automatically.
You may use any valid HTTPS source you trust, including your own server or provider.

1) Example JSON endpoint format

You need one URL that returns the JSON schema shown above.
Example self-hosted or repository-hosted URL format:

https://raw.githubusercontent.com////data.json

2) Central Bank RSS/XML URL format

USD — United States Dollar

https://cbi.ir/ExRatesRSS.aspx?cid=1

EUR — Euro

https://cbi.ir/ExRatesRSS.aspx?cid=94

AED — United Arab Emirates Dirham

https://cbi.ir/ExRatesRSS.aspx?cid=14

TRY — Turkish Lira

https://cbi.ir/ExRatesRSS.aspx?cid=38

CNY — Chinese Yuan

https://cbi.ir/ExRatesRSS.aspx?cid=85

Usage

Mark a product as foreign

Open the product edit screen → Foreign Product (Tomanify) box:

  • Enable Is foreign product
  • Enter Foreign price
  • Choose Currency
  • Enter Margin (%)

Save the product → Tomanify recalculates using stored rates.

Bulk edit foreign products

WP Admin → Tomanify → Products tab
Edit foreign price, currency, margin; then Save.

Shortcode Widget

Add this shortcode to any page/post:

[tomanify_rates]

The widget displays:

  • Title + optional last update time
  • Unit (Toman/Rial)
  • Selected currencies table

Frontend CSS/JS assets load only when the shortcode exists on the page.

External Services

Tomanify does not transmit customer data, order data, or personally identifiable information.
The plugin can fetch currency-rate data only from external URLs that you provide in the Sources tab (JSON and/or RSS/XML).
Requests happen only when you update rates (manually or by scheduled cron).

Important:

  • The plugin does not pre-fill third-party URLs.
  • The plugin does not require a specific commercial API provider.
  • You are responsible for choosing the source that matches your business needs.

License

GPL-2.0-or-later.

Does Tomanify auto-fill any external URLs by default?

No. All source URL fields are empty by default. External requests only happen after an admin enters URLs.

Does Tomanify itself sell or bundle a paid API?

No. Tomanify is a conversion and pricing engine. It can work with a compatible free-market JSON feed, official RSS/XML, manual rates, offline estimation, or any HTTPS source you choose.

Do I have to buy an API key to make the plugin useful?

Not necessarily. Many stores can start with a compatible free-market JSON source and a sensible margin. Stores with stricter requirements can later move to a paid or self-hosted source.

What JSON structure does Tomanify understand?

The documented schema is:

{"values":{"USD":60000,"EUR":130000,"AED":30000,"TRY":2500,"CNY":22550}}

Values must be numeric Toman amounts.

My rates changed a little but products did not update. Why?

Check Change threshold % in the Advanced tab. Small movements below the threshold are ignored to reduce noise.

Can I use only manual rates?

Yes. Set Source Mode to Manual and fill per-currency values (Toman).

Can I switch between Toman and Rial later?

Yes. Tomanify stores a TOMAN baseline per product and rewrites WooCommerce prices when you switch the unit (no re-fetch needed).

Where can I find the full user-friendly guides?

See the public Persian documentation for full guides and setup walkthroughs.

Categories
Currency & tax
Plugin details
Version1.0.4
Last updated2026-06-04 3:31pm GMT
Added2026-03-01
Requires WordPress5.2
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
currency
Iran
rial
toman
woocommerce
Alternatives
Other plugins in the same categories.
WebPlanex: GST Invoice India
400+ installs
5.0(34)
FOX – Currency Switcher Professional for WooCommerce
50K+ installs
4.4(249)
Price Based on Country for WooCommerce
20K+ installs
4.8(262)
Quaderno: Global Tax & Invoicing Automation for WooCommerce
500+ installs
4.7(18)
Saudi Currency
100+ installs
5.0(3)
Currency Exchange for WooCommerce
500+ installs
5.0(29)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy