---
title: PrestaShop
slug: prestashop
description: How to integrate PrestaShop with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_prestashop.png
createdAt: 2025-02-03T13:28:22.759Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/prestashop.png" alt="PrestaShop logo" caption size="50" width="512" height="512"} | PrestaShop is an open-source e-commerce platform for building and managing online stores. Integrating PrestaShop with Make.com allows users to automate order processing, inventory updates, and customer management between their PrestaShop store and other business tools. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official PrestaShop documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [PrestaShop](https://prestashop.com/contact/) directly.
:::

# Requirements

To use the PrestaShop app in Make, you must have an active PrestaShop store and a generated API key, [create your account on PrestaShop](https://www.prestashop.com/). For subscription, refer to the [PrestaShop pricing page](https://www.prestashop.com/).

# Connect PrestaShop and Make&#x20;

To get started, you must first create a connection between PrestaShop and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your PrestaShop account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your PrestaShop account

Before you create the connection in Make, you should first obtain your **API Key** in your PrestaShop account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate to th&#x65;**&#x20;Web service page** under th&#x65;**&#x20;Advanced Parameters menu** in the PrestaShop back office.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Add new webservice key button**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;Generate button** to create a uniqu&#x65;**&#x20;API key**.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed in the input field.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://devdocs.prestashop-project.org/8/webservice/tutorials/creating-access/)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the PrestaShop module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your PrestaShop account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# PrestaShop modules

After connecting to the PrestaShop app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Cart

Creates a new shopping cart for storing selected products.
:::

:::ExpandableHeading
### Create a Customer

Creates a new customer record in your account.
:::

:::ExpandableHeading
### Create a Product

Creates a new product entry in your selected platform or database.
:::

:::ExpandableHeading
### Create an Order

Creates a new order in your connected application.
:::

:::ExpandableHeading
### Get a Cart

Fetches comprehensive information about a specific customer cart using its unique ID.
:::

:::ExpandableHeading
### Get a Customer

Fetches and displays detailed information about a specific customer using their unique ID.
:::

:::ExpandableHeading
### Get a Language

Fetches comprehensive information about a particular language using its unique ID.
:::

:::ExpandableHeading
### Get a Manufacturer

Fetches comprehensive information about a specific manufacturer using its unique ID.
:::

:::ExpandableHeading
### Get a Product

Fetches comprehensive information about a specific product using its unique ID.
:::

:::ExpandableHeading
### Get a Product's Stock

Fetches the current stock quantity for a specific product using its product ID.
:::

:::ExpandableHeading
### Get an Address

Fetches comprehensive information about a specific address using its unique ID.
:::

:::ExpandableHeading
### Get an Order

Fetches comprehensive information about a specific order using its unique ID.
:::

:::ExpandableHeading
### List Addresses

Fetches a list of addresses and allows you to filter them based on specific criteria.
:::

:::ExpandableHeading
### List Carts

Retrieves a list of customer shopping carts and allows you to filter them based on specific criteria.
:::

:::ExpandableHeading
### List Customer Groups

Retrieves a list of customer groups based on specified filter criteria.
:::

:::ExpandableHeading
### List Customers

Retrieves a list of customers based on specified filter criteria.
:::

:::ExpandableHeading
### List Images

Retrieves a collection of images associated with a specified entity.
:::

:::ExpandableHeading
### List Manufacturers

Retrieves a list of manufacturers based on specified filter criteria.
:::

:::ExpandableHeading
### List Order Rows

Retrieves a list of all rows associated with a specific order, identified by its order ID.
:::

:::ExpandableHeading
### List Orders

Retrieves a list of orders based on specified filter criteria.
:::

:::ExpandableHeading
### List Products

Retrieves a list of products from your store and allows you to filter them based on specific criteria.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Update a Cart

Updates the details of a specific shopping cart using its unique ID.
:::

:::ExpandableHeading
### Update a Customer

Updates the details of a specific customer using their unique ID.
:::

:::ExpandableHeading
### Update a Product

Updates the details of a specific product identified by its unique ID.
:::

:::ExpandableHeading
### Update a Product's Stock

Updates the inventory level of a specific product using its product ID.
:::

:::ExpandableHeading
### Update an Order

Updates the details of a specific order using its unique ID.
:::

:::ExpandableHeading
### Watch Carts

Triggers whenever a new shopping cart is created or an existing cart is modified.
:::

:::ExpandableHeading
### Watch Customers

Triggers whenever a new customer is added or an existing customer's information is modified.
:::

:::ExpandableHeading
### Watch Manufacturers

Triggers when a new manufacturer is added or when details of an existing manufacturer are modified.
:::

:::ExpandableHeading
### Watch Orders

Triggers when a new order is placed or when an existing order is modified.
:::

:::ExpandableHeading
### Watch Products

Triggers whenever a new product is added or an existing product's details are modified.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# PrestaShop resources&#x20;

You can have access to more resources related to this app on the following links

- [PrestaShop topics on Make community](https://community.make.com/search?q=PrestaShop)
- [PrestaShop website](https://www.prestashop.com/)
- [PrestaShop API documentation](https://devdocs.prestashop.com/1.7/webservice/)
- [PrestaShop page on make](https://www.make.com/en/integrations/prestashop)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

