Skip to content
ShopAssist Docs

Plugins

The ShopAssist plugins for Magento 2, WooCommerce and PrestaShop, their versions, update policy and what their requests look like.

ShopAssist connects to Magento 2 / Adobe Commerce, WooCommerce and PrestaShop through a plugin you install in your store. Shopify uses the ShopAssist app from the Shopify App Store, and other stores use the Generic connector.

If you found this page through a ShopAssist-Plugin/… User-Agent in your logs: these requests come from the ShopAssist plugin installed in that store, reporting catalog changes and orders to ShopAssist.

PlatformPackageInstall guide
Magento 2 / Adobe Commercecoec/module-shopassist (Composer), optional coec/module-shopassist-inventory, coec/module-shopassist-rma, coec/module-shopassist-order-cancellationMagento 2
WooCommerce"ShopAssist" on WordPress.orgWooCommerce
PrestaShopZIP from the ShopAssist dashboardPrestaShop

Supported versions

Magento 2 / Adobe Commerce

  • Magento Open Source / Adobe Commerce 2.4.6: >=2.4.6 <2.4.7 (PHP 8.1–8.2)
  • Magento Open Source / Adobe Commerce 2.4.7: >=2.4.7 <2.4.8 (PHP 8.2–8.3)
  • Magento Open Source / Adobe Commerce 2.4.8: >=2.4.8 <2.4.9 (PHP 8.3–8.4)
  • Magento Open Source / Adobe Commerce 2.4.9: >=2.4.9 <2.5 (PHP 8.4–8.5)
  • Mage-OS: >=1.0 (PHP 8.2–8.5)
  • Latest plugin version: 1.0.0

WooCommerce

  • WordPress: >=6.7 <=7.1 (PHP >=7.4)
  • WooCommerce: >=9.6 <=11.2 (PHP >=7.4)
  • Latest plugin version: 1.0.0

PrestaShop

  • PrestaShop 1.7.8: >=1.7.8.0 <1.8 (PHP 7.1-7.4)
  • PrestaShop 8: >=8.0 <9 (PHP 7.2-8.1)
  • PrestaShop 9: >=9.0 <10 (PHP 8.1-8.5)
  • Latest plugin version: 1.0.0

See the capability table for what each platform supports.

Requests

  • From your store to ShopAssist: User-Agent: ShopAssist-Plugin/<version> (<platform>/<platform version>; PHP/<php version>; +https://shopassist.coec.dk/docs/plugins), sent to https://api.shopassist.coec.dk/v1/connectors/…. Every request is signed with the store's connector secret.
  • From ShopAssist to your store: signed requests from our egress IPs with the User-Agent ShopAssist-Connector/1.0.

The plugins make no outbound call before you click Connect, and send no shopper personal data with orders (only order number, lines, total and the conversation reference).

Update policy

  • Plugins follow semantic versioning. Patch and minor updates are backwards compatible.
  • ShopAssist supports the current and the previous plugin protocol version, so you have time to update.
  • Security fixes are released as patch versions and announced in the changelog. The dashboard shows a warning when your plugin is outdated.
  • Update with your platform's usual mechanism: composer update coec/module-shopassist (Magento), WordPress updates (WooCommerce) or uploading the new ZIP (PrestaShop).

Last updated on

On this page