Integrations

PrestaShop integration

Connect your PrestaShop store to import products and push warehouse bin locations back to the shop.

1. Store URL

Use your shop's full base URL without the trailing /api — for example https://yourshop.com.

2. Generate a Webservice key

In PrestaShop go to Advanced Parameters → Webservice, enable the webservice, and add a new key.

3. Required permissions

Grant the key the following resource permissions. Most are read-only (View); only stock_availables needs write (Modify), because that's where the bin location is written.

ResourceAccessUsed for
productsViewImport products — name, EAN, reference, combinations
stock_availablesView + ModifyRead stock and write bin location (location push)
configurationsViewShop name and default language/shop
languagesViewPer-language product names
manufacturersViewManufacturer / brand
suppliersViewSupplier name

stock_availables is the only resource that needs Modify — it's used to push the WMS bin location into PrestaShop. Without it, location push fails.

4. Paste the key

Back in Vintrhall, paste the Webservice key into the integration dialog and save. Vintrhall verifies the connection and shows your shop name.