Prestashop Orders
Installation of our APP
-
Prestashop URL: Prestashop URL: We will enter our Prestashop URL, starting with "https" and ending only with the domain and without slashes "/". Ex: .es, .com, etc.
-
API Key: We will introduce the API Key of our Prestashop that we will have previously created. If you have not created it yet and need help with it, we show you how in the section "Generating a Prestashop API Key" at the end of this manual.
- And we will click on “Install”:
Use of the APP
We will enter a ticket from a customer that we know has orders in Prestashop.
We go to the column on the right where our APPs are installed and click on the Prestashop app:
By clicking on the "Reference" link, we can see the information about the items in the order in question:
Generating a Prestashop API Key
First of all, you can check the official documentation at the following link:
https://devdocs.prestashop-project.org/1.7/webservice/tutorials/creating-access/
In summary, the steps you have to take are the following:
- Access the administration panel of your Prestashop
- In the left column go to “Advanced Parameters” -> “Webservice”:
- We will click on “+ Add a new webservice key”:
- We will fill in the following fields:
- Key: Preferably we will click on its "Generate" button before writing one by hand. This will be the API key that we will have to indicate when installing our APP.
Description of the key: Optionally we can write a description to know what it is about.
Enable web service key: By default it is activated, we must leave it like this for communication between Freshdesk and Prestashop to work.
Permissions: Below is a list of services (all of the "View (GET)" type) that we are going to leave enabled to be able to make requests for orders to Prestashop:
Set the resource permissions for this key:
Permisos
Recurso
Todas
Ver (GET)
Modificar (PUT)
Añadir (POST)
Eliminar (DELETE)
Vista rápida (HEAD)
currencies
X
customers
X
order_details
X
order_states
X
orders
X
- We will save the configuration by clicking on "Save" at the bottom right:
Finally we will see our Web Service configuration registered: