SAP Business By Design and Shopware will connect and keep your systems in sync

SAP By Design and Commercetools


Get the full perspective of your customers and serve and help them better than ever before with the full information of their buying history and behaviour in one system. Never lose focus and keep an eye on your customers.
Keep control of the data even when one system crashes. With our monitoring function you keep control of any system errors that appear and can easily track and fix them. You will never experience the horror of losing your customer’s order.
With an automated ERP integration you don’t suffer from any downtime and can keep your store and your business processes up 24-7-365 around the clock. That means your business runs seamlessly and reliably even when you sleep.
Enter your data once and let our system handle the rest. Automatic Data Synchronisation feeds all your applications with up-to-date information. No more manual work with Excel or hiring someone to do this annoying task for you.
Data synchronisation with adheres to the highest security ISO based standards. We encrypt everything from attachments to log files and credentials. Our platform’s infrastructure is based completely in Germany.
Shipping addresses can be entered wrong. Incorrect inventory levels can lead to overselling. Product information could be incomplete, incorrect, or missing. Mistakes like this can cost you your business unless automatisation is used.



Initial import of existing product data. Constant sync of product stock between your SAP By Design ERP and online shop.
Learn more about product data import and sync ⇩


SAP Business By Design and Commercetools : Products

Adding Products

Product data is imported from ERP to shop. For each SAP By Design product ID a unique Stock Keeping Unit (SKU) ID is generated in shop.

Adding Prices

Prices are added from SAP By Design to product types and their variants in the Shopware shop using a very unique external ID.

Syncing the Stock

All changes to the product stock are monitored and synced between the SAP By Design ERP and the online shop system to avoid “out of stock”.


SAP Business By Design and Commercetools : Customers

Creating Customer

The new customer data is transferred into the ERP from the Shop. Unregistered customer data can be processed similarly with an additional option of not to store.

Identifying Customer

Every customer receives a unique ID in ERP which is reported back to the Shop as an External ID. This ID is used every time to identify the returning customers.

Updating Customer Data

Every subsequent visit by returning customer initiates update of the data not only when new address or payment info is inputed but also for the record of history and behaviour.


SAP Business By Design and Commercetools : Orders

Creating Order

New orders are received in the Shopware shop and are transferred into the ERP system by Create order integration flow.

Syncing Order

New order information is recorded in the SAP By Design ERP and a unique Order Number ID is sent back to the Shop to synchronise.

Update Order Status

Any further changes or updates to order status are being synchronised using a unique ID assigned on SAP By Design site for consistency.


SAP Business By Design and Commercetools : Delivery

Connect Delivery

Delivery of goods can be connected either through the Shop or ERP. After connecting delivery with one system the other can be synched seamlessly.

Add Delivery Info

Delivery information is received via specially configured WebHook interface which reports it directly to either Shop or ERP depending on the configuration.

Update Delivery Info

Further updates about the delivery status is being processed similarly through the same interface. All is done seamlessly and synchronously.

Still Not Convinced?

Here is a typical situation which many of our clients faced before choosing integration solution.

  • Company has numerous products with different variants to sell. All the product lists, descriptions and details are already in their SAP ByDesign ERP system.
  • Company sets-up a shop system run on Shopware and then wishes to sell the products and provide up-to-date information about the product availability, orders, payments and the deliveries.

What options does this company have?

  • They can manually export each product information and then similarly import it to their shop system – not a very practical method prone to errors and complete waste of company resources.
  • It would be much better to use SAP ByDesign to Shopware integration solution which would do all of those tasks automatically for every company and keep all the data in sync all the time – a win-win situation for any company!