Shopware 6 offers a feature-rich solution with customizable storefronts, efficient product management and more.


<aside> ❗ IMPORTANT: you must have at least Shopware 6.4.4.0 version. All the versions older than 6.4.4.0 are not supported and we suggest you upgrading to at least **version 6.4.4.0

Currently, we do not support version Shopware 6.5 yet.** Please reach out to your CSM if you are interested in using 6.5.

</aside>

Configuring the integration

<aside> 💡 Please make sure to download the ZIP-File below (Plugin). The person conducting the integration has to have access to the charles universe and has to be logged in

Note: The plugin is currently compatible with PHP > 7.4 (PHP 8.0+)

⚠️ The plugin is not compatible with Shopware 6.5 yet and will likely break the shop!!!

charles-v1.3.20.zip

</aside>

In Shopware 6:

  1. Log into your Shopware 6 backend (e.g: https://my-shop.com/backend). Go to Extensions → My extensions
  2. Select Upload extension and upload the plugin you downloaded from above 👆:

Untitled

  1. After the upload is done, the plugin will be under My extensions → Apps. Select Install app:

Untitled

  1. Once installed, the page will refresh. Toggle it on to activate the app:

Untitled

  1. Once activated, go to Settings → Extensions → Charles Integration Setup. Open the settings

Screenshot 2022-02-22 at 11.58.14.png

  1. Select Connect to universe. A pop-up will appear. Select Install

    Screenshot 2022-02-22 at 11.59.34.png

  2. Log into your charles account and select your instance. You’ll be redirected back to the Shopware backend

  3. Go to Extensions → My extensions and check that you see your instance name under Configuration:

Screenshot 2022-02-22 at 12.00.56.png

In charles:

  1. Go to Settings → Integrations → Connected apps. You should now see Shopware 6
  2. Select the ⚙️ to open settings. A pop-up will appear:

Screenshot 2022-02-22 at 12.29.20.png

  1. Click on
    1. Fetch product categories

      <aside> 🚨 Important: This has to be done before synching products in order to correctly show up in the UI

      </aside>

    2. Wait about 5 minutes and then click on Sync products

      <aside> 🚨 The product import will now require some time to finish (approx 2-3s / product) depending on the clients server speed and size of catalogue

      </aside>

      After all products have synced, all agents must log out and in again.

    3. Sync orders

      • This will import all historical orders from the store
      • We will also create contacts in the process so if there’s a phone number in the order you can get a better overview of all your customers’ purchase history.

      <aside> 🚨 Please note that the import could take up to a few days to complete depending on the number of orders

      </aside>

FAQ