=== ZeroV99 Shipment Tracking ===
Contributors: 0v99com
Tags: Woocommerce, shipment tracking, order tracking, shipping providers, tracking status
Requires at least: 5.6
Tested up to: 6.9
Stable tag: 1.0.3
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add a 'Shipped' status to WooCommerce orders, track shipments, and provide real-time updates to customers effortlessly.

== Description ==

This plugin extends the capabilities of WooCommerce by adding a dedicated "Shipped" status.
When an order transitions to this status, it prompts the admin for shipment details such as the tracking code,
carrier name, and pick-up date. This information is then stored in the order and sent to the customer via email.

The shipped orders page displays all necessary tracking details for your customers, 
and a direct link to the carrier's website can be accessed from this view.
Once an order is marked as "Completed", all shipping-related data remains visible within the order history
for reference purposes.

Features:

Adds "Shipped" order status to WooCommerce.

Allows store admins to enter tracking details (tracking code, carrier name, pick-up date).

Displays tracking information on the order details page for customers.

Sends email notifications with tracking details.

Supports multiple shipping providers with customizable URLs.

Option to auto-complete shipped orders after a set number of days.

WooCommerce settings page for easy customization.

Multi-language support (currently English and Spanish).

== Installation ==

1. Download and unzip the plugin from the official WordPress repository or upload it directly via your dashboard.
2. Navigate to 'Plugins' > 'Add New', click on 'Upload Plugin', select the downloaded ZIP file, then activate it.
3. Ensure WooCommerce is installed and activated.
4. Configure the plugin settings in WooCommerce > Settings > Shipment Tracking.
5. Make sure that High-performance order storage is checked in Settings > Advanced > Features

== Frequently Asked Questions ==

**How do I add a new shipment?**
Go to an order in the WooCommerce orders list, change its status to "Shipped", and enter the tracking code, carrier name, and pick-up date.

**Can I remove a shipment detail after adding it?**
Once saved, you cannot directly edit or delete shipment details. If necessary, please re-enter the details when changing the order's status.

= Does this plugin support multiple carriers? =
Yes, you can add multiple shipping providers and customize tracking URLs.

= Will the customer receive tracking information via email? =
Yes, the plugin has an option to send an email with the tracking details when an order is marked as "Shipped".

= Can orders be automatically completed after a certain period? =
Yes, you can enable auto-completion for shipped orders and set the number of days before they are marked as completed.

= Does uninstalling the plugin remove all data? =
There is an option in the settings to delete all plugin data upon uninstall. If enabled, all tracking information will be removed.

= Can I customize the tracking URL for customers? =  
Yes! In the plugin settings, under the "Shipping Providers" section, you can manually enter the provider's name and tracking URL. You can choose between a general tracking page or a specific URL that includes the tracking number placeholder. This allows customers to be redirected directly to their shipment's status page.

== Screenshots ==

1. WooCommerce order details page with tracking information.

2. Shipment tracking settings page.

3. Customer order with tracking details.

4. Modal form when changing from Processing to Shipped in order´s list page

== Changelog ==

+= 1.0.3 = 
+* Improvement: Compatibility with WooCommerce 10.3.6 and WordPress 6.9

+= 1.0.2 = 
+* Improvement: Compatibility with WooCommerce 10.2.2

+= 1.0.1 = 
+* Improvement: Compatibility with WooCommerce 9.9.5

= 1.0.0 =
Initial release.

== Upgrade Notice ==

= 1.0.0 =
First version release.

