Skip to Content
Enthusiast 1.3.0 is released 🎉
PluginsShopware Integration

Shopware Integration

The Shopware plugin for Enthusiast enables you to automatically import product information from Shopware .

Installing the Plugin

First, install the enthusiast-source-shopware package using pip:

pip install enthusiast-source-shopware

Then, enable the plugin by adding it to the settings.py:

CATALOG_PRODUCT_SOURCE_PLUGINS = { ... "Shopware": "enthusiast_source_shopware.ShopwareProductSource" }

Save the changes and restart the web server and the worker.

Obtaining Credentials

Follow Shopwware’s guide for creating an integration .

Syncing Shopware Products to a Data Set

Log in as an admin user and go to Manage → Data Sets from the left-hand menu. Then, click on “Sources” next to the desired data set. Add a source using “Shopware” as the plugin and provide a JSON configuration with the following attributes:

{ "base_url": "https://mystore.com", "client_id": "CLIENT_ID", "access_token": "ACCESS_TOKEN", "currency_iso_code": "EUR" }

Replace the placeholders for CLIENT_ID and ACCESS_TOKEN with the values obtained when creating an integration.

Save the configuration and start the sync process. The products should appear in the “Synchronize” section.

Last updated on