PrestaShop Integration Guide

Integrate your PrestaShop store with Helm to automate order imports, maintain real-time stock synchronisation and manage fulfilment from a single platform

What is PrestaShop

PrestaShop is an open-source eCommerce platform used by thousands of online retailers across Europe and beyond

By connecting PrestaShop to Helm, you can centralise stock, simplify order management and streamline multi-channel operations with seamless automation

PROS

CONS

Popular across Europe with extensive plugin and theme support

Requires API setup within your PrestaShop back office

Easily customisable and open-source flexibility

Some stores may require developer help for advanced configuration

Compatible with a wide range of retail categories and use cases

Manual token generation and permission setup may be needed

Step-by-Step Setup

To connect PrestaShop to Helm

  1. Log in to Your PrestaShop Admin Panel
    Navigate to Advanced Parameters → Webservice
    Enable PrestaShop's webservice and create a new API key with full permissions

  2. Copy API Details
    Copy your Shop URL and newly generated Webservice API Key

  3. Log in to Helm
    Go to Settings → My Store

  4. Add New Sales Channel
    Click Add New Sales Channel and select PrestaShop from the list

  5. Enter Required Details

FIELD

DESCRIPTION

Sales Channel Name

e.g. PrestaShop EU or MyPrestaStore

Sales Channel Logo

Upload your store logo or PrestaShop icon

API URL

Your full PrestaShop URL (e.g. https://mystore.com)

API Key

Paste the Webservice API key generated in PrestaShop

  1. Click Continue

Interaction Settings

Tailor how Helm communicates with your PrestaShop store

INTERACTION SETTINGS

DESCRIPTION

Sync Inventory

Automatically import your product catalogue from PrestaShop

Sync Stock Levels

Keep inventory levels synchronised between Helm and PrestaShop

Use Channel Names

Show product names from PrestaShop on Helm orders

Max Stock Levels

Set a cap on the stock quantity sent to PrestaShop

Stock Buffer

Reserve stock units to prevent overselling

Auto Merge Orders

Merge multiple orders from the same customer or delivery address

Order Importing Type

Choose the date and time from which orders should start importing

Final Steps

  • Click Save once all settings are configured

  • Set the channel to Is Active at the top of the screen

Your PrestaShop integration is now live - and you’re ready to Take the Helm

Common Issues

ISSUE

SOLUTION

Invalid API Key

Ensure the Webservice key is copied correctly with full permissions enabled

Orders Not Importing

Check that the channel is active and relevant order statuses are selected

Stock Not Syncing

Verify that product SKUs match and stock sync is turned on in settings

API Not Accessible

Make sure your server allows external API calls and SSL is configured properly

For help with technical setup or credentials, contact Helm Support