StreamCart
Integration Guide

PrestaShop Integration

Install the StreamCart module from the PrestaShop Addons marketplace and connect your store in minutes with automatic product sync.

ModuledisplayHeader hookWebservice API

Requirements

  • PrestaShop 1.7.8 or later
  • PHP 7.4 or later
  • PrestaShop Webservice API enabled
  • A StreamCart account (free trial available)

Installation Guide

Connect StreamCart to PrestaShop

1

Download the StreamCart module

Download the StreamCart module from the PrestaShop Addons marketplace, or go to your StreamCart dashboard under Settings → Integrations → PrestaShop.

2

Upload the module in Back Office

Log in to your PrestaShop Back Office and go to Modules → Module Manager → Upload a Module. Select the downloaded .zip file.

3

Install and configure

Click Install. The module configuration page will open. Enter your Project ID (found in StreamCart dashboard → Settings → Project) and save.

4

Script injected via displayHeader

The module hooks into the displayHeader hook to inject the StreamCart embed script automatically on every page of your storefront.

5

Product catalog syncs via Webservice API

StreamCart uses the PrestaShop Webservice API to pull your product catalog. The module creates a dedicated API key with read-only product access.

6

Configure widgets in StreamCart dashboard

Create your widgets in the StreamCart dashboard, associate videos to PrestaShop products, and publish. Changes appear on your store in real time.

Manual Installation

Edit header.tpl directly

If you prefer not to use the module, go to Design → Theme & Logo → Edit theme → header.tpl and paste the script before </head>.

header.tpl
{* Paste in header.tpl before </head> *}
<script
  src="https://cdn.streamcart.it/embed.js"
  data-project-id="YOUR_PROJECT_ID"
  async>
</script>

Troubleshooting

Common issues and fixes

Module does not appear in the module list after upload

Ensure the .zip file structure is correct — it should contain a single folder named streamcart/ at the root. Re-download from the StreamCart dashboard if unsure.

Webservice API returns 401 errors

Go to Advanced Parameters → Webservice → API Key and confirm the StreamCart key has GET permissions on the products and combinations resources.

Embed script is missing from the page source

Check that the displayHeader hook is not disabled on your theme. Go to Design → Positions and confirm the StreamCart module is listed under displayHeader.

Need help?

Our support team can assist with module installation, Webservice API configuration, and product sync.

Contact Support →

Ready to turn your videos
into revenue?

Start converting more with video commerce

Start Your Free Trial

7-day free trial · No credit card · Cancel anytime