> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.syncspider.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to Integrate Shopware 6 - Help Center - SyncSpider

**TABLE OF CONTENTS**

* [Description](#Description)
* [Entities](#Entities)
* [Steps to Integrate Shopware 6](#Steps-to-Integrate-Shopware-6)
* [Step 1. Download the Plugin](#Step-1.-Download-the-Plugin%C2%A0)
* [Step 2. Install the Plugin in Shopware 6](#Step-2.-Install-the-Plugin-in-Shopware-6)
* [Step 3. Configure the Plugin](#Step-3.-Configure-the-Plugin%C2%A0)
* [Step 4. Obtain the Bearer Token via Shopware API](#Step-4.-Obtain-the-Bearer-Token-via-Shopware-API)
* [Step 5. Retrieve Property or Property Group Option via API](#Step-5.-Retrieve-Property-or-Property-Group-Option-via-API%C2%A0)
* [Step 6. Add Integration on SyncSpider](#Step-6.-Add-Integration-on-SyncSpider%C2%A0)
* [Step 7. Name the Integration](#Step-7.%C2%A0Name-the-Integration)
* [Step 8. Enter Credentials](#Step-8.-Enter-Credentials)
* [Additional Resources](#Additional-Resources)

---
## 
## Description

Shopware 6 is a powerful, open-source eCommerce platform designed to create inspiring, emotionally engaging shopping environments. Its modular system offers flexibility for businesses of all sizes. The Enterprise Edition enhances this with additional features such as enterprise client management and enterprise search capabilities. These tools make it ideal for large-scale eCommerce operations.

What’s more, Shopware 6 allows for deep customization to fit the unique needs of customers. Retailers can configure their offerings and adapt both the content and interface to specific circumstances. This includes advanced options like enabling voice-activated orders, giving businesses the ability to offer a highly personalized shopping experience.

By integrating Shopware 6 with SyncSpider, you can automate key processes and streamline your workflows, ensuring that your eCommerce operations run smoothly.

---
## 
## Entities

| Source | Target |
| --- | --- |
| Product | Product |
| Order | Order |
| Customer | Order Update |
| Manufacturer | Customer |
| Newsletter Recipient | Bulk Products |
|  | Bulk Product Update |
|  | Translation (Property Group Options & Custom Fields) |
|  | Product Text Fields Translations |
|  | Manufacturer |
|  | Property |
|  | Property Option |

The synchronization tasks can be triggered by the following events:

* On successful completion of a different task
* API call

---
## 
## Steps to Integrate Shopware 6

### Step 1. Download the Plugin

Visit the [Shopware Store](https://store.shopware.com/en/syncs93883564769/syncspider-integration-and-automation-middleware.html) and download the SyncSpider Integration and Automation Middleware plugin for Shopware 6.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/2/5/a/825a6bc4cbf69800/f7c98b86-90bd-412f-b2f5-d4a7eb_1xn5bxz.png)

If you already have an existing plugin archive, you can use that as well.

---
### Step 2. Install the Plugin in Shopware 6

Log into your **Shopware 6 Administration** area and navigate to **Extensions** -> **My Extensions**.

Click on the '**Upload extension'** button.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/8/e/3/c8e3fc5acd76e000/2bd2f16b-bfb0-4ea0-8d04-539cee_6rybhu.png)

Select the plugin file you downloaded in **Step 1** and upload it.

---
### Step 3. Configure the Plugin

Once the plugin is uploaded go to **Settings** -> **Extensions**.

Select **SyncSpider Integration and Automation Middleware** from the list.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/1/d/b/c1db096c2a60480/7f9bd77e-06f0-45e2-8008-19daff_1roshbc.png)

Fill in the **Technical Name Property Custom Field** or the **Technical Name Property Group Option Custom Field**, depending on your configuration.

---
### Step 4. Obtain the Bearer Token via Shopware API

You will need a **Bearer Token** to authenticate Shopware 6 with SyncSpider.

Follow the steps outlined in the [Shopware Admin API](https://shopware.stoplight.io/docs/admin-api/8e1d78252fa6f-authentication) guide under **Authentication & Authorization** > **Obtain an access token**, to obtain your **Bearer Token.**

![](https://storage.crisp.chat/users/helpdesk/website/-/2/9/b/4/29b422f653143a00/7962cba3-b2e8-4aff-b0aa-6b4698_1a0jfy8.png)

This token will be used for further API requests related to property or property group options.

---
### 
### Step 5. Retrieve Property or Property Group Option via API
###

Once you've obtained the **Bearer Token** in **Step 4**, you can use it to make API requests to retrieve a **Property Group** or a **Property Group Option** in Shopware 6.

**Important:** In both API requests, the **Authorization** header should include the Bearer Token.

Here’s an example of what the request might look like:

###

![](https://storage.crisp.chat/users/helpdesk/website/-/e/c/6/b/ec6b2f16e222f800/39c97a2d-2bbc-46e5-a241-33f86e_1gxupmj.png)

* For retrieving a **Property Group**, use the following GET request:

**{{site_url}}/api/property-group?technical_name={{technical_name}}**

* For retrieving a **Property Group Option**, use this GET request:

**{{site_url}}/api/property-group-option?technical_name={{technical_name}}**

### 
---
### 
### Step 6. Add Integration on SyncSpider

In SyncSpider, navigate to the **Integrations** menu and click '**Connect new app**'

Search for "Shopware 6" in the search bar.

![](https://storage.crisp.chat/users/helpdesk/website/-/f/3/b/c/f3bc2f0d7b19e800/b8e484be-2071-4d81-bbf4-a982af_l2wctt.gif)

### Step 7. Name the Integration

Enter the name of your integration.

![](https://storage.crisp.chat/users/helpdesk/website/-/7/3/b/8/73b84e57cdc0d800/78a52d04-51ca-4630-8b0c-893a4d_1pprpat.png)

---
### Step 8. Enter Credentials

Input your Shopware **URL**, **Admin Username**, and **Password** when prompted and click **'Save'** to complete the process.

![](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/3111341577/original/VIDIoM2Jp3ndNEbssB2ljijFADjQG939Mg.png?1729768520)

## Additional Resources

**Learn more about SyncSpider's capabilities and how to optimize your Shopware 6 integration with these additional resources:**

* [How to create a Task?](https://support.syncspider.com/en/support/solutions/articles/3000115449)
* [How to Configure Tax Preferences for Shopware 6 Orders](https://support.syncspider.com/en/support/solutions/articles/3000128734)
* [Mapping](https://support.syncspider.com/en/support/solutions/articles/3000115330)
* [What are Source and Target Integrations?](https://support.syncspider.com/en/support/solutions/articles/3000115884)

---

**Shopware 6** is just one of the tools we support!

To check the list of the tools and features we support please click [here](https://syncspider.com/integrations/)!

If you don't see your favorite tool on our list, please take the time and send us the request [here](https://roadmap.syncspider.com/boards/integrations?sort=cached_votes_up) to create an integration for you or UP-vote if it's already on the list :)

We develop integrations based on the requests and up-votes :)

We hope that this covers everything. If you have any further questions or need additional clarification please reach out to us via [[email protected]](/cdn-cgi/l/email-protection#7d0e080d0d120f093d0e04131e0e0d1419180f531e1210) or our chat widget!