=== ShipFlow Connector ===
Contributors: greg-wear
Tags: woocommerce, shipping, colissimo, mondial-relay, tracking
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Multi-carrier shipping for WooCommerce: Colissimo, Chronopost & Mondial Relay labels, automatic order sync and tracking pushed back.

== Description ==

ShipFlow Connector links your WooCommerce store to **ShipFlow** (https://app.shipflow.tech), a multi-carrier shipping platform for e-commerce. Connect once and your orders flow to ShipFlow automatically — no manual REST key creation, no webhook configuration by hand.

ShipFlow is a paid Software-as-a-Service (a free plan is available). This plugin is the free connector that links your store to your ShipFlow account; you need a ShipFlow account to use it.

= Features =

* One-token connection — no manual WooCommerce REST API key creation
* Automatic order sync to ShipFlow when an order is created or its status changes
* Tracking number and "shipped" status pushed back to WooCommerce after a label is generated in ShipFlow
* Works with the carriers supported by ShipFlow (Colissimo, Chronopost, Mondial Relay and more)

= How does it work? =

1. Install and activate this plugin
2. Open the **ShipFlow** menu in WordPress
3. Paste your connection token (from app.shipflow.tech)
4. Done — your orders flow to ShipFlow automatically

== Installation ==

1. In WordPress, go to Plugins > Add New > Upload Plugin
2. Select shipflow-connector.zip and install it
3. Activate the plugin
4. Open the **ShipFlow** menu and paste your connection token

== Frequently Asked Questions ==

= Do I need a ShipFlow account? =

Yes. This plugin connects your store to ShipFlow. Create an account at https://app.shipflow.tech (a free plan is available).

= What data is sent to ShipFlow? =

Only what is required to ship your orders: order number, shipping address, line items and order status. No passwords and no payment data are ever sent. See the "External services" section below.

= Is my store data secure? =

The plugin generates a dedicated WooCommerce REST API key on connection and transmits credentials to ShipFlow over HTTPS. You can disconnect at any time from the ShipFlow menu, which revokes the link.

== Screenshots ==

1. The ShipFlow menu in WordPress: paste your connection token to link your store to ShipFlow in one click — no manual REST key or webhook setup.
2. Once connected, your WooCommerce orders flow to ShipFlow automatically. Test the connection or disconnect at any time.

== External services ==

This plugin connects to the ShipFlow API (https://api.shipflow.tech), an external service operated by Caliquo, to provide multi-carrier shipping management.

When and what is sent:

* On connection: your store URL, the WooCommerce REST API consumer key/secret generated by the plugin, and the connection token you entered.
* When an order is created or its status changes: order number, status, total, currency, shipping address, and line items (name, quantity, total).
* When you click "Test connection": an authenticated ping with no order data.

No data is sent until you explicitly connect your store with a token. The plugin sends no data when it is installed but not connected.

Service provider: Caliquo / ShipFlow.
Terms of Service: https://app.shipflow.tech/legal/cgu
Privacy Policy: https://app.shipflow.tech/legal/privacy

== Changelog ==

= 1.0.2 =
* Updated the Contributors list to the plugin owner's WordPress.org account

= 1.0.1 =
* Relicensed under GPLv2 or later for WordPress.org distribution
* Internationalised all interface strings (text domain: shipflow-connector)
* Added external services disclosure and explicit consent documentation
* Hardened request-parameter sanitisation on the settings screen
* Added uninstall cleanup of plugin options

= 1.0.0 =
* First public release
* One-token connection
* Automatic WooCommerce REST API key generation
* Order push safety net
* Tracking push from ShipFlow back to WooCommerce

== Upgrade Notice ==

= 1.0.2 =
Maintenance update: corrected contributor metadata.

= 1.0.1 =
Recommended update: GPLv2 license, full internationalisation, and clearer privacy disclosure for WordPress.org.
