Issue with GDPR Cookie Banner Privacy Policy Link in CS-Cart Ultimate Multi-Storefront

Hi there,

We are using CS-Cart Ultimate V4.18.3 with multiple storefronts (Storefront A, B, C, D, etc.). We recently encountered an issue regarding the GDPR cookie consent banner links across our sites.

Issue Description: When a user clicks [Let me choose] on the cookie banner, the privacy policy link within the popup modal routes to Storefront A’s (the main site’s) privacy policy page across all storefronts (B, C, D), instead of directing to each storefront’s respective policy page.

Current Setup: In the GDPR Compliance (EU) add-on settings, there appears to be no storefront-specific option to assign distinct Privacy Policy pages for each individual storefront. As a result, saving the settings on one storefront globally overrides the link for all others with the main site’s link.

Expected Behavior: Each storefront (A, B, C, D) should dynamically link to its own localized Privacy Policy page within the GDPR cookie banner.

Could you please advise how we can configure storefront-specific Privacy Policy URLs for the GDPR add-on in CS-Cart Ultimate, or provide a workaround for this?

Best regards,


Looks like a bug. The mentioned setting should have different values per store-front.

As a temporary solution, you can change the “gdpr.klaro_privacy_policy_title” language variable and replace placeholder with the direct URL for each store-front

1 Like

Thank you for confirming that this is a bug.

We will use the gdpr.klaro_privacy_policy_title language variable as a temporary storefront-specific workaround.

Could you please confirm exactly which placeholder in the variable should be replaced with the direct Privacy Policy URL? We want to preserve the existing HTML structure and translated text while changing only the destination URL.

Also, please let us know whether this bug has already been reported and if a permanent fix is planned for an upcoming release.

For example, try to replace

You can find out more in this document: {privacyPolicy}.

with

You can find out more in this document: <a href="/url-to-privacy-page">Privacy policy</a>.

Each store-front can have different value for the same language variable

(!) Not tested

1 Like

Thank you for being so helpful. We tested the suggested workaround, and it works correctly.

1 Like

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.