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.






