For the complete documentation index, see llms.txt. This page is also available as Markdown.

Architecture & Data Flow

The Shopware 6 API Connector connects Business Central as the leading ERP system with Shopware 6 as the online shop. Communication takes place exclusively through the Shopware Admin API (REST) using a bearer token.

Roles of the systems

  • Business Central is generally the leading data source for items, prices, inventory, and customers.

  • Shopware 6 is the sales front end and returns orders.

Data flow

What is transferred in which direction?

Object
Direction
Trigger

Items, pictures, attributes, categories

BC → Shopware

Upload (manual / scheduled)

Prices & price lists

BC → Shopware

Upload (manual / scheduled)

Inventory

BC → Shopware

Upload (manual / scheduled)

Customers & B2B users

BC → Shopware

Upload (manual / scheduled)

Orders

Shopware → BC

Download (manual / scheduled)

Shipment/invoice status

BC → Shopware

when posting

PDF documents

BC → Shopware

Upload (Premium)

Mappings as the connecting element

So that BC values and Shopware values find each other, the connector maintains mappings – for example for taxes, payment methods, currencies, and sales channels. These are filled once through Load Shopware Initial Data and maintained in the Shopware Assignment & Mapping section.

Logging

Every API call can be logged. Business events end up in the Activity Log, and technical details (with the Developer Log) in the API Call Log.