Webshop NL Connect
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.
