This guide walks you through setting up order tracking with Prestashop. You retrieve your Prestashop version, generate an API key, and install the iAdvize plugin that enables your AI Assistant to automatically respond to customer order tracking requests.
Using this plugin is subject to certain conditions. Please contact your main contact at iAdvize for more information before installing it.
Context and how it works
The Prestashop - order tracking plugin enables your iAdvize AI Shopping Assistant to provide visitors with accurate information about their orders and shipments.
Typical journey:
- A customer requests information about their order
- The AI Assistant asks for their order number and/or email
- The plugin queries the Prestashop API
- The AI Assistant displays the order status and product details
To function, this plugin queries your Prestashop store's API to retrieve order information and display it during the conversation.
⚠️ Limitation: Unlike other platforms, Prestashop does not provide the number of packages associated with an order or their respective statuses. The plugin only displays the overall order status and ordered products.
Prerequisites
To install the plugin, iAdvize will ask you to provide the following information:
- Your Prestashop instance version : 1.x, 8.x, or 9.x and later
Example: you're using version 1.7, select "Prestashop 1.x" from the dropdown menu. - Base URL to access your Prestashop API : your domain name followed by
/api
Example:https://mywebsite.com/api - Prestashop API key : key generated from your admin panel
The following instructions explain how to retrieve this information.
Retrieve your Prestashop instance version
- Log in to your Prestashop admin panel
- On the home screen, check the version number displayed in the top left
In this example, the displayed version is 8.2.3. Therefore, select "Prestashop 8.x" when installing the plugin.
Retrieve your API base URL
- Still from the home screen of your Prestashop admin panel, you'll find your instance URL displayed in the address bar
- Complete this URL by adding
/apiat the end of the URL
If your Prestashop URL is
https://i-advize-dev-store.mypresta.shop, your API base URL will be https://i-advize-dev-store.mypresta.shop/apiCreate and retrieve your Prestashop API key
Still in your Prestashop admin panel
Access the Webservice settings
- In the left menu, click on Settings
- Click on Advanced Parameters
- Click on Webservice
Enable the Webservice
- Check the Enable Prestashop's webservice box
- Click on Add a new webservice key
Create your API key
- Generate a new key by clicking the Generate button
⚠️ Important: This API key will need to be pasted into the plugin installation settings from the iAdvize admin panel.
- Add a description, for example:
"Allows the iAdvize Shopping Assistant to query the Prestashop API to retrieve and display order information in a conversation."
- Enable the key by checking the corresponding box
- Click on "View (GET)" to enable read permissions on all API resources
- Click on Save to generate your new API key
Copy this API key immediately to a temporary file — you'll need it to install the plugin in iAdvize.
Install the plugin in iAdvize
You now have all the necessary information:
- Prestashop version
- API base URL
- API key
Go to Settings > Integrations > Apps
- Search for Prestashop - order tracking
- Click on Discover
- In the Authentication section, enter:
- Prestashop version : select the corresponding version (1.x, 8.x, or 9.x)
- API base URL : your complete URL (example:https://mywebsite.com/api)
- Prestashop API key : paste the key generated previously
- Click Next until installation is complete
Once this step is complete, contact your usual iAdvize contact to continue deploying the use case.