Shopware 6 - integrating with Price2Spy

Shopware 6 – integrating with Price2Spy

Integrating your Shopware 6 store with Price2Spy

 

Steps to be performed on Shopware 6 side

1. Under Settings > System > Integrations, you can create API access for Price2Spy.
Shopware 6 - integrating with Price2Spy
2. Click on Add integration
Shopware 6 - integrating with Price2Spy
3. In the following, type a name (1) to the integration and enable permissions of the administrator (2). You will receive an access ID and a security key (4) for your integration. Since the security keys are only displayed here, you should save them in a safe place, you will need those later. Click on Save integration (3).
Shopware 6 - integrating with Price2Spy

Steps to be performed in Price2Spy

 

Please login to your Price2Spy account and do the following

1.Click Misc => Link My Store

Shopware 6 - integrating with Price2Spy
2.Click SHOPWARE 6 and click Next
Shopware 6 - integrating with Price2Spy
3.Fill in store details

  • Client secret: secret access key (as defined in step 3)
  • Store URL: https://www.mystore.com
  • Client ID: Access key ID (as defined in step 3)

Shopware 6 - integrating with Price2Spy
4.Select Categories (or leave default = all) from which the products should be copied

 

5.Click Matched products to see how many products are contained in the above categories, click Next

Shopware 6 - integrating with Price2Spy
6.Finalizing operation details

  • Name your operation (for example Shopware 6 | LINK)
  • Define execution frequency (default = 1 day)
  • Choose whether you want to be notified by email on each operation execution (default = OFF)
  • Check ‘Do it now‘ if you want the products to be copied immediately (otherwise, the operation will be done according to the daily schedule)
  • Define price check frequency (of the products created via Link My Store Operation)

7.Click Finish. Once your products have been linked from Shopware 6, you’ll see them in your Price2Spy account

Shopware 6 - integrating with Price2Spy

Network / Firewall issues

  • In many cases, we experience that client’s Web server is behind a firewall, which will block our requests. Therefore, please make sure that you have done the following whitelisting changes to your firewall
  • Whitelist Price2Spy IPs (please ask  for the list of IPs we use)
  • Whitelist specific countries: please white list Serbia and The Netherlands (Holland)
  • Whitelist user-agent: ReactorNetty
  • Request rates
  • If your store contains a large number of products, Price2Spy will have to make a large number of requests to your Web server in order to perform the syncing.
  • If a large number of requests is problematic for your Web server – please contact  and we will spread the requests over a longer period of time
  • In case you’re not sure where to apply the above firewall changes, please get in touch with your hosting company. If you’re unsure whom to contact, please let us know, we’ll be happy to point you in the right direction.