=== Wexofy Shipment Tracker for WooCommerce ===
Contributors: wexofy
Tags: shipment tracking, tracking number, order tracking, woocommerce shipping, carriers
Requires at least: 6.2
Tested up to: 7.1
Requires PHP: 7.4
WC requires at least: 7.0
WC tested up to: 9.9
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Tracking numbers and links for WooCommerce orders: auto-detects 65+ carriers, adds a Shipment column and sends customers the tracking link.

== Description ==

Stop copying tracking numbers into e-mails by hand. Wexofy Shipment Tracker finds the carrier of every order, shows the tracking number in the Orders list and gives your customers a working tracking link — on the order page and in the order e-mails.

**65+ carriers, no setup**

A built-in database of carriers worldwide: DHL, DPD, GLS, UPS, FedEx, TNT, PostNL, PostNord, Bring, Posti, Correos, SEUR, CTT, InPost, Packeta, Colissimo, Chronopost, Mondial Relay, Royal Mail, Evri, Yodel, An Post, Hermes, Austrian Post, Swiss Post, Nova Poshta, China Post, SF Express, Japan Post, Australia Post, USPS, Canada Post, Correios and more. Each one's public tracking link works out of the box.

**Finds the carrier for you**

1. From the shipping method chosen on the order.
2. From the "Shipment tracking" box on the order screen, where you can add a carrier and number by hand.
3. From Advanced Shipment Tracking or WooCommerce Shipment Tracking, if you use them.
4. From the format of the tracking number itself.

**What you get**

* A "Shipment" column in the Orders list (HPOS and classic): carrier and tracking number, linked to the carrier's tracking page.
* A "Shipment tracking" box on the order screen to add one or more carriers and numbers.
* The carrier and tracking link on the customer's order-received page and in My Account.
* The tracking number and link in the order e-mails you choose.
* Your own carriers: name, tracking URL with {number}, and the words in your shipping method.

**Want live status?**

[Wexofy Shipment Tracker Pro](https://wexofy.com/plugins/wx-shipment-tracker/) is a separate add-on that fetches the delivery status — preparing, in transit, at pickup point, delivered, returned — through AfterShip, TrackingMore or 17TRACK (one key covers every carrier), refreshes it in the background, shows it in the Orders list, My Account and e-mails, and lets you filter orders by status. This free plugin is complete on its own and does not need it.

This plugin does not contact any carrier or third-party service: it only builds links to the carriers' public tracking pages.

Wexofy is not affiliated with or endorsed by WooCommerce, Automattic or any carrier named above.

== Installation ==

1. Install and activate the plugin (WooCommerce must be active).
2. Open **WooCommerce → Orders**: the new "Shipment" column shows the carrier and tracking number of each order where one is found.
3. Optional: **WooCommerce → Shipment Tracker** to switch carriers off, add your own carriers and choose which e-mails carry the tracking link.

== Frequently Asked Questions ==

= Where do the tracking numbers come from? =

From the "Shipment tracking" box on the order screen, from Advanced Shipment Tracking / WooCommerce Shipment Tracking, and from common tracking-number fields that shipping plugins write.

= My carrier is not in the list. =

Add it under WooCommerce → Shipment Tracker → "Add a carrier": its name, the tracking page URL with {number} where the number goes, and a word that appears in your shipping method's name.

= Does it work with HPOS? =

Yes, with both High-Performance Order Storage and the classic orders screen.

= I used the earlier "Shipment Tracker" plugin from Wexofy. Do I lose anything? =

No. On activation your carriers, custom carriers, customer settings and every order's tracking data are carried over, and the old plugin is switched off. Live status needs Shipment Tracker Pro.

== Screenshots ==

1. The Shipment column on the Orders list.

== Changelog ==

= 1.0.0 =
* First release on WordPress.org: carrier database, automatic carrier detection, Shipment column, order tracking box, tracking link for customers on the order page and in e-mails, custom carriers.
