=== Oktagon X-Connect for WooCommerce ===
Contributors: Oktagon
Requires at least: 3.0.0
Tested up to: 7.0.0
Requires PHP: 8.0
Stable tag: 1.0.32
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl.html

Select pick-up points, print shipping labels, track and manage shipments from your dashboard for 100+ popular carriers via supported TA-systems.

== Description ==
**Popular carriers, shipping methods & agent selectors**

Our connected carriers have 100+ connected carriers and is constantly adding new ones. You can easily set shipping methods, shipping methods & shipping rules in your settings just as usual.

**Built in Pick-up locations (Service Points)**
You can also give your customers the opportunity to choose a delivery location in your checkout by activating the agent selector when configuring a shipping method.

*All order & shipping management is handled directly in your admin dashboard.*

Features (more coming):

* Print shipping labels (single or bulk)
* Support 100+ popular carriers
* Shipping rules (by country, zipcode, weight, cartprice, free shipping over )
* Supports Coupons
* Book or store shipments (and print later)
* Edit shipping methods on orders incl. weight, package size etc.
* Order automation (by orderstatus)
* Track shipments
* Tracking link in e-mails
** Use your own carrier customer numbers or our partners **

== Installation ==

1. Upload "oktagon-x-connect-for-woocommerce.zip" and install.
2. Activate the plugin through the "Plugins" menu in WordPress.
3. Go to WooCommerce menu and click "X-Connect..." to start onboarding
4. Go to WooCommerce settings and setup shipping as usually, choose X-Connect as method
5. Add description, price, shipping methods, service point (if supported by method), prices vat or no vat, carrier logo and shipping rules.
6. Save and add more methods if needed.

== Frequently Asked Questions ==
= Is this plugin free? =
Yes, the plugin is free to use but you need to get a **free plugin license at [oktagon.se](https://oktagon.se)**

= Is Oktagon X-Connect free? =
No, you will have to pay the carriers (as usually) and also 2 SEK per order to the carrier. But that's it! * You can also use the partners carrier rates to get lower shipping rates *

= What about support? =
Reach out to the Oktagon support at [oktagon.se](https://oktagon.se) or use the helpdesk at [helpdesk.oktagon.se](https://helpdesk.oktagon.se)

== Changelog ==

= 1.0.33 =
* Another fix for Danish translation

= 1.0.32 =
* Fix for Danish translation

= 1.0.31 =
* Added Danish translation

= 1.0.30 =
* Better support for services requiring prebookings of expected deliveries

= 1.0.29 =
* Better package hash calculation to solve session issues in some environments
* Fix for error in admin when viewing shipping add-ons on order

= 1.0.28 =
* Speed improvements when adding products to cart
* Fixed issue with service calculated rates with agents

= 1.0.27 =
* Improved shipping package hash generation

= 1.0.26 =
* Two fixes for notices only visible when using Debug mode

= 1.0.25 =
* Fixes for admin interface when running different locale than English or Swedish

= 1.0.24 =
* Added distance to service point list on order

= 1.0.23 =
* Improved support for Qliro shipping options in iframe, display distance to agent if available and also future support of opening hours

= 1.0.22 =
* Fix for a case were Wordpress is sanitizing logic and accidentally changes it
* Added support for Qliro One checkout with pick up agents in iframe
* Shipping option with pick up agent selection that find no agents are not available in checkout

= 1.0.21 =
* Added dummy method for compatibility

= 1.0.20 =
* Other shipping methods are now not affected by plugin in the classic checkout

= 1.0.19 =
* Added option to activate/deactivate zip code selector in checkout
* Added support for shops with decimal product quantities
* Improved checkout styling in some shops

= 1.0.18 =
* More improvements to styling in checkout

= 1.0.17 =
* Improvements to styling in checkout

= 1.0.16 =
* Added settings to set order reference prefix

= 1.0.15 =
* Fixed issue when creating a order manually
* Added logotype for Early Bird

= 1.0.14 =
* Fixed issue with overlapping carrier logotypes in block based checkout when shipping options lack a description

= 1.0.13 =
* Fixed issue with dimension and weight unit conversion for a orders custom packages

= 1.0.12 =
* Support for carrier calculated shipping APIs
* Support for logic containing checks for cart freight classes

= 1.0.11 =
* Added settings for package minimum dimensions

= 1.0.10 =
* Support for additional options for pick up points
* Improved localization of orders shipment options
* Improved cache handling related to pick up points

= 1.0.9 =
* More improvements to API support, localization and logging

= 1.0.8 =
* Improved API support
* Improvements in order shipment add-on presentation and editing
* Improvements in presentation in shipping method editing
* Improved support for shipping method pricing with expressions

= 1.0.7 =
* Added support for WooCommerce Block-based Checkout

= 1.0.6 =
* Improvements in logic validation

= 1.0.5 =
* Compatability fix for WooCommerce Shipping & Tax

= 1.0.4 =
* Fix for Wordpress 6.7 translation bug

= 1.0.3 =
* General improvements

= 1.0.2 =
* Added localization support to partner service add-ons
* Added support for text add-ons to partner services

= 1.0.1 =
* Fix for issue with products that can have decimal quantity

= 1.0.0 =
* Initial release
