Search icon
  • Help
  • Plugins
  • Prestashop
  • Installation Guide
  • Data Feed - PrestaShop

Data Feed - PrestaShop

Prestashop Data Feeds have always the same structure:

https://{yourdomain}/module/doofinder/feed?currency={currency}&language={language}&dfsec_hash={your API key}

Check this example:

https://yourstore.com/module/doofinder/feed?currency=EUR&language=en&dfsec_hash=eu1-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

You can add as many search engines as you want, including the URL mentioned above, only changing currency and language parameters.

Older versions of the module served the feed from /modules/doofinder/feed.php, with "modules" in plural and a .php extension. The current route is /module/doofinder/feed, in singular and without extension. When you update the module, the data source stored in Doofinder is updated to the new route automatically, so there is nothing for you to do. If indexing stops working right after an update, the URL on our side may have kept the old route, and that is something we need to correct for you.

Data Feed Configuration

In the "Store" tab of your module, you will find the Doofinder Configuration section. From here, you can configure some options of your data feed. You can configure it by activating or deactivating the following options:

Data feed options Prestashop
  • Index product prices: Include or exclude the prices of each product in the search results.
  • Show product prices including taxes: The price of the products to be displayed will include taxes.
  • Index the full path of the product category: When enabled, the feed carries the complete category path, for instance Women > Tops > T-shirts. When disabled, it carries only the last category, T-shirts.
  • Index product attribute combinations:
    • Disabled: only the parent products are included in the feed.
    • Enabled: the feed also includes one row per combination, plus a column for each of your product attributes, such as size or colour.

Enabling this option only puts the attributes in the feed. Choosing which of them Doofinder indexes is a separate step, done in your Doofinder Admin Panel once the feed has been indexed at least one time, since the attributes have to be detected in your feed before they can be selected. See How To Index Your Feed, and Search Fields if you also want to give one of them its own weight.

  • Product Image Size: Choose the folder from which the image link will be generated.
  • Automatically process modified products: how often the module sends your latest changes to Doofinder in between indexings, so they show up in search results sooner. Only the modified products travel, not the whole feed. The value you choose is the minimum time between two sends. With the disabled option, changes are not sent this way and are picked up by the next scheduled indexing instead.

If this field appears disabled and you cannot change it, it is because your index is set up in a way that automatic processing does not support, for example when it is fed by a CSV you uploaded by hand, or in a multi-index setup. Your changes still reach Doofinder with the next scheduled indexing.

Remember that if you make any modifications in this section, you need to process the feed in your Doofinder Admin Panel, Configuration > Indices and click on the "Process Now" button.

Last updated: 01/10/2026

Did you find this page helpful?