Integration with the PrestaShop Webservice API. Retrieve customers, contacts, orders, products, stock and returns, react to abandoned carts and send messages or notes back to customers.

Changelog

1 version
v1.0.0 Latest
  • Initial release.

Authentication

TypeDetails
API Key
Shop URL (text)
The base URL of your PrestaShop store, e.g. https://www.myshop.com. The Webservice API is exposed under /api.
Webservice Key (text)
Enable the Webservice in your PrestaShop back office (Advanced Parameters -> Webservice) and generate a key with access to the required resources.

Triggers

1
Abandoned Cart icon

Abandoned Cart

Triggers when a cart is abandoned (a cart that has not been converted into an order) and pulls the cart contents.

Actions

12
Attach Message To Customer icon

Attach Message To Customer

Attach a message back to a customer by posting it to an existing customer service thread. Use this to send a reply that is visible to the customer.
Create Note icon

Create Note

Create an internal (private) note on a customer service thread. The note is stored as a private customer message and is not shown to the customer.
Find Orders icon

Find Orders

Return the list of orders (order history) for a given customer. Returns a maximum of 100 orders.
Find Returns icon

Find Returns

Get all information related to the return journey of merchandise, optionally filtered by order or customer. The journey is reconstructed from the order state history (PrestaShop does not expose RMA records through the Webservice API): every state change related to a return or refund is reported with its date. Inspects a maximum of 100 orders.
Get Customer icon

Get Customer

Retrieve a customer and all associated data by ID, including the customer group they belong to and the reduction configured for that group.
Get Contact icon

Get Contact

Retrieve a store contact and all of its associated data by ID. Contacts are the customer-service contacts configured in your PrestaShop back office.
Get Order icon

Get Order

Get all information about an order by ID: the carrier, the order detail rows, the current and historical states and the associated customer.
Get Order States icon

Get Order States

Get the state history of an order (e.g. delivered, in progress, shipping updates) with resolved state names, plus the current state and the associated customer.
Get Product icon

Get Product

Retrieve a single product by its ID, including all details such as price, reference and descriptions.
Get Stock Availability icon

Get Stock Availability

Get the stock availability for a product by its product ID. Returns the total available quantity as well as the per-combination stock records.
List Products icon

List Products

Get a list of all products from the shop with their related information. Returns a maximum of 100 products.
Make API Call icon

Make API Call

Performs an arbitrary authorized call to the PrestaShop Webservice API.