My shop uses multi-currency : how to make Facebook detect the correct currency?

For a shop using several currencies, open Basic settings, enable Does your shop use multiple currencies? and save. The module adds id_currency to the product links in the feed.

Check robots.txt

The file is named robots.txt and is served from the shop's public root. If it contains the following rules, ask your integrator to adapt them so that currency links can be crawled:

Disallow: /*?id_currency=
Disallow: /*&id_currency=

The matching rules can become:

Allow: /*?id_currency=
Allow: /*&id_currency=

Change only the relevant rules and check the file actually served by the shop; regenerating it in PrestaShop may replace your changes. Permission in robots.txt does not change the currency displayed by your theme.

Regenerate the feed, open an exported product URL in a new session and compare its currency and price with the XML. Also check redirects, currency cookies and the country context.

Other FAQs in this category