PrestaShop Integration

PitchPrint for PrestaShop

Connect PitchPrint to PrestaShop products with a dedicated module, domain-based API keys, product design assignment, and downloadable order files.

PrestaShop setup

From module upload
to customizable products

Upload the module, configure permissions and API keys, assign designs to catalog products, then verify the storefront Customize button.

  1. Prepare

    Install PrestaShop

    Start with a configured PrestaShop site running on your server.

  2. Download

    Download the module

    Get the PitchPrint PrestaShop module from the PitchPrint PrestaShop GitHub releases.

  3. Upload

    Place it in modules

    Unzip the package and upload the pitchprint folder into the PrestaShop modules directory.

  4. Permissions

    Set upload permissions

    Set permissions on site/modules/pitchprint/uploads/files so PitchPrint can store uploaded customer files.

  5. Install

    Install in PrestaShop admin

    Open Modules in PrestaShop admin, search for PitchPrint, install it, then open Configure.

  6. Keys

    Generate API keys

    Create or log into PitchPrint admin, add your intended domain, and copy the API and Secret keys.

  7. Products

    Assign a design

    Edit a product, open the PitchPrint area in the product menu, assign a design, and save.

  8. Orders

    Test and fulfil

    Confirm the Customize button appears on the storefront, then download design links from each order.

FAQ

Shopify integration questions

Where do I install the PrestaShop module?

Upload the unzipped pitchprint folder into the PrestaShop modules directory, then install and configure it from the PrestaShop admin Modules page.

Which folder needs permissions?

The docs call out site/modules/pitchprint/uploads/files as the folder that needs writable permissions for uploaded files.

Where do API keys come from?

Add your intended domain in PitchPrint admin to generate an API key and Secret key, then paste them into the PrestaShop PitchPrint configuration.

Should I fill the JavaScript and CSS customization boxes?

The PitchPrint docs recommend leaving the JavaScript and CSS customization boxes blank during the initial setup.

How do I assign PitchPrint to a product?

Edit the product in Catalog, Products, open the PitchPrint option in the left product menu, assign a design, and save.

Where do completed design files appear?

When an order is placed, design download links should appear against each product in the order.