PrestaShop

This is the latest version of the Prestashop app. See the documentation to replace your existing modules.

The Prestashop modules allow you to monitor, create, update, list, retrieve, and delete the customers, orders, products, manufacturers, addresses, carts, images, and languages from the Prestashop account.

Getting started with PrestaShop

  • A Prestashop account - create an account at PrestaShop

Connecting the PrestaShop service to Integromat

To connect your Prestashop account to Integromat you need to obtain the Webservice Key from your Prestashop account and insert it in the Create a connection dialog in the Integromatmodule.

1. Log in to your Prestashop account.

2. From the left menu, click () > Webservices.

3. In the Configuration section, ensure that Webservice is enabled for your account.

4. Click Add new webservice key. Click Generate to create a new key, enter the details, and assign permissions. Click Save.

KeyClick Generate to create the key.
Key DescriptionEnter the details of the key.
StatusSelect the status of the key. To make it active, click YES.
PermissionsSelect the permissions for the key.

5. Copy the API Key to your clipboard.

6. Go to Integromat and open the Prestashop module's Create a connection dialog.

7. In the Connection name field, enter a name for the connection.

8. In the Host URL field, enter your Prestashop account's host URL address. 

9. In the Webservice Key field, enter the key details copied in step 5, and click Continue.

The connection has been established.

Customers

Watch Customers

Triggers when a customer is created or updated.

ConnectionEstablish a connection to your Prestashop account.
Watch forSelect or map the option to watch the customers:
  • New Customers
  • All Changes
LimitSet the maximum number of customers Integromat should return during one execution cycle.

List Customers

Retrieves a list of customers and filters by criteria.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the customers that match the specified criteria.
Sort ByAdd the options to sort the customers:
Field
Select or map the field by which you want to sort the customers. For example, Firstname.
Order
Select or map the order in which you want to sort the customers. For example, Ascending.
Fields to be displayedSelect or map the fields whose details you want to list in the output.
LimitSet the maximum number of customers Integromat should return during one execution cycle.

List Customer Groups

Retrieves a list of customer groups and filters by criteria.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the customer groups that match the specified criteria.
Sort ByAdd the options to sort the customer groups:
Field
Select or map the field by which you want to sort the customers. For example, name.
Order
Select or map the order in which you want to sort the customer groups. For example, Ascending.
Fields to be displayedSelect or map the fields whose details you want to list in the output.
LimitSet the maximum number of customer groups Integromat should return during one execution cycle.

Create a Customer

Creates a new customer.

ConnectionEstablish a connection to your Prestashop account.
First NameEnter (map) the first name of the customer.
Last NameEnter (map) the last name of the customer.
EmailEnter (map) the email address of the customer.
PasswordEnter (map) a password for the customer account. Enter a valid password between 5 and 72 characters long. It must match pattern, /^[.a-zA-Z_0-9-!@#$%\^&*()]{5,72}$/.
Group IDsSelect or map the Group IDs to which you want to add the customer.
Default Group IDSelect or map the default Group ID for the customer. For example, visitor.
Social TitleSelect or map the customer title. For example, Mr. or Mrs.
BirthdayEnter (map) the customer's date of birth. See the list of supported date and time formats.
CompanyEnter (map) the customer's company name.
WebsiteEnter (map) the customer's website URL address.
ActiveSelect the checkbox if the customer status is active.
NewsletterSelect the checkbox if the customer has opted for newsletters.
Opt InSelect the checkbox whether the customer opted in for marketing communication.
Is GuestSelect whether the customer is a guest.
Language IDSelect or map the applicable Language ID for the customer. For example, English.
SIRETEnter (map) the SIRET number of the customer location.
APEEnter (map) the customer's business APE number.
Outstanding Allow AmountEnter (map) the outstanding amount allowed for the user in the store with your store specified currency.
Show Public PricesSelect whether you want to show the public prices of the store.
Max Payment DaysEnter (map) the maximum payments days allowed.
NoteEnter (map) any additional information applicable to the customer.
Shop IDSelect or map the customer's Shop ID.
Shop Group IDSelect or map the customer's Shop Group ID.

Get a Customer

Retrieves the details of a customer by its ID.

ConnectionEstablish a connection to your Prestashop account.
Customer IDEnter (map) the Customer ID whose details you want to retreive.

Update a Customer

Updates an existing customer by its ID.

ConnectionEstablish a connection to your Prestashop account.
Customer IDEnter (map) the Customer ID whose details you want to update.
First NameEnter (map) the first name of the customer.
Last NameEnter (map) the last name of the customer.
EmailEnter (map) the email address of the customer.
PasswordEnter (map) a password for the customer account. Enter a valid password between 5 and 72 characters long. It must match pattern /^[.a-zA-Z_0-9-!@#$%\^&*()]{5,72}$/.
Group IDsSelect or map the Group IDs to which you want to add the customer.
Default Group IDSelect or map the default Group ID for the customer. For example, visitor.
Social TitleSelect or map the customer title. For example, Mr. or Mrs.
BirthdayEnter (map) the customer's date of birth. See the list of supported date and time formats.
CompanyEnter (map) the customer's company name.
WebsiteEnter (map) the customer's website URL address.
ActiveSelect the checkbox if the customer status is active.
NewsletterSelect the checkbox if the customer has opted for newsletters.
Opt InSelect the checkbox whether the customer opted in for marketing communication.
Is GuestSelect whether the customer is a guest.
Language IDSelect or map the applicable Language ID for the customer. For example, English.
SIRETEnter (map) the SIRET number of the customer location.
APEEnter (map) the customer's business APE number.
Outstanding Allow AmountEnter (map) the outstanding amount allowed for the user in the store with your store specified currency.
Show Public PricesSelect whether you want to show the public prices of the store.
Max Payment DaysEnter (map) the maximum payments days allowed.
NoteEnter (map) any additional information applicable to the customer.
Shop IDSelect or map the customer's Shop ID.
Shop Group IDSelect or map the customer's Shop Group ID.

Orders

Watch Orders

Triggers when an order is created or updated.

ConnectionEstablish a connection to your Prestashop account.
Watch forSelect or map the option to watch the orders:
  • New Orders
  • All Changes
Order StateSelect or map the status of the order you want to watch. For example, Shipped.
LimitSet the maximum number of orders Integromat should return during one execution cycle.

List Orders

Retrieves a list of rows of an order by the order ID.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the orders that match the specified criteria.
Sort ByAdd the options to sort the orders:
Field
Select or map the field by which you want to sort the orders. For example, Shop ID.
Order
Select or map the order in which you want to sort the orders. For example, Ascending
Fields to be displayedSelect or map the fields whose details you want to list in the output. For example, Customer ID.
LimitSet the maximum number of orders Integromat should return during one execution cycle.

List Order Rows

Retrieves the details of an order by its ID.

ConnectionEstablish a connection to your Prestashop account.
Order IDEnter (map) the Order ID whose row details you want to list.

Create an Order

Creates a new order.

ConnectionEstablish a connection to your Prestashop account.
Address Delivery IDEnter (map) the Address Delivery ID of the order.
Address Invoice IDEnter (map) the Address Invoice ID of the order.
Cart IDEnter (map) the Cart ID of the order.
Currency IDEnter (map) the Currency ID applicable for the order.
Language IDSelect or map the Language ID applicable for the order.
Customer IDEnter (map) the Customer ID applicable for the order.
Carrier IDEnter (map) the Carrier ID in which the order will be sent.
Module Enter (map) the module to which the order belongs. For example, Administration.
Payment Enter (map) the payment amount applicable for the order.
Total PaidEnter (map) the total amount paid for the order.
Total Paid RealEnter (map) the total amount paid real.
Total ProductsEnter (map) the total number of products in the order.
Total Product Wt.Enter (map) the weight of the total products 
Conversion RateEnter (map) the currency conversion rate applicable on the order.
Current StateSelect or map the order status. For example, shipped.
Invoice NumberEnter (map) the order invoice number.
Invoice DateEnter (map) the order invoice date. See the list of supported date and time formats.
Delivery NumberEnter (map) the order delivery number.
Delivery DateEnter (map) the expected delivery date of the order. See the list of supported date and time formats.
ValidEnter (map) the date until which the order is valid. See the list of supported date and time formats.
Date AddEnter (map) the date on which the order is added. See the list of supported date and time formats.
Date UpdateEnter (map) the date on which the order is updated. See the list of supported date and time formats.
Shipping NumberEnter (map) the order shipping number.  Enter a valid tracking number and it must match the pattern, /^[~:#,%&_=\(\)\[\]\.\? \+\-@\/a-zA-Z0-9]+$/.
Shop Group IDSelect or map the Shop Group ID of the order.
Shop IDSelect or map Shop ID applicable to the order.
Secure KeyEnter (map) the order secure key. Enter a valid MD5 string: 32 characters, mixing lowercase, uppercase, and numerals. The pattern must match with the /^[a-f0-9A-F]{32}$/.
RecyclableSelect whether the items in the order are recyclable.
GiftSelect whether the order is a gift.
Gift MessageEnter (map) the gift message.
Mobile ThemeSelect whether the order has a mobile theme.
Total DiscountsEnter (map) the total discount applied to the order.
Total Discounts Tax InclusiveEnter (map) the total discount inclusive of the tax.
Total Discounts Tax ExclusiveEnter (map) the total discount excluding the tax amount.
Total Paid Tax InclusiveEnter (map) the total amount paid for the order including the tax.
Total Paid Tax ExclusiveEnter (map) the total amount paid for the order excluding the tax.
Total ShippingEnter (map) the total shipping charges for the order.
Total Shipping Tax InclusiveEnter (map) the total shipping charges including the tax.
Total Shipping Tax ExclusiveEnter (map) the total shipping charges excluding the tax.
Carrier Tax RateEnter (map) the order carrier tax price.
Total WrappingEnter (map) the total wrapping charges for the order.
Total Wrapping Tax InclusiveEnter (map) the total wrapping charges for the order including tax.
Total Wrapping Tax ExclusiveEnter (map) the total wrapping charges for the order excluding tax.
Round ModeEnter (map) the round mode details of the order.
Round TypeEnter (map) the round type.
Reference Enter (map) the order reference number.
Orde RowAdd the rows:
Product IDEnter (map) the Product ID of the item in the order.
Product Attribute IDEnter (map) the Product Attribute ID of the item.
Product QuantityEnter (map) the number of items.
IDEnter (map) the Item ID.
Customization IDEnter (map) the item customization ID.

Get an Order

Retrieves the details of an order by its ID.

ConnectionEstablish a connection to your Prestashop account.
Order IDEnter (map) the Order ID whose details you want to retreive.

Update an Order

Updates an existing order by its ID.

ConnectionEstablish a connection to your Prestashop account.
Order IDEnter (map) the Order ID whose details you want to update.
Address Delivery IDEnter (map) the Address Delivery ID of the order.
Address Invoice IDEnter (map) the Address Invoice ID of the order.
Cart IDEnter (map) the Cart ID of the order.
Currency IDEnter (map) the Currency ID applicable for the order.
Language IDSelect or map the Language ID applicable for the order.
Customer IDEnter (map) the Customer ID applicable for the order.
Carrier IDEnter (map) the Carrier ID in which the order will be sent.
Module Enter (map) the module to which the order belongs. For example, Administration.
Payment Enter (map) the payment amount applicable for the order.
Total PaidEnter (map) the total amount paid for the order.
Total Paid RealEnter (map) the total amount paid real.
Total ProductsEnter (map) the total number of products in the order.
Total Product Wt.Enter (map) the weight of the total products 
Conversion RateEnter (map) the currency conversion rate applicable on the order.
Current StateSelect or map the order status. For example, shipped.
Invoice NumberEnter (map) the order invoice number.
Invoice DateEnter (map) the order invoice date.  See the list of supported date and time formats.
Delivery NumberEnter (map) the order delivery number.
Delivery DateEnter (map) the expected delivery date of the order. See the list of supported date and time formats.
ValidEnter (map) the date until which the order is valid. See the list of supported date and time formats.
Date AddEnter (map) the date on which the order is added. See the list of supported date and time formats.
Date UpdateEnter (map) the date on which the order is updated. See the list of supported date and time formats.
Shipping NumberEnter (map) the order shipping number.  Enter a valid tracking number and it must match the pattern, /^[~:#,%&_=\(\)\[\]\.\? \+\-@\/a-zA-Z0-9]+$/.
Shop Group IDSelect or map the Shop Group ID of the order.
Shop IDSelect or map Shop ID applicable to the order.
Secure KeyEnter (map) the order secure key. Enter a valid MD5 string: 32 characters, mixing lowercase, uppercase, and numerals. The pattern must match with the /^[a-f0-9A-F]{32}$/.
RecyclableSelect whether the items in the order are recyclable.
GiftSelect whether the order is a gift.
Gift MessageEnter (map) the gift message.
Mobile ThemeSelect whether the order has a mobile theme.
Total DiscountsEnter (map) the total discount applied to the order.
Total Discounts Tax InclusiveEnter (map) the total discount inclusive of the tax.
Total Discounts Tax ExclusiveEnter (map) the total discount excluding the tax amount.
Total Paid Tax InclusiveEnter (map) the total amount paid for the order including the tax.
Total Paid Tax ExclusiveEnter (map) the total amount paid for the older excluding the tax.
Total ShippingEnter (map) the total shipping charges for the order.
Total Shipping Tax InclusiveEnter (map) the total shipping charges including the tax.
Total Shipping Tax ExclusiveEnter (map) the total shipping charges excluding the tax.
Carrier Tax RateEnter (map) the order carrier tax price.
Total WrappingEnter (map) the total wrapping charges for the order.
Total Wrapping Tax InclusiveEnter (map) the total wrapping charges for the order including tax.
Total Wrapping Tax ExclusiveEnter (map) the total wrapping charges for the order excluding tax.
Round ModeEnter (map) the round mode details of the order.
Round TypeEnter (map) the round type.
Reference Enter (map) the order reference number.
Orde RowAdd the rows:
Product IDEnter (map) the Product ID of the item in the order.
Product Attribute IDEnter (map) the Product Attribute ID of the item.
Product QuantityEnter (map) the number of items.
IDEnter (map) the Item ID.
Customization IDEnter (map) the item Customization ID.


Products

Watch Products

Triggers when a product is created or updated.

ConnectionEstablish a connection to your Prestashop account.
Watch forSelect or map the option to watch the orders:
  • New Products
  • All Changes
LimitSet the maximum number of products Integromat should return during one execution cycle.

List Products

Retrieves a list of products and filters by criteria.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the products that match the specified criteria.
Sort ByAdd the options to sort the products:

Field
Select or map the field by which you want to sort the products. For example, Quantity.

Order
Select or map the order in which you want to sort the products. For example, Ascending.

Fields to be displayedSelect or map the fields whose details you want to list in the output. For example, Default Image ID.
LimitSet the maximum number of products Integromat should return during one execution cycle.

Create a Product

Creates a new product.

ConnectionEstablish a connection to your Prestashop account.
PriceEnter (map) the product's price.
NameAdd the product name:

Language ID
Select or map the Language ID in which you want to mention the product name.

Name in this Language
Enter (map) the product name.

Link RewriteAdd the product URL link:

Language ID
Select or map the Language ID in which you want to mention the product link address.

Name in this Language
Enter (map) the product URL link address in the specified language.


SummaryAdd the product summary:

Language ID
Select or map the Language ID in which you want to mention the product summary.

Name in this Language
Enter (map) the product summary in the specified language.

DescriptionAdd the product details:

Language ID
Select or map the Language ID in which you want to mention the product details.

Name in this Language
Enter (map) the product details in the specified language.

Manufacturer IDSelect or map the product Manufacturer ID.
ReferenceEnter (map) the product reference number. Must match pattern /^[^<>;={}]*$/.
Tax Rules Group IDSelect or map the Tax Rules Group ID of the product.
Category Default IDSelect or map the product category default ID.
Default Image IDEnter (map) the default product Image ID.
Default Combination IDEnter (map) the default Combination ID.
Minimal Quantity Enter (map) the minimum number of products that should be ordered.
LocationEnter (map) the product reference details. Must match pattern /^[^<>;={}]*$/.
Low Stock ThresholdEnter (map) the product items in stock below which the system would send the low stock alert.
Low Stock AlertSelect whether you want to keep an alert when the product stock is low.
Available NowAdd the product meta title:

Language ID
Select or map the Language ID in which you want to mention the product meta title.

Available Now in this Language 
Enter (map) the details about the product availability in the specified language.

Available LaterAdd the product meta title:

Language ID
Select or map the Language ID in which you want to mention the product meta title.

Available Later in this Language 
Enter (map) the details about the product availability in the specified language.

Available DateEnter (map) the date when the product is available for sale. See the list of supported date and time formats.
WidthEnter (map) the product width measurement.
HeightEnter (map) the product height measurement.
DepthEnter (map) the product depth measurement.
WeightEnter (map) the product weight measurement.
Additional Delivery TimesSelect or map the product delivery times. For example, default delivery time.
Additional Shipping CostEnter (map) the product shipping charges.
Unit Price RatioEnter (map) the product unit price ratio details.z
UnityEnter (map) the product unit details.
On SaleSelect whether the product is on sale.
Wholesale PriceEnter (map) the product wholesale price.
Meta TitleAdd the product meta title:

Language ID
Select or map the Language ID in which you want to mention the product meta title.

Meta Title in this Language 
Enter (map) the product meta details in the specified language.

Meta DescriptionAdd the product meta details:

Language ID
Select or map the Language ID in which you want to mention the product meta details.

Meta Description in this Language 
Enter (map) the product meta details in the specified language.

Meta KeywordsAdd the product meta keywords:

Language ID
Select or map the Language ID in which you want to mention the product meta keywords.

Meta Keywords in this Language 
Enter (map) the product meta keywords in the specified language.

Redirect TypeSelect or map the option to redirect the users when they look for the product. For example, Permanent redirection to a category.
VisibilitySelect or map the product visibility. For example, the catalog only.
Available for OrderSelect whether the product is available for ordering.
Show PriceSelect whether you want to show the product price.
Online OnlySelect whether the product is available online only.
ConditionSelect or map the product's condition. For example, newrefurbished.
Show ConditionSelect whether you want to display the product condition.
ISBNEnter (map) the product's ISBN number. The number must be lower than or equal to 13 characters.
EAN13Enter (map) the product's EAN 13 number. The number must be lower than or equal to 13 characters.
UPCEnter (map) the product's UPC number. The number must be lower than or equal to 12 characters.
MPNEnter (map) the product's MPN number. The number must be 40 characters long.
Supplier IDEnter (map) the product Supplier ID.
Supplier ReferenceEnter (map) the product supplier reference number. Enter a valid product reference must match the pattern /^[^<>;={}]*$/.
Shop DefaultSelect or map the Shop Default ID applicable to the product.
Product FeaturesAdd the product features:

Feature ID
Select or map the product feature ID.

Feature Value ID
Select or map the feature value.

CombinationAdd the product combination ID.
CategoryAdd the product categories. For example, clothes.
ImagesAdd the product Images ID.
TagsAdd the applicable tags for the product. For example, cups.

Update a Product

Updates an existing product by its ID.

ConnectionEstablish a connection to your Prestashop account.
Product IDSelect or map the Product ID whose details you want to update.

See the Create a Product module for the field descriptions.

Get a Product

Updates an existing product by its ID.

ConnectionEstablish a connection to your Prestashop account.
IDSelect or map the Product ID whose details you want to retrieve.

Get a Product's Stock

Retrieves the stock quantity of a product by the product ID.

ConnectionEstablish a connection to your Prestashop account.
Stock Available IDSelect or map the Product Stock Available ID whose details you want to retrieve

Update a Product's Stock

Updates stock quantity of a product by the product ID.

ConnectionEstablish a connection to your Prestashop account.
Stock Available IDSelect or map the Product Stock Available ID whose details you want to update.
Product IDEnter (map) a new Product ID.
Product Attribute IDEnter (map) the Product Attribute ID.
QuantityEnter (map) the number of product items.
Depends On StockSelect the quantity depends on the stock.
Out of StockSelect whether the product is out of stock.
Shop IDSelect or map the Shop ID applicable for the product.
Shop Group IDSelect or map the Shop Group ID applicable for the product.
LocationEnter (map) the product location details.

Manufacturers

Watch Manufacturers

Triggers when a manufacturer is created or updated.

ConnectionEstablish a connection to your Prestashop account.
Watch forSelect or map the option to watch the manufacturers:
  • New Manufacturers
  • All Changes
LimitSet the maximum number of manufacturers Integromat should return during one execution cycle.

List Manufacturers

Retrieves a list of manufacturers and filters by criteria.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the manufacturers that match the specified criteria.
Sort ByAdd the options to sort the manufacturers:
Field
Select or map the field by which you want to sort the manufacturers. For example, Name.
Order
Select or map the order in which you want to sort the manufacturers. For example, Ascending.
Fields to be displayedSelect or map the fields whose details you want to list in the output. For example, Active.
LimitSet the maximum number of manufacturers Integromat should return during one execution cycle.

Get a Manufacturer

Retrieves the details of a manufacturer by its ID.

ConnectionEstablish a connection to your Prestashop account.
Manufacturer IDEnter (map) the manufacturer ID whose details you want to retreive.

Addresses

List Addresses

Retrieves a list of addresses and filters by criteria.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the addresses that match the specified criteria.
Sort ByAdd the options to sort the addresses:
Field
Select or map the field by which you want to sort the addresses. For example, Phone.
Order
Select or map the order in which you want to sort the addresses. For example, Ascending.
Fields to be displayedSelect or map the fields whose details you want to list in the output. For example, Phone.
LimitSet the maximum number of addresses Integromat should return during one execution cycle

Get an Address

Retrieves the details of an address by its ID.

ConnectionEstablish a connection to your Prestashop account.
IDEnter (map) the Address ID whose details you want to retreive.

Carts

Watch Carts

Triggers when a cart is created or updated.

ConnectionEstablish a connection to your Prestashop account.
Watch forSelect or map the option to watch the carts:
  • New carts
  • All Changes
LimitSet the maximum number of carts Integromat should return during one execution cycle.

List Carts

Retrieves a list of customer carts and filters by criteria.

ConnectionEstablish a connection to your Prestashop account.
Search CriteriaSelect or map the search criteria and their value to filter the carts that match the specified criteria.
Sort ByAdd the options to sort the carts:
Field
Select or map the field by which you want to sort the carts. For example, Name.
Order
Select or map the order in which you want to sort the carts. For example, Ascending.
Fields to be displayedSelect or map the fields whose details you want to list in the output. For example, Active.
LimitSet the maximum number of carts Integromat should return during one execution cycle

Create a Cart

Creates a new cart.

ConnectionEstablish a connection to your Prestashop account.
Currency IDEnter (map) the Currency ID applicable for the cart.
Language IDSelect or map the Language ID applicable for the cart.
Cart RowsAdd the rows:
Product IDEnter (map) the Product ID of the item in the cart.
Product Attribute IDEnter (map) the Product Attribute ID of the item.
Address Delivery IDEnter (map) the Address Delivery ID of the item.
QuantityEnter (map) the number of items.
Customization IDEnter (map) the item customization ID.
Customer IDEnter (map) the Customer ID applicable for the cart.
Address Delivery IDEnter (map) the Address Delivery ID of the cart.
Address Invoice IDEnter (map) the Address Invoice ID of the cart.
Carrier IDEnter (map) the applicable Carrier ID for the items in the cart.
Delivery OptionEnter (map) the delivery option for the items in the cart.
GiftSelect whether the items in the cart are for a gift.
Gift MessageEnter (map) the gift message. 
RecyclableSelect whether the items in the cart are recyclable.
Mobile ThemeSelect whether the cart has a mobile theme.
Allow Separated PackageSelect whether the cart allows the separate package.
Guest IDSelect or map the Guest ID for the cart.
Shop IDSelect or map Shop ID applicable to the cart.
Shop Group IDSelect or map the Shop Group ID of the cart.

Get a Cart

Retrieves the details of a customer cart by its ID.

ConnectionEstablish a connection to your Prestashop account.
IDEnter (map) the Cart ID whose row details you want to list.

Update a Cart

Updates an existing cart by its ID.

ConnectionEstablish a connection to your Prestashop account.
Cart IDSelect or map the Cart ID whose details you want to update.
Currency IDEnter (map) the Currency ID applicable for the cart.
Language IDSelect or map the Language ID applicable for the cart.
Cart RowsAdd the rows:
Product IDEnter (map) the Product ID of the item in the cart.
Product Attribute IDEnter (map) the Product Attribute ID of the item.
Address Delivery IDEnter (map) the Address Delivery ID of the items.
QuantityEnter (map) the number of items.
Customization IDEnter (map) the item customization ID.
Customer IDEnter (map) the Customer ID applicable for the cart.
Address Delivery IDEnter (map) the Address Delivery ID of the cart.
Address Invoice IDEnter (map) the Address Invoice ID of the cart.
Carrier IDEnter (map) the applicable Carrier ID for the items in the cart.
Delivery OptionEnter (map) the delivery option for the items in the cart.
GiftSelect whether the items in the cart are for a gift.
Gift MessageEnter (map) the gift message. 
RecyclableSelect whether the items in the cart are recyclable.
Mobile ThemeSelect whether the cart has a mobile theme.
Allow Separated PackageSelect whether the cart allows the separate package.
Guest IDSelect or map the Guest ID for the order.
Shop IDSelect or map Shop ID applicable to the cart.
Shop Group IDSelect or map the Shop Group ID of the cart.

Other

List Images

Retrieves a list of images of a specific entity.

ConnectionEstablish a connection to your Prestashop account.
Entity TypeSelect or map the entity type and its related ID whose images you want to list.
LimitSet the maximum number of images Integromatt should return during one execution cycle.

Get a Language

Retrieves the details of a specified language by its ID.

ConnectionEstablish a connection to your Prestashop account.
Language IDSelect or map the Language ID whose details you want to retrieve.

Make an API Call

Performs an arbitrary authorized API call.

ConnectionEstablish a connection to your Prestashop account.
URLEnter a relative path URL for the API. For example: /api/addresses 
For the list of available endpoints, refer to the Prestashop API Documentation.
Method

Select the HTTP method you want to use:

GET
to retrieve information for an entry.

POST
to create a new entry.

PUT
to update/replace an existing entry.

PATCH
to make a partial entry update.

DELETE
to delete an entry.

HeadersEnter the desired request headers. You don't have to add authorization headers; we already did that for you.
Query StringEnter the request query string.
BodyEnter the body content for your API call.

Example of Use - List Carts

The following API call returns all the carts from your Prestashop account:

URL:
/api/carts

Method:
GET

Matches of the search can be found in the module's Output under Bundle > Body > carts
In our example, 15 carts were returned:


Changelog

Removed the following modules:

  • Get product images
  • Iterate order rows
  • Update Order Status

Added the following new modules:

  • Create a Cart 
  • Create a Customer 
  • Create an Order 
  • Create a Product 
  • Get a Cart 
  • Get a Language 
  • Get an Order 
  • Get a Product's Stock 
  • List Addresses 
  • List an Order's Cart Rules 
  • List Carts 
  • List Customer Groups 
  • List Customers 
  • List Images 
  • List Manufacturers 
  • List Order Rows 
  • List Orders 
  • Make an API Call 
  • Update a Cart
  • Update a Customer 
  • Update an Order 
  • Update a Product 
  • Update a Product's Stock 
  • Watch Carts Trigger

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.