Manual User of Heidi for prestashop.

1. Product

  • To make a product customizable you have to connect it to a Heidi «Pattern»
  • From the BO, return to the catalogue > Products, then modify the product you want to render customizable.
  • Click on the tab «Heidi» to get access to the Heidi configuration screen for the products
  • Choose the pattern to connect to from the dropdown list, then save.
  • There exists also another way to connect a pattern to a product. Go into the Catalogue and click on Heidi, then on the button Administration of the product / pattern assosisation. There’s the list of your set up products and the association in a dropdown list. Don’t forget to save before leaving the page. 

2. Finalised product

Heidi offers you the possibility to propose already personalised products. 
For example, if you are a graphic designer or a photographer, you can customize wall art with your own visuals.
We call that finalised products.

  • Return to the catalogue > Heidi.
  • Choose the pattern that will serve as base for your finalised product, for example canvas 30x20, then
  • Click on  .
  • The personalisation module Heidi will appear and will enable you to work on your product as on the front office.
  • When your personalisation is terminated, enquire the copyright form and confirm.
  • You’re thus transfered to the product configuration page of Prestashop.
  • Complete your product and save it.

3. Orders and HD

If you've already configured your crons (see "installation of the module") the HD picture of the client is automatically recovered some minutes after the payment of the order.

Too see this, return from the BO to your order. An area dedicated to Heidi appears on every order that contains personalisation.

When the HDs have been saved, you can see them by clicking on the HD link.
Attention, The treatement works not immediately. The HDs can take around ten minutes before arriving.

If the cron is not configured, you can always click on that will have the effect of requesting the HD playback.

To request the downloads of all the available HDs return to:
Catalogue > Heidi and click on:  

You can also visualise the set of orders with a personalisation catalogue >Heidi and click on:

4. Creation, modification, administration of the patterns

Go to the catalogue > Heidi
Click on the button + Add a new pattern

Henceworth you are on the interface for the creation of a Heidi pattern.
As you already noticed numerous domaines can be enquired.

On the left:

  • active : activation / deactivation of the pattern
  • name: name of the pattern – as detailled as possible to be able to find it again easily
  • resolution: resolution of the generated HD (between 150px and 300px)
  • descriptive: description of the pattern
  • format: format of the pattern

Furthermore this option is proposed: Model.
This button allows you to upload a 3D visual as .dae in the case you want to activate the 3D view on your pattern.

On the right:

  • Add a template: You’re allowed to add a template to your pattern
  • Add a restriction: You’re allowed to add one or several restrictions to your pattern (e.g.: 1 picture per personalisation, only text elements…)


Following you find the available restrictions types:

  • color
  • content
  • filter
  • font
  • fontsize
  • imagenumber
  • textnumber
  • transform


Following you find the details of the operator related to restrictions:

  • = : equal to a certain value
  • < : less than a certain value
  • <> : excluding a certain value
  • in: including a certain value
  • default: value by default

For the values on the right it depends on the type of chosen restriction.
If you’ve selected font, the value would be a list of fonts. If you’ve selected imagenumber, the value would be a number.
Example of a complete restriction: font = Arial

Once all the areas of the column are enquired, you can click on Add a template.

You can start with the creation of your template, you have to enquire:

  • a name: right sleeve for example
  • the real length and width of your printing area: 100mm x 200mm

On one hand it’s possible for you to add:

  • a background to your template – that would be printed. Imagine you would like to create football jerseys with a preset motif and logo, these elements are printed, so the printing area is positioned above these elements and the whole thing will be printed.
  • a foreground to your template – that would be printed. Imagine you would like to print a t-shirt with a form of a face to fill in, the printing area is positioned below the motif of the t-shirt and the whole thing will be printed.

On the other hand it’s possible for you to add:

  • a first layer: I can put in a visual of my product: e.g. a red t-shirt
  • a mask: I can add a form that crops my printing area to be rendered very realistic: e.g. I want that my printing area follows exactly the contours of a pillow.
  • a last layer: I can add a textual information that will be enquired on the whole area without being printed.

In total you’ll find following the organisation of the different layers of a template:

Process to follow step by step to create a template, following the example of a pillow:

  • I choose a name for my template
  • I indicate real length and width of my printing area in millimetre
  • I upload a first layer, with the preference representing my product, on a model or not, with a good resolution. Every uploaded picture has to have the format 500x500px, this allows to superimpose properly the different layers all for the benefit to display the quality in the front. Attention though, even if your visual seizes 500x500px it’s very important that the product doesn’t occupy the entire length or width of this space. Indeed without overflowing all around your product, the personalisation experience in the front will be proven as complex.

  • I play with the cursor “scale” below to the right to adapt my printing area on the preview. In this specific case I will let it protrude from my product to show you the benefit of the mask and the last layer.
  • Henceworth I importe a last layer that will give a “material” aspect on my pillow.

  • I importe a mask to crop my printing area and to limit it on the contours of my pillow. Most of the time my visual for the first layer can be the same as the mask since it represents often the same contours of the product.

Your template of the pillow is finished, don’t forget to save by clicking on the button “validate” below on the right.

Once done you return to your pattern and you can add a new template.
This proves to be convenient if you would like to print several sides of a product for example (front, back, sleeve…).

For the realisation of the entirely printed product follow the previously explained model by uploading a background or foreground instead of a first or last layer.

5. ImagesCorp products

A product using the production flow of ImagesCorp. needs to be connected to an IC reference.

  • Return to the configuration screen of your product from the BO, Catalogue >Products > Modify > Select the tab ImagesCorp.
  • Choose the IC reference from the drag&drop list, then validate.

If you have configured the crons, these will be automatically send into the production flow when the order will be validated.
You can follow the production conditions from the screen of the order in the BO.

If something went wrong you can consult the logs or contact us directly.

6. The ImagesCorp catalogue

You can administrate the ImagesCorp. catalogue from the BO in Catalogue > ImagesCorp

The possibilities:

a. This allows you to reuse your last version of the IC catalogue and to check the references to add or to update.

b. Offer another way to connect your products to a reference.

List the set of orders that contain products having an IC reference.

Are useful if you don’t have configured your crons.

One will descend all the orders that are supposed to, the other one will update their status.