No image available

EU Legal Compliance for OpenCart

Add legal page mappings, tax and shipping price notices, checkout consent, agreement records, footer links and legal email content to OpenCart 3.x.

Share

Present legal information clearly throughout your OpenCart shop

EU Legal Compliance for OpenCart adds important storefront legal-compliance tools to OpenCart 3.x. It connects legal information pages with product price notices, checkout confirmations, footer links, customer emails and order-level agreement records.

The extension helps merchants make important legal information more visible across product pages, listings, the cart, checkout, information pages, the footer and customer order emails.

Main features

Legal information page mapping

Map native OpenCart Information pages to dedicated legal roles:

  • Legal notice
  • Terms and conditions
  • Revocation or withdrawal terms
  • Privacy policy
  • Environmental notice
  • Shipping and payment
  • Virtual product information

The extension reuses these mappings in the footer, checkout, product labels, legal information pages and order emails.

Legal footer block

Display a dedicated legal information block in the storefront footer. Supported links include the legal notice, terms and conditions, revocation terms, privacy policy, shipping and payment information and the environmental notice.

A custom tax and shipping footer notice can also be displayed, for example: “All prices include VAT plus shipping costs.”

Product price legal labels

Add configurable legal labels close to product prices on product and listing pages:

  • Shipping excluded label
  • No VAT or customs notice
  • Additional delivery information
  • Previous price label
  • “From” price label for products with priced options
  • Virtual product information label for downloadable products

This makes price, tax, shipping and delivery information more visible to customers.

Checkout legal confirmations

Require customers to confirm selected legal terms during checkout:

  • Terms and conditions
  • Privacy policy
  • Revocation or withdrawal terms
  • Digital product withdrawal notice

The module integrates with OpenCart’s native checkout terms setting and avoids a duplicate Terms checkbox when OpenCart already uses the same Information page.

Digital product consent

For downloadable or virtual products, display a separate withdrawal notice checkbox. Customers can confirm that delivery of digital content may begin before the withdrawal period expires and acknowledge that this may affect their withdrawal rights.

Order agreement recording

Store accepted legal confirmations with the order. Recorded data can include:

  • Order ID
  • Agreement type
  • Information page ID
  • Agreement title
  • Snapshot of the accepted text
  • Customer IP address
  • Customer user agent
  • Acceptance date

This gives the merchant an order-level record of what the customer accepted during checkout.

Legal content in order emails

Append selected legal Information page content to customer order emails. Available content includes the legal notice, terms and conditions, revocation terms, privacy policy and shipping and payment information. A custom legal email footer can also be added.

Legal information page enhancements

Mapped legal Information pages can receive a print button, optional heading hiding and an optional alternative dispute resolution or consumer redress notice on the legal notice page.

Cart and checkout improvements

Add custom legal text to the cart and a “My shopping cart” edit link to the checkout confirmation step, helping customers review their cart before placing an order.

Multilingual support

Admin and catalog language files are included for English, German, French, Polish and Spanish. Additional languages can be added with matching OpenCart language files.

Admin configuration

The administration panel lets you configure:

  • Module status and legal page mappings
  • Footer legal block
  • Product and listing price labels
  • Cart legal text
  • Checkout legal confirmations
  • Digital product withdrawal consent
  • Order agreement recording
  • Legal email content
  • Print button for legal pages
  • Optional consumer redress notice

Why use this extension?

OpenCart provides basic Information pages and one checkout Terms checkbox, but many EU-facing shops need more detailed legal presentation. This extension adds the missing storefront tools for visible legal links, price notices, checkout consent records and legal email disclosures.

Important legal notice

This extension does not provide legal advice and does not automatically make a shop legally compliant. The merchant remains responsible for correct legal texts, tax configuration, cookie and GDPR consent, invoice and VAT rules, country-specific legal requirements, product safety or GPSR information, withdrawal wording and prior-price rules for discounts.

The extension provides configurable tools to display and record legal information. All legal content should be reviewed by a qualified professional.

Installation

  1. Upload the extension ZIP through Extensions > Installer.
  2. Refresh Extensions > Modifications.
  3. Open Extensions > Extensions > Modules.
  4. Install Legal Compliance.
  5. Open the module settings and map the legal Information pages.
  6. Enable the required footer, checkout, product-label and email options.
  7. Save and test the complete storefront checkout flow.

Compatibility and support

  • OpenCart compatibility: 3.x
  • Languages included: English, German, French, Polish and Spanish
  • Support: 12 months
  • Documentation: included
  • Marketplace update: 18 July 2026

Best suited for

  • EU-facing OpenCart shops
  • German-language OpenCart stores
  • Stores requiring clearer checkout legal confirmations
  • Stores selling digital or downloadable products
  • Merchants wanting legal text in order emails
  • Merchants needing order-level records of accepted agreements

  • Reference
    OC-EULEGAL

Comments (0)

No customer reviews for the moment.

2 other products in the same category

Loading...
Privacy

Your cookie preferences

We use necessary cookies to run the shop and optional cookies for analytics, personalization, and marketing. Analytics and other non-essential technologies stay off until you allow them.

Privacy policy and cookie details

Back to top