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.
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
- Upload the extension ZIP through Extensions > Installer.
- Refresh Extensions > Modifications.
- Open Extensions > Extensions > Modules.
- Install Legal Compliance.
- Open the module settings and map the legal Information pages.
- Enable the required footer, checkout, product-label and email options.
- 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
-
ReferenceOC-EULEGAL
Comments (0)
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent