Digital Trends

Choosing an integration strategy for Shopware 6

Give your business a headstart with our integration system that connects perfectly with the latest version of Shopware.

Choosing an integration strategy for Shopware 6

Launched in 2019, the new and totally revamped version of Shopware has been a great success so far. Shopware took the ambitious and ballsy step to recreate its commerce platform with totally fresh technology. And with success, their Symfony core with a headless administration panel is robust, fast, and ready for growth. But to be honest, we are a bit subjective to the fact that our platform happens to have the same technology stack.

Kickstart your next integration

The Shopware integration template is available for kickstarting your project. Alumio has created a so-called Connector Template that connects to the API of Shopware. This API-led integration strategy makes sure that our customers benefit from a standardized and optimized connection, that evolves alongside the Shopware platform. The only thing you have to do is map the data from your other endpoint (the software you want to connect).

Shopware API versions automatically maintained

And that's where it gets interesting. Because Shopware rolls out newer versions of their API every once and a while. Where Shopware started with API version 1, the latest Shopware 6.3 comes with the API version 3. It is to be expected that newer versions of the API will be rolled out over the upcoming months and years to follow.

These new API versions come with changes. Changes that impacts a merchant’s eCommerce platform and integrations. Because the integrations that have been built, by developers or plugin builders, need to be updated. This may cause pain points, because custom code or specific plugins need to be upgraded manually and by developers, within the actual code of the platform. This results in potential conflicts with other custom code or plugins. And only development experts can do these kinds of updates. In the early stage of an eCommerce website, this won't cause real problems. But it will, overtime. More systems will be connected, more custom functionally will be added together with plugins, and domain knowledge will disappear once your favorite developer is not available anymore. This will cause unwanted data issues and development costs. The initial investment will be topped by unforeseen maintenance costs, which causes a high total cost of ownership.

An integration strategy is key for digital success

As a merchant, agency, or developer, starting off a project with a decent integration strategy is key to create a solid fundament for the future of an eCommerce platform.

  • Easy extend software and data integrations, add or change new software in a short time. It allows you to start in an agile way and remain flexible overtime. Pre-built integration templates are helping you to kickstart your integration. Choosing an iPaaS integration solution prevents you from a mixed-up IT landscape with too many custom code or plugin solutions.
  • Comply with privacy regulations such as GDPR, by being able to report and act on an ever-expanding set of rules that businesses must comply with. An iPaaS solution organizes all integrations in one place and will help you with handling your data.
  • Monitoring and logging capabilities support you to solve problems quickly. With an iPaaS in place, you can prevent huge business impact because of the capabilities to zoom in on issues and repair them via the user interface.
  • With the Alumio iPaaS and the Shopware Connector Template, you'll be assured that your integration will be future-proof and that it supports newly released API versions. And all of that flexibility and robustness without custom code or plugins within your Shopware platform.

Be ready for the future

Moving to a new eCommerce platform is a great way to prevent common pitfalls and to rethink previous made decisions. Choosing a middleware integration platform, like Alumio will untangle your data and create a rock-solid integrated landscape ready for the future.

Interested in our Shopware integration solution?

Please feel free to contact us with your questions or ideas. We are happy to assist you by sharing our knowledge. Make your next eCommerce project a successful and future-proof business, with a short time to market and a low total cost of ownership. Contact us today.

1) Let the API Datapoints be created via SAP Consultants

Risk of low quality & performance errors
If your team will create the data points in the API’s for a fully blown SAP B2B portal, for the first time, the risk of forgetting data fields, the wrong type / logic of creating webservices in a way they will not perform is enormous.    

Let's give you 1 example and insight:   In order to create a customer or so-called self-service portal in your B2B eCommerce, where customers can have a look to their current stats of orders and deliveries, or the history of orders, you need to create 2 separate webservice to make sure you are not over requesting the SAP API. You need to create a separate web service which only requests the header information (invoice number,  for only the latest 10 items, etc and 1 separate which request the detailed information of an invoice. rserd customer will look for a list of first and only will have a look to 1 order/ delivery. The API call of the headers is exceptionally light, and the request of detailed information is a bit heavier. By using 2 APIs call for this feature, you are preventing to request all the detailed information for every user, which will visit the self-service portal. This way if building the API’s is 98% lighter than requesting all detailed information for all orders by all users!

The risk of configuring your webservice in a way which will get a big load to your SAP is enormous. When requesting all products, B2B Prices, Orders or Invoices to your SAP using real-time calls via a wrong logic, it may cause serious  performance problems. It is  therefore extremely important to configure the webservice with the right logic, using a smart caching  mechanism, to not request data in real-time by using “call” requests to your  API webservices, however  use a push mechanism to prevent big load and performance issues

2) Use an off the shelf certified and proven SAP API Plugin

Learn More
No items found.
Digital Trends

Choosing an integration strategy for Shopware 6

Give your business a headstart with our integration system that connects perfectly with the latest version of Shopware.
Choosing an integration strategy for Shopware 6

Launched in 2019, the new and totally revamped version of Shopware has been a great success so far. Shopware took the ambitious and ballsy step to recreate its commerce platform with totally fresh technology. And with success, their Symfony core with a headless administration panel is robust, fast, and ready for growth. But to be honest, we are a bit subjective to the fact that our platform happens to have the same technology stack.

Kickstart your next integration

The Shopware integration template is available for kickstarting your project. Alumio has created a so-called Connector Template that connects to the API of Shopware. This API-led integration strategy makes sure that our customers benefit from a standardized and optimized connection, that evolves alongside the Shopware platform. The only thing you have to do is map the data from your other endpoint (the software you want to connect).

Shopware API versions automatically maintained

And that's where it gets interesting. Because Shopware rolls out newer versions of their API every once and a while. Where Shopware started with API version 1, the latest Shopware 6.3 comes with the API version 3. It is to be expected that newer versions of the API will be rolled out over the upcoming months and years to follow.

These new API versions come with changes. Changes that impacts a merchant’s eCommerce platform and integrations. Because the integrations that have been built, by developers or plugin builders, need to be updated. This may cause pain points, because custom code or specific plugins need to be upgraded manually and by developers, within the actual code of the platform. This results in potential conflicts with other custom code or plugins. And only development experts can do these kinds of updates. In the early stage of an eCommerce website, this won't cause real problems. But it will, overtime. More systems will be connected, more custom functionally will be added together with plugins, and domain knowledge will disappear once your favorite developer is not available anymore. This will cause unwanted data issues and development costs. The initial investment will be topped by unforeseen maintenance costs, which causes a high total cost of ownership.

An integration strategy is key for digital success

As a merchant, agency, or developer, starting off a project with a decent integration strategy is key to create a solid fundament for the future of an eCommerce platform.

  • Easy extend software and data integrations, add or change new software in a short time. It allows you to start in an agile way and remain flexible overtime. Pre-built integration templates are helping you to kickstart your integration. Choosing an iPaaS integration solution prevents you from a mixed-up IT landscape with too many custom code or plugin solutions.
  • Comply with privacy regulations such as GDPR, by being able to report and act on an ever-expanding set of rules that businesses must comply with. An iPaaS solution organizes all integrations in one place and will help you with handling your data.
  • Monitoring and logging capabilities support you to solve problems quickly. With an iPaaS in place, you can prevent huge business impact because of the capabilities to zoom in on issues and repair them via the user interface.
  • With the Alumio iPaaS and the Shopware Connector Template, you'll be assured that your integration will be future-proof and that it supports newly released API versions. And all of that flexibility and robustness without custom code or plugins within your Shopware platform.

Be ready for the future

Moving to a new eCommerce platform is a great way to prevent common pitfalls and to rethink previous made decisions. Choosing a middleware integration platform, like Alumio will untangle your data and create a rock-solid integrated landscape ready for the future.

Interested in our Shopware integration solution?

Please feel free to contact us with your questions or ideas. We are happy to assist you by sharing our knowledge. Make your next eCommerce project a successful and future-proof business, with a short time to market and a low total cost of ownership. Contact us today.

Connect your eCommerce platform to your ERP

Ready to dive in?

Get your demo today.

Let's build an IT-landscape for tomorrow, together!