=== Webshop NL Connect === Contributors: antonwebshop Tags: affiliate marketing, order tracking, webshop.nl, woocommerce Requires at least: 6.4 Requires PHP: 7.4 Tested up to: 6.8 Stable tag: 1.1.0 License: GPLv2 or later A WooCommerce integration plugin for external order tracking, product feed generation. == Description == A WooCommerce integration plugin for external order tracking, product feed generation. # Features - Secure REST API endpoints for plugin information, order import, and order tracking - Product Feed Generation, Supports Large Catalogs - Product Variations Support (sizes, colors, and genders as separate rows) - Manual Attribute Mapping available in admin settings ISBN field of the feed will be mapped to ISBN (case-insensitive) custom field of the product. # Installation Upload the plugin files to /wp-content/plugins/webshop-nl-connect Ensure WooCommerce is installed & activated Activate the plugin in Plugins → Installed Plugins Configure the settings in WooCommerce → Settings → Webshop NL Connect # Admin Settings | Field | Description | |-------------------------|------------------------------------------------| | Module Version | Displays the current plugin version (readonly) | | Enabled | Enables/disables the integration (Yes/No) | | Integration Token | Auto-generated authentication token (readonly) | | Installation Identifier | Unique UUID generated on install (readonly) | | Size Mapping | Selects the WooCommerce attribute for "Size" | | Color Mapping | Selects the WooCommerce attribute for "Color" | | Gender Mapping | Selects the WooCommerce attribute for "Gender" | # Contributing Feel free to submit issues or pull requests for improvements! # License This plugin is open-source and licensed under the GPL v2 or later. == External Services == This plugin uses the following external services: * **Frankfurter API** (https://www.frankfurter.app) Frankfurter is a free, open-source currency data API that tracks reference exchange rates published by institutional and non-commercial sources like the European Central Bank. - Purpose: Retrieves foreign exchange rates to convert prices. - Data sent: Currency codes (e.g., USD, EUR) - Data received: Exchange rates in JSON format. == Changelog == = 1.1.0 = - Fix for lowercase HTTP header keys, add warning for = 1.0.7 = - Fixed deprecation PHP message, added logo = 1.0.6 = - Tax rate percentage field in the product feed = 1.0.5 = - Currency conversion for product feed is fixed = 1.0.4 = - readme.txt renamed = 1.0.3 = - Permissions, sanitization callbacks