Description
Jetexir Tracking Codes for Iran Post
Jetexir Tracking Codes for Iran Post is a lightweight add-on for the Jetexir WooCommerce plugin that adds Iran Post shipping tracking to your store. It lets shop managers enter a post tracking code directly on the WooCommerce admin order detail screen, saves it as order meta, and (optionally) e-mails the customer a tracking link when the code is set or changed.
The config of add-on appears in Jetexir Order Iran Post.
Key Features
- Admin tracking field — Adds a “Post tracking code” input to the WooCommerce admin order screen (after the shipping address), using HPOS-compatible meta saving.
- Customer order detail — Shows the tracking code on the customer’s WooCommerce account order detail page (My Account Orders View order), with an optional clickable tracking link.
- Customer e-mail notification — Optionally sends an e-mail to the customer whenever a tracking code is set or changed, with
{tracking_code},{tracking_link}, and{order_number}tokens. - Configurable field label — Override the default order-screen label.
- Configurable tracking URL — Builds a clickable tracking link; defaults to the Iran Post tracking URL.
- Clickable customer link — Render the tracking code as a tracking link on the customer’s order detail page (toggle).
- Jetexir add-on — Toggle it on/off from Jetexir Addons; its settings live in the Jetexir Order tab.
- Fully translatable — Internationalized (i18n) so it works with the WordPress.org translation community.
How it works
- Enable the add-on in Jetexir Addons (Order category).
- Open any WooCommerce order. A “Post tracking code” field appears under the shipping address.
- Enter the Iran Post tracking code and save the order. The code is stored as order meta.
- If the customer e-mail option is enabled, the customer is notified with a tracking link.
- The tracking code appears on the customer’s View order page in My Account.
External services
This plugin does not send any data to external services on its own.
When a tracking URL is configured (or the default Iran Post tracking URL is used), the tracking link shown to customers points to the Iran Post tracking page (https://tracking.post.ir by default) or Tipax (https://mt.tipax.ir). No data is transmitted by the plugin itself — the link is simply opened in the customer’s browser when they click it.
Installation
Minimum Requirements
- PHP 7.4 or greater (PHP 8.0+ recommended)
- WordPress 6.7 or greater
- WooCommerce (active)
- Jetexir (active)
Automatic installation
- In your WordPress dashboard, go to Plugins Add New.
- Upload the
jetexir-tracking-for-iran-postplugin zip, or place the folder inwp-content/plugins/. - Activate Jetexir Tracking Codes for Iran Post.
- Make sure Jetexir and WooCommerce are active.
- Go to Jetexir Addons, find Iran Post (Order category) and enable it.
Manual installation
- Upload the
jetexir-tracking-for-iran-postfolder to/wp-content/plugins/. - Activate the plugin through the Plugins screen.
- Enable the add-on under Jetexir Addons.
FAQ
-
Does this require Jetexir?
-
Yes. This plugin registers itself as a Jetexir add-on, so both Jetexir and WooCommerce must be active. If either is missing, the plugin stays dormant and shows an admin notice.
-
Where do I set the tracking code?
-
On any WooCommerce order, in the admin edit screen, just below the shipping address. Save the order to store the code.
-
Can customers see their tracking code?
-
Yes — it is shown on the customer’s View order page in My Account (My Account Orders View order), once an admin has saved a code for that order.
-
Can I change the e-mail text?
-
Yes. In the add-on settings (Jetexir Order tab Iran Post section) you can set the e-mail subject and message, using the
{tracking_code},{tracking_link}, and{order_number}tokens.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Jetexir Tracking Codes for Iran Post” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Jetexir Tracking Codes for Iran Post” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0 – 2026-09-03
- Initial release.
- Adds a Post tracking code field to the WooCommerce admin order screen.
- Shows the tracking code on the customer’s WooCommerce account order detail page.
- Adds optional customer e-mail notification with configurable subject/message tokens.
- Adds configurable field label.
- Registers as a toggleable Jetexir add-on (Order category) with its own settings section.
- Internationalized (i18n) — translations managed through translate.wordpress.org.
