Skip to content
TrackJet

7-day Pro trial included with every new account — no card, no charge.

Start free with 500 saved shipments. Every new account also gets a 7-day Pro trial — no card required.

Start 7-day Pro trial

WooCommerce plugin

Turn each order's tracking number into a TrackJet link, on the order page and in WooCommerce emails.

What it does

The TrackJet WooCommerce plugin turns each order's tracking number into a TrackJet tracking link — on the order page in the admin, on the customer's order-details page, and in WooCommerce order emails.

How it maps an order

The plugin reads the tracking number from the order's meta in priority order (covering the common shipment/tracking plugins and a manual field), normalises it, and builds:

`` https://trackjet.world/track/{number} ``

If an order has no tracking number yet, it shows nothing — it never invents a link.

Install

The plugin lives in deploy/woocommerce/ in the repository:

1. Copy the plugin folder into wp-content/plugins/. 2. Activate TrackJet Tracking in WordPress → Plugins. 3. Configure which meta key holds your tracking number (or use the default detection).

A README in that folder covers the hooks and settings.

Why the core is a pure mapper

The order-to-link logic is a dependency-free PHP mapper with no WordPress calls, so it is unit-tested in TrackJet's own suite. The WordPress glue (hooks, settings, email injection) is thin on top. That keeps the part that matters — getting the right link for an order — verifiable.

Status

The plugin and mapper are shipped and tested. A smoke-test in a live WooCommerce store is the one step that has to happen on a real store; everything up to that point is covered.