-
EU Digital Product Passport Module (DPP Ready, with QR)
Ready for the EU Ecodesign Regulation (ESPR) Generates the Digital Product Passport provided for in Regulation (EU) 2024/1781. Automatically generate a sustainability sheet, public page and QR code for every product, ready for the Digital Product Passport required by the EU Ecodesign Regulation (ESPR), with no subscriptions or external services.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
EU VAT Reports Module: OSS, IOSS + VIES Validation
Generate your OSS and IOSS reports in 2 clicks, keep an eye on the €10,000 threshold and validate your customers' VAT numbers in VIES with the evidence stored. All from your own store's back office, with no paid external services.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
Prestashop Quotes and Saved Carts Module: share, PDF and convert to order
Send quotes with agreed prices and let your customers edit and accept them from a link, without logging in to their account. Once accepted, the quote becomes a cart and an order at those prices.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
Prestashop Accessibility Module EAA/WCAG (Audit, Fixes and Statement)
Audit your store against WCAG 2.1 AA and fix what it finds without touching your theme: alt text on product images, low-contrast colours and form fields without a label. It also generates the accessibility statement required by the European Accessibility Act (EAA).- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
Prestashop Quantity Offers Module: discounted bundle selector
Show selectable boxes on the product page, such as “1 unit / 2 units -10% / 3 units -20%”, with a “Most popular” badge, strikethrough price, savings, free shipping or a free gift per tier, and a size or colour choice for each unit. It uses PrestaShop’s native discounts. More info.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
Prestashop Cash on Delivery Module: quick order from the product page and payment with surcharge
«Order now, pay on delivery» button on the product page: the customer fills in a short form and places the order with no cart, no account and no checkout. It also includes cash on delivery at checkout with a surcharge by zone, carrier or order amount, phone verification by SMS or WhatsApp, and anti-fraud limits. More info.- Regular price
- 66,99€
- Sale price
- 66,99€
- Regular price
-
-
PrestaShop Orders & Products Export Module: Excel, CSV, Scheduled
Export PrestaShop orders, products, customers and invoices to Excel and CSV with the columns you choose, the filters you need and a preview before downloading. Schedule it by cron or on order status change and receive it by email or FTP, connect it live to Google Sheets or Power BI, and give your accountant the book of invoices issued with VAT by rate or the Holded template. Real Excel files, with true numbers and dates. Want to know how much you earn on each product, not just how much you sell? See the PrestaShop sales and margin module, with the cost on the day of each sale and the price history.- Regular price
- 47,99€
- Sale price
- 47,99€
- Regular price
-
-
PrestaShop Gift Cards Module with PDF Designs and Scheduled Delivery
Sell gift cards in your PrestaShop store with fixed or custom amounts: customers pick one of 6 designs (or your own), write a message with a live preview and choose the delivery date. The recipient gets a PDF with the code and spends the balance over several orders with the same code, with no new vouchers or lost remainders. Balance check, «My gift cards», reminder before expiry, bulk creation and CSV export, for PrestaShop 1.7, 8 and 9. The card is recorded as a payment method, so the invoice shows the full VAT, and it can also pay for shipping, down to a 0 € order. And in your physical shop too: printed cards with a QR code, activated when you sell them from the back office scanner, or sent by post with the order.- Regular price
- 40,99€
- Sale price
- 40,99€
- Regular price
-
-
PrestaShop Product Options with Price Module
Product options with price for PrestaShop: custom fields such as gift wrap, engraving, sizes per m² or the customer's image, with live total price and conditional logic. Saved as native customizations, they reach the cart, order and invoice without overrides.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
PrestaShop Store Locator & In-Store Pickup Module
Show your physical stores on a map with no Google Maps key, give each store its own SEO page (opening hours, holidays and schema.org data for local search) and offer in-store pickup at checkout: customers choose store, day and time slot, and get a PIN and an email when their order is ready.- Regular price
- 33,99€
- Sale price
- 33,99€
- Regular price
-
-
PrestaShop Size Chart Module with Size Finder
Size chart and size finder for PrestaShop: charts by brand, category or product next to the size selector and «What is my size?», which recommends the size from the customer's measurements and selects it with one click. In cm or inches, with a how-to-measure drawing, to reduce size-related returns.- Regular price
- 35,99€
- Sale price
- 35,99€
- Regular price
-
-
PrestaShop Back in Stock & Price Drop Alerts Module
Win back the sales of your out of stock products: the customer leaves their email or WhatsApp on the product page and is notified as soon as their size or colour is back in stock, or when the product's price drops. Reliable sending with retries, waves based on restocked units, recovered sales in euros and the demand of your out of stock products so you know what to restock.- Regular price
- 33,99€
- Sale price
- 33,99€
- Regular price
-
-
Loyalty Points, Referral & Affiliate Module for PrestaShop
Run a PrestaShop loyalty points program with referrals and affiliates in a single module. Customers earn points for buying, writing a review, signing up and on their birthday, and redeem them in the cart with one click. VIP tiers reward your best buyers, every customer invites friends with a welcome coupon and affiliates sell for you for a commission paid as a voucher or bank transfer. No overrides and compatible with one-page checkouts.- Regular price
- 71,99€
- Sale price
- 71,99€
- Regular price
-
-
PrestaShop Invoice & Delivery Slip PDF Module with Verifactu QR
Design your PrestaShop invoices and delivery slips as PDF with no code: 3 styles, colors, logo and blocks as you like, own gap-free numbering series, Verifactu QR, priced delivery slip, credit slips and a ZIP by date range for your accountant. If your template fails, the native PDF is served.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
PrestaShop SEO Filter Landing Pages Module for Faceted Search
Turn every category and filter combination in PrestaShop into an SEO landing page with a clean URL, H1, meta and its own texts, without replacing the native filter (ps_facetedsearch). It 301-redirects the filtered URL to its landing, sets noindex on the rest to avoid duplicate URLs and creates hundreds of pages with the bulk generator.- Regular price
- 66,99€
- Sale price
- 66,99€
- Regular price
-
-
PrestaShop AI Translation Module: DeepL, Google & ChatGPT
Translate your PrestaShop store into all its languages with DeepL, Google Translate, ChatGPT, Claude or Gemini: products, categories, CMS pages, brands, attributes, features and SEO. It never overwrites your manual edits, keeps the HTML and the translated URLs, and any job can be undone. With glossary, translation memory, cost estimate and an AI writer for descriptions and SEO.- Regular price
- 63,99€
- Sale price
- 63,99€
- Regular price
-
-
One Page Checkout Module for PrestaShop
PrestaShop one page checkout, ready for Spain Put contact, address, shipping and payment on a single page that updates itself. Fewer steps, fewer abandoned carts and no broken gateways: it uses the native shipping and payment steps, so Redsys, PayPal, cash on delivery and your carriers keep working as usual. It validates the NIF, NIE and CIF, picks the province from the postcode (Canary Islands, Ceuta and Melilla with their taxes), asks for the company only when an invoice is needed and recalculates the total with the PrestaShop tax engine, compatible with the equivalence surcharge. Works on PrestaShop 1.7.8, 8 and 9, with classic and Hummingbird.- Regular price
- 79,99€
- Sale price
- 79,99€
- Regular price
-
-
Social Login Module for PrestaShop: Google One Tap, Apple, Facebook & Microsoft
Add social login to your PrestaShop store: customers sign in or sign up in one click with Google, Apple, Facebook or Microsoft, with no forms and no new passwords. It includes Google One Tap, buttons on login, registration and checkout, duplicate-free linking with existing accounts and a return to checkout without losing the cart. Fewer forms, more sign-ups and orders Every registration field loses customers. With one click the customer creates an account with a verified name and email and keeps shopping. If Facebook doesn't give the email or Apple only gives the name the first time, the module asks for it on a simple screen. Guided and secure setup Step-by-step guide for each console, addresses to copy, configuration checker and test mode. OAuth 2 and OpenID Connect with PKCE and signature verification, GDPR compliant and no overrides.- Regular price
- 47,99€
- Sale price
- 47,99€
- Regular price
-
-
PrestaShop SEO Blog Module with AI Writer
Build the blog of your PrestaShop store and turn Google visits into sales: every post links to the products it talks about and shows on their product pages. BlogPosting and FAQPage schema, automatic table of contents, SEO score, sitemap and RSS, GDPR comments, import from WordPress and an AI writer that writes posts, meta texts and translations with your own ChatGPT, Claude or Gemini key.- Regular price
- 47,99€
- Sale price
- 47,99€
- Regular price
-
-
Meta & TikTok Pixel with Conversions API for PrestaShop
Meta (Facebook and Instagram) and TikTok pixel for PrestaShop with the Conversions API and Events API from your server: every event leaves the browser and the server with the same id, deduplicated, and the purchase is tracked even if the customer does not come back from the bank. GDPR consent, status panel and a test event with the real answer. Meta and TikTok, browser and server, deduplicated Connect your shop with Meta and TikTok in one module: the browser pixel and the server API (Meta Conversions API and TikTok Events API) with the same event id, so every visit, cart and purchase counts once and is not lost to ad blockers, iOS or deleted cookies. More attributed conversions, better audiences and campaigns that learn faster. Events straight from PrestaShop and purchases that are never lost Events come from PrestaShop, not from the theme HTML: product page, combinations, search, add to cart (AJAX too), checkout, payment method, sign-up, contact and purchase, with value, currency and product ids matching your catalog. The purchase is sent from the server when the order is created, even if the customer closes the bank window, or only when the order is paid, as you prefer. Works with one-page checkouts. Check that it works and respect consent You always know whether it works: status panel, events of the last 24 hours accepted by Meta and TikTok, a log of their answers and a test event button with the real answer. The test code stops being used on its own after 24 hours, so real events are never lost. Respects the consent of lgcookieslaw, Google Consent Mode v2 or your own banner, filters bots and warns you if another module loads the same pixel.- Regular price
- 39,99€
- Sale price
- 39,99€
- Regular price
-
-
Google Shopping, Meta & TikTok Product Feed Module for PrestaShop
Create your PrestaShop Google Shopping feed and the product catalog for Facebook, Instagram, TikTok, Microsoft and Pinterest with one module. Ready on install and regenerated automatically, with no cron. Every combination with its own price, stock, image and EAN, Google categories in 6 languages, automatic custom labels by margin and best sellers, and a health check that tells you which product Google will reject and why.- Regular price
- 55,99€
- Sale price
- 55,99€
- Regular price
-
-
Product Extra Tabs, Custom Fields & FAQ Module for PrestaShop
Add PrestaShop product tabs with the content that repeats —shipping and returns, warranty, size guide, specifications with icons or FAQs— and write it only once: each tab shows up on its own on the products of the categories, brands, suppliers or features you choose. Content with variables, attachments, per-product changes from the product page, FAQPage markup for search engines and AI, and a tester that explains what each product shows.- Regular price
- 33,99€
- Sale price
- 33,99€
- Regular price
-
-
Product Labels & Stickers Module for PrestaShop
Add PrestaShop product labels and stickers that place themselves by rules: "New", "-20%", "Only 3 left!", "Free shipping", "Best seller" or "★ 4.8", on the images of product lists and product pages and as badges next to "Add to cart". Seven ready-made labels, variables in the text, filters by category, brand, group, price and dates, and a tester that explains why each one shows.- Regular price
- 39,99€
- Sale price
- 39,99€
- Regular price
-
-
Flash Sales Module with Countdown Timer for PrestaShop
Schedule PrestaShop flash sales with a countdown timer on the product page and in product lists, a stock bar “Only 3 left at this price”, a top bar, a home block and a page for each campaign. The flash price starts and ends on its own at the exact time, no cron, and every campaign can wear its own theme: Black Friday, Christmas, sales season, Halloween… A flash price that starts and ends on its own, no cron Create a flash sale in one minute: dates, discount and products (hand-picked, by category or the whole catalog). The module applies the discounted price at the start time and removes it at the end using native PrestaShop specific prices: cart, taxes, invoices and other modules see it as a normal discount. 8 designs, 16 themes and lightweight animations for every campaign Start from one of 8 designs (classic, minimal, bold, elegant, dark, outlet, neon and pastel) and fine-tune it in the visual editor with live preview: colours, font, borders, shadows and style of the bar, the product block, the list badge, the home block and the campaign page. Give each campaign one of the 16 themes (Black Friday, Cyber Monday, Christmas, Valentine's Day, Halloween, back to school…) with its palette, images and snow, confetti, hearts or fireworks animation, or build your own with your images and the catalogue of 110 included ones. The top bar can be static, a marquee or a carousel, and the countdown boxes, flip cards, circles or text. The 10 fonts are hosted in your shop, with no calls to Google. Urgency across the shop: countdown timer and stock bar Countdown on the product page and in product miniatures, “Only 3 left at this price” bar, top bar with the running sale, home block, “Starts in…” notice in the days before and an SEO-ready page for each campaign, with a flash sales index. The countdown works even with page cache and hides itself when the sale ends. Animations load only when needed, respect “reduce motion” and can be switched off on mobile, and the page does not jump while loading. Unit limits, private sales, results and compatibility Limit the units at the flash price per campaign or per product, repeat campaigns every day or every week, run private sales for a customer group and see the results of each campaign (units, orders and revenue). Discounts never stack: products that already have their own price on those days are left out and listed for you. Compatible with PrestaShop 9.2: from 1.7.8 to 9.2, classic and Hummingbird, PHP 7.1 to 8.5, multistore, no overrides, no cron.- Regular price
- 39,99€
- Sale price
- 39,99€
- Regular price
-
-
PrestaShop Mega Menu Module: Drag & Drop, Mobile & SEO
Build a PrestaShop mega menu with drag and drop: columns with subcategories that update themselves, products on sale, brands, banners, icons and labels. It includes a mobile side drawer with accordions, language and currency, replaces the default menu without touching the theme and serves real links that Google can crawl, with a self-refreshing cache and automatic backups. Replaces the PrestaShop menu without touching the theme On installation it imports the tabs of the PrestaShop menu (ps_mainmenu) and takes its place in classic, hummingbird and child themes, with no CSS and no changes to the theme files. If you disable or uninstall it, the default menu comes back exactly as it was. Mega panels, automatic subcategories, products and banners Each tab can be a link, a dropdown, a mega panel with columns or an automatic panel with the subcategories, which updates itself when you create or rename categories. In the columns you add links to categories, CMS pages, brands, suppliers, products or store pages, HTML text, banners, product lists (new, on sale, best sellers, from a category or hand-picked) and brand logos. Mobile side drawer, backups and export On mobile a side drawer opens with accordions, language and currency, easy to use by touch and by keyboard. You choose the breakpoint where it switches to mobile and which items are shown only on desktop or only on mobile. The order is saved in one go when you drag, every change leaves a backup you can restore, and the menu can be exported and imported with its texts and images.- Regular price
- 47,99€
- Sale price
- 47,99€
- Regular price
-
-
PrestaShop Abandoned Cart Module: Email, WhatsApp & Coupons
Recover the sales of abandoned carts with a sequence of automatic emails that show the products of the cart and a unique coupon applied automatically from the link. Add WhatsApp reminders, an exit-intent popup that captures the email of leaving visitors, and statistics of recovered sales. Works without cron and never sends duplicates.- Regular price
- 63,99€
- Sale price
- 63,99€
- Regular price
-
-
PrestaShop EU Legal Guarantee Module: official notice and GARAN label
Since 27 September 2026, every shop that sells to consumers in the EU must show the harmonised notice of the legal guarantee (Directive 2024/825 and Implementing Regulation 2025/1960) prominently and before the purchase. This module adds it to your PrestaShop in a minute: the official graphic of the European Commission, untouched, in each customer's language (all 24 official languages) and with the link to Your Europe. It appears where the rules and the Commission guidelines ask for it: product page, cart, checkout before payment, order confirmation and order email, plus a link in the footer. Only buyers from the countries you choose see it, in full or compact format (a line that opens on click), without JavaScript and without slowing your shop down. When the producer gives a commercial durability guarantee of more than 2 years, the module displays the official GARAN label with the years, brand and model: by product, brand or category, from a product feature or imported from a CSV, with the nested version required in the cart. And for peace of mind, the compliance checker reviews your settings, your theme hooks and a real product page, tells you which products may need the label and saves a dated PDF report to show in an inspection. As extras, the legal period of each country (for example, 3 years in Spain) next to the notice and the guarantee end date of each order in My account.- Regular price
- 33,59€
- Sale price
- 33,59€
- Regular price
-
-
Google Ads for PrestaShop: Enhanced Conversions and Dynamic Remarketing
Google Ads module for PrestaShop with purchase conversion tracking (value with or without tax, currency and no duplicates), enhanced conversions with hashed customer data only with consent, and dynamic remarketing with your Merchant Center feed ids. Compatible with Consent Mode v2, with a checker that tells you whether everything reaches Google Ads. Google Ads conversions and remarketing in one module Everything Google Ads needs from your shop in one module: the purchase conversion to measure and bid for sales and dynamic remarketing to show every visitor the products they viewed again. What you usually buy separately comes together here and is set up in two minutes: paste the conversion ID (AW-…) and the purchase label, and you are done. Sales without duplicates and GDPR-ready enhanced conversions Every sale arrives only once and with the right amount: value with or without tax and shipping, as you measure it, minus vouchers, in the order currency, with the order reference as transaction id and flagging new customers. If the customer reloads the confirmation page or comes back to it from the email, the conversion is not repeated. Enhanced conversions send the email, phone and address hashed with SHA-256 in the browser, and only if the customer gave consent, so Google attributes more sales without breaking the GDPR. With your Merchant ID, the conversion also carries the cart items. Dynamic remarketing with your feed ids and a checker Dynamic remarketing sends view_item, add_to_cart and purchase with the same ids as your Google Merchant Center feed (compatible with lgfeeds: product or product-combination, with a prefix if you use one), also when the combination changes and on AJAX add to cart. It respects the consent of lgcookieslaw or Google Consent Mode v2, in basic mode (the tag waits for "accept") or advanced mode. And you know whether it works: a back-office checker with traffic lights tells you if the tag loads in your customers' browsers, how many orders of the last 7 days reached Google Ads, how many with enhanced data and whether remarketing runs; with the "Check in my shop" button you test it yourself, and it warns you if another module loads the same tag and duplicates your sales.- Regular price
- 33,59€
- Sale price
- 33,59€
- Regular price
-
-
PrestaShop Omnibus Directive Module: Lowest Price in the Last 30 Days
The PrestaShop Omnibus Directive module displays the lowest price in the last 30 days next to the crossed-out price of every discount, on the product page and in product listings. It keeps the final price history of every product and combination, calculates the reference price as the rule requires and shows it tax included and in the customer's currency, with no overrides and no extra load on your shop. Compatible with PrestaShop 9.2 as well as PrestaShop 1.7, 8 and 9 (up to 9.2, the latest version). What the Omnibus Directive requires when you announce a price reduction Article 6a of Directive 98/6/EC, added by Directive (EU) 2019/2161 (the Omnibus Directive), requires any announcement of a price reduction to indicate the prior price: the lowest price applied by the trader during a period of not less than 30 days prior to the reduction. Each Member State has transposed it into its consumer law, and national authorities enforce it. The prior price, calculated correctly for every combination The module records every change in the final price, whatever its source: the base price, a specific price, a catalog price rule or a scheduled discount that starts or ends overnight. While a discount is active, it takes the lowest price of the 30 days before the discount started and keeps it even if the discount is extended. You choose where it appears, the text in each language, the color, the number of days, whether it also shows on products without a discount or is hidden when it matches the crossed-out price, and which customer groups' prices are recorded. Zero load on your shop The history is updated whenever you save in the back office, via a cron URL, or automatically in the background while you work in the admin panel. The shop only reads a precalculated value, with no extra CSS or JavaScript, so page speed is unaffected. From the back office you can look up the price history of any product by ID, reference or name. Ready for the CJEU ruling in case C-330/23 A single switch applies the criterion of the Court of Justice of the EU (CJEU) in case C-330/23 (Aldi Süd, 2024): the discount percentage and the crossed-out price are calculated from that lowest price, and if the product is not below that price, it is no longer shown as discounted. Omnibus Directive in PrestaShop: frequently asked questions What is the lowest price in the last 30 days? It is the prior price that the Omnibus Directive requires you to show when you announce a discount: the lowest price of the product during at least the 30 days before the reduction. Does it handle combinations, specific prices and catalog price rules? Yes. It stores the final price of every product and combination per customer group and shop, including specific prices, catalog price rules and scheduled discounts. Will it slow down my shop? No. The calculation runs in the back office or via cron; the shop only reads a precalculated value, with no extra CSS or JavaScript. Which PrestaShop versions does it support? PrestaShop 1.7, 8 and 9 (up to 9.2, the latest version), up to 9.2. No overrides, multistore-ready and no personal data processed. Does the module make my shop compliant on its own? The module is a tool that helps you display the price the rule requires. What counts as a price reduction and how the rule applies to your products depends on your situation and on each country's law. This module is a technical tool and does not constitute legal advice; check with your legal adviser how the rule applies to your shop.- Regular price
- 33,59€
- Sale price
- 33,59€
- Regular price
-
-
PrestaShop GPSR module: EU product safety, manufacturer and responsible person
The PrestaShop GPSR module shows on every product page the information required by the General Product Safety Regulation (EU) 2023/988: manufacturer, EU responsible person, importer, identifier, warnings, pictograms and documents. It completes them from your brands, categories and suppliers and tells you, product by product, what is missing. Compatible with PrestaShop 9.2 and with PrestaShop 1.7, 8 and 9, with no overrides. What the GPSR requires from an online shop Since 13 December 2024, Regulation (EU) 2023/988 (GPSR) requires every online shop selling in the EU to show on each product page the manufacturer with its postal address and electronic contact, the EU responsible person when the manufacturer is outside the EU, a product identifier and the warnings and safety information in the customer's language. Filling this in product by product across thousands of pages is not realistic, and PrestaShop does not do it out of the box. GPSR data without filling in every product The manufacturer comes from the brand and its address: one button imports every brand and, for own-brand shops, your shop details are the default manufacturer. The identifier is built from reference, EAN and MPN. Based on the manufacturer's country, the module asks for the EU responsible person only when needed. Everything is inherited on five levels, product > category > brand > supplier > shop, also per combination, with a view of where each piece of data comes from. Warnings, pictograms and documents Warning templates per product family (toys, electrical, batteries, cosmetics, textiles, childcare, furniture, kitchenware, sports, tools, chemicals, candles and jewellery) in 6 languages, and CE, GHS/CLP, ISO 7010, WEEE and 0-3 years pictograms. Documents (EU declaration of conformity, manual, safety data sheet or certificates) are assigned per product, category or brand, with a thumbnail of the first PDF page, language and expiry date. You always know what is missing A dashboard with the catalog score and the list of what is missing by type, a menu counter, an alert when saving a product, the "GPSR incomplete" column and filter in the product list, a home dashboard widget and a weekly email summary. Services, downloads and second-hand items can be excluded. Safety PDF, labels, incidents and recalls Each product page offers a safety sheet PDF and the public "Report a safety problem" form. Print labels (A4 sheet or 100×150 thermal) with a QR code to the product page, one by one or in bulk. Incidents are recorded, recalls notify buyers by email, the audit report comes as a PDF, the change history is kept for 10 years and the data is exported to notify in Safety Gate. Import, export and your theme Import your supplier's CSV with a preview and column mapping, and export the data with Amazon and eBay templates. The block can be a compact block, a tab, the product footer or its own hook, on Classic, Hummingbird and third-party themes, with manufacturer and brand structured data. Multistore, 6 languages, webservice and native PrestaShop 9.2 extra properties. Frequently asked questions about GPSR in PrestaShop Do I have to fill in every product by hand? No. The manufacturer is taken from brands and their addresses, and whatever you set on a category, brand or supplier is inherited by its products. You only fill in what differs. When do I need an EU responsible person? When the manufacturer is established outside the EU. The module detects it from the manufacturer's country and warns you if it is missing. Are the template texts legally valid? They are a carefully worded starting point; each manufacturer must review and adapt them to its product. Does it work with my theme? Yes: the block can go in four positions or in its own hook, and it has been tested on Classic and Hummingbird. Does it help with Amazon and eBay? It exports the GPSR data with Amazon and eBay templates, and imports your supplier's CSV with a preview first. Which PrestaShop versions does it support? PrestaShop 1.7, 8 and 9, up to 9.2, with PHP 7.1 or later. No overrides and multistore-ready. Does the module make my shop GPSR compliant on its own? It is a tool that helps you gather, review and display the information the regulation requires. The data and warnings for each product are provided and checked by the manufacturer or whoever places it on the market. This module is a technical tool and does not constitute legal advice; check with your legal adviser how the regulation applies to your products.- Regular price
- 33,59€
- Sale price
- 33,59€
- Regular price
-
-
PrestaShop returns and exchanges module (RMA): refunds, store credit and size exchanges
The PrestaShop returns and exchanges module handles each return (RMA) from start to finish: the customer requests it per product from My account or as a guest, with a reason and photos; you approve it, receive the parcel and resolve it with a refund, store credit or size or colour exchange without leaving the back office. Compatible with PrestaShop 9.2 and with PrestaShop 1.7, 8 and 9, with no overrides. Why PrestaShop's built-in returns fall short PrestaShop's own returns do not let guest buyers request a return, have no reasons or photos, use the same return window for everything, and the refund is done separately from the order. There is no way to swap a size for another. The result: returns in loose emails and spreadsheets, and customers who do not know where theirs stands. Returns from My account and for guests The customer opens "Returns and exchanges" in My account or in the order details and picks the products and units. Guest buyers get in with the order reference and their email, or with the signed link in the emails, without creating an account. One request can include several products, each with its reason, preferred solution, a comment and photos. Size or colour exchanges with stock Besides the refund, the customer can choose store credit with a bonus (for example 10% more than the amount) or an exchange for another size or colour of the same product. Only combinations in stock and not more expensive than what they paid are shown; the units are reserved on approval, and the exchange order is created at no cost on resolution. Return windows, reasons and rules with no coding Set the days to return from the order status you choose and create rules per product, category, brand, customer group or country, with a different window or no returns. Downloadable and customised products can be excluded. The default reasons (wrong size, defective, arrived damaged, wrong item…) are editable; each one can require a photo or comment and count as the shop's fault, with no return fee. Approval, return slip and receiving Approve manually or enable automatic approval by reason and up to an amount. The customer downloads the PDF return slip with the address (one for all countries or one per country), instructions and a barcode; if you pay for shipping, you upload your carrier's label. Each step has its status, with customer email, shop notification, messages, private notes and attachments. On receipt, you mark each unit: back to stock, second hand or discard. Refund, store credit or exchange in one click, plus reports On resolution, the module creates the PrestaShop credit slip, the voucher with its bonus and the exchange order. For cash on delivery, the customer gives an IBAN, stored encrypted. Reports show returns by status and reason, the most returned products with their return rate and an alert above the number you set, with CSV export. And with our EU Withdrawal Button module, an approved withdrawal opens the return automatically. Frequently asked questions about returns in PrestaShop Can guest buyers return products? Yes, with the order reference and their email, or with the link in the emails, without creating an account. PrestaShop's built-in returns do not allow it. How does the size or colour exchange work? The customer picks another combination of the same product among those in stock and not more expensive than what they paid. The units are reserved on approval and an exchange order at no cost to the customer is created on resolution. Does it create carrier labels? In this version the customer gets a PDF return slip with the address, instructions and a barcode. If you prefer to pay for shipping, you upload your carrier's label and the customer downloads it from their account. How is the money refunded? The module creates the PrestaShop credit slip, so credit note and e-invoicing modules handle it like a refund made from the order. You send the money back with your usual payment method; for cash on delivery, to the account the customer provides. Can I stop some products from being returned? Yes: with rules per product, category or brand you make them non-returnable or give them another window, and downloadable and customised products can be excluded. The customer sees greyed out what cannot be returned. Does it work with the EU Withdrawal Button? Yes: with our EU Withdrawal Button module, an approved withdrawal opens the return with its products. Both modules can be bought together in a pack. Which PrestaShop versions does it support? PrestaShop 1.7, 8 and 9, up to 9.2, with PHP 7.1 or later. No overrides, multistore-ready and the module is translated into 10 languages. Return windows, fees and conditions are set by your shop according to its returns policy and the applicable consumer law; the module applies them.- Regular price
- 59,99€
- Sale price
- 59,99€
- Regular price
-
-
Danea Easyfatt connector for PrestaShop: products, prices, stock and orders
The Danea Easyfatt connector for PrestaShop links your management software with your online shop through Danea's official e-commerce integration: with «Aggiorna articoli», PrestaShop receives products, VAT-inclusive prices, price lists, stock, sizes and colours, categories, brands and photos; with «Scarica ordini», Easyfatt downloads orders and customers with tax code, VAT number, SDI code and PEC. Compatible with PrestaShop 9.2 and with PrestaShop 1.7, 8 and 9, no overrides. Easyfatt and PrestaShop in sync without overwriting your catalogue Safe mode is on by default: on the products you already have, only price, tax and stock change, and you decide whether Easyfatt also updates name, description, category, brand, technical data or photo. Before the first real send, the simulation receives the catalogue and tells you what it would create, update or remove without touching anything. Products that do not come from Easyfatt are never touched. VAT-inclusive prices, price lists and stock exactly as in Easyfatt Easyfatt's price with VAT is used as it is, as Danea recommends, and the net price is stored with 6 decimals: the shop shows the same amount, with no different rounding. The tax rule is chosen automatically from the VAT rate. Choose which of the 9 price lists is the shop price and which applies to each customer group; stock reaches the product or each variant. Sizes and colours, categories, brands and photos Easyfatt's variants become combinations with their own stock and EAN, in the attribute groups you choose or in «Taglia» and «Colore». The category tree is built from its path, the brand is assigned and the photos are requested from Easyfatt without duplicates. In a full send, whatever is no longer in Easyfatt is disabled, deleted or left, as you choose. PrestaShop orders to Easyfatt with SDI code and PEC With «Scarica ordini», Easyfatt receives the orders in the statuses you choose with the full customer: name or company, address, tax code (codice fiscale), VAT number (partita IVA), SDI recipient code and PEC, shipping, discounts, payment method and carrier. Each order goes out only once. The module adds optional SDI and PEC fields to the address form, and Easyfatt issues the electronic invoice. Large catalogues, log and security The catalogue is saved, Easyfatt gets its answer straight away and it is applied in batches with a time limit per request, so thousands of products do not hang Easyfatt or the hosting. Each sync is logged with new, updated, removed and errors. URLs carry a secret key and, if you want, a login and password; in multistore, each shop has its own. Frequently asked questions about the Danea Easyfatt connector Which version of Easyfatt do I need? The one with the e-commerce integration: according to Danea, the Enterprise and Enterprise One editions of Easyfatt (for Windows). Easyfatt is the one that sends the items to the shop and downloads the orders when you click «Aggiorna articoli» and «Scarica ordini». How is it set up? Copy the product and order URLs that the module gives you into Easyfatt's e-commerce settings (and, if you want, the same login and password). Choose how products are matched (code = reference or barcode = EAN-13), the price list and which data are updated, run a simulation and then the first real send. The module includes step-by-step instructions. What happens to the products I already have in the shop? The first time, they are matched by reference or EAN-13. In safe mode only price, tax and stock change: your names, descriptions and photos stay as they are. Products that do not come from Easyfatt are never touched, not even in a full send. Do the prices with VAT match Easyfatt? Yes: Easyfatt's price with VAT is used as it is and the net price is stored with 6 decimals, so the shop shows the same amount, with no different rounding. The tax rule is assigned automatically from the VAT rate. How do the SDI code and PEC reach Easyfatt? The tax code and VAT number come from the PrestaShop address fields, and the module adds two optional fields for the SDI recipient code and the PEC. Easyfatt receives them with the customer of each order and issues the e-invoice; the module does not issue invoices. Does it work with large catalogues and on any hosting? The catalogue is saved and applied in batches with a time limit per request (20 seconds by default, adjustable), so Easyfatt is not left waiting. The module checks the file size your hosting accepts and warns you if it is too small; if a firewall blocks the photos, the help explains what to ask your hosting. Can an order arrive twice? No: each order is sent only once. If you need Easyfatt to download them again, you say so in the back office; and if Easyfatt asks for a range of dates or numbers, it gets every order in that range. Is the sync automatic? Easyfatt starts it when you click its buttons: the shop cannot open Easyfatt. The cron URL finishes whatever is pending and, if you want, imports the XML file saved from Easyfatt every time it changes. Which PrestaShop versions is it compatible with? PrestaShop 1.7, 8 and 9, up to 9.2, and PHP 7.1 to 8.5. It is multistore (each shop has its own URLs) and uses no overrides. The sync is started from Easyfatt (Enterprise or Enterprise One editions) when you click «Aggiorna articoli» or «Scarica ordini». The module does not issue invoices: Easyfatt issues the electronic invoice with the data it receives.- Regular price
- 99,99€
- Sale price
- 99,99€
- Regular price
-
Can't find your module?
If you need special features for your Prestashop and you can't find any app that does them, we will develop them for you. Ask us for a quote without obligation .
PrestaShop modules developed and maintained by our own team
Línea Gráfica is an ecommerce agency that has been working in online retail since 2002 and has been building PrestaShop modules for more than a decade. Every module is coded and maintained by our own development team, the same people who answer your support requests: no middlemen.
They are all ready for PrestaShop 1.7.8, 8 and 9, and the vast majority work without overrides, so they don't touch your store's core or clash with other modules when you update.
- Cookies and GDPR: the GDPR cookie module blocks scripts until the visitor gives consent and supports Google Consent Mode v2.
- SEO: 301, 302 and 303 redirects, canonical URLs to prevent duplicate content and multilingual sitemaps.
- Analytics: Google Analytics 4 and Google Tag Manager to track visits, conversions and sales.
- Shipping: free shipping by zone, carrier, weight or price and shipping costs by postal code.
If you don't show up on Google, you're lost. Being invisible to search engines costs you money and hands the advantage to your competitors.
To help you improve your rankings, at Línea Gráfica we have developed modules that help you increase your organic traffic. How? With modules that add the Tag Manager script, convert images to WebP, the format Google rates most highly, or add canonical tags to prevent duplicate content and the penalties it can bring.
But that's not all. Our catalog also includes modules to generate your store's sitemaps, adding every URL on your website along with product, category and even manufacturer images.
And if you sell internationally, this module can also collect your URLs in multiple languages.
Another SEO gem in our catalog is the redirect module, one of the most practical ways to stop 404 errors from disrupting navigation on your site. It handles 301, 302 and 303 redirects.
Each of our SEO modules combines the know-how of our SEO team with the experience of our senior developers. The result is a range of SEO modules that give your business the visibility it deserves.
Legal compliance is a cornerstone of any ecommerce business. If you haven't installed a GDPR module yet, we recommend getting one as soon as possible to avoid fines and penalties.
If you've held off on buying a module like this because installation seemed complicated, try ours: you can set it up in minutes.
Unlike other modules on the market, ours is kept up to date with current regulations and Google Consent Mode v2, so cookies stay blocked until the visitor gives consent.
Visitors can also choose which cookies to accept, picking between functional and third-party cookies.
One of the foundations of a good user experience is a fast, simple path to purchase.
If that process slows down, shoppers are very likely to leave and buy from a site with a smoother checkout.
To help your online store tackle this, we offer a range of modules to optimize the buying process on your website.
And if you haven't yet adapted your store to the payment method everyone in Spain is using, we offer the Redsys Virtual POS module – Card payment + Bizum (card payments through Redsys and Bizum, Spain's popular mobile payment system), which lets you connect virtual POS terminals from different banks and even customize charges with discounts.
Managing categories in PrestaShop without a module can be a slow and frustrating experience. To speed things up, we offer modules that let you easily move products from one category to another or quickly access category details.
This makes it easier for customers to find your products while improving your site's SEO. A true two-for-one that helps your website sell more and rank higher.
B2B businesses need plugins built for their specific requirements, tailored to their business model. Besides a secure, user-friendly website, their online stores need features that help attract and convert potential customers.
With that in mind, we have developed B2B modules such as the Free Shipping plugin. If you sell wholesale, this module lets you customize shipping costs and make them free by zone, carrier or weight.
With this feature, you can create new business strategies that attract more customers interested in your products.
Frequently asked questions about our PrestaShop modules
The compatibility of PrestaShop modules depends on the PrestaShop branch installed and the PHP version active on your hosting. Before purchasing any module in 2026, you should check the technical information in your store’s back office.
- Check whether you use PrestaShop 1.7 or PrestaShop 8 under Advanced Parameters > Information.
- Make sure your PHP version (such as 8.1 or 8.2) matches the requirements stated by the developer.
- Confirm whether your multistore setup requires a separate license for each secondary domain.
Installing untested extensions can cause blank pages due to incompatibilities with the Smarty template engine or the Symfony framework.
Always make a full backup of your database and test PrestaShop modules in a staging environment before enabling them on your live store. This prevents checkout failures caused by conflicts in the cart hooks.
If you run into complex override issues or JavaScript errors after purchase, working with a PrestaShop development agency lets you debug API calls without interrupting live sales in 2026.
The difference lies in the distribution channel and in direct support between developer and customer. Compared with general marketplaces that rely on automated validation, buying PrestaShop modules directly from their creators means critical bugs get fixed faster.
Specialist developers deliver security patches immediately and provide expert support in Spanish, with no middlemen when incompatibilities arise after updating invoicing or shipping modules.
The impact on speed doesn't depend on the total number of PrestaShop modules, but on how efficient the code is and whether it uses optimized SQL queries. A large catalog can handle many modules as long as they don't overuse uncached external calls.
To protect performance in 2026, look at these factors:
- Avoid extensions that modify core controllers through heavy overrides.
- Make sure analytics and pixel modules load their scripts asynchronously.
- Choose solutions that use image compression and PrestaShop's native caching.
A well-built module keeps TTFB below 300 milliseconds on servers running PHP 8.1 or higher.
A 500 error is usually caused by a PHP dependency conflict or an incompatible override generated while files were being overwritten. You can regain control of your store in under five minutes by following a specific technical procedure.
- Connect to your server via FTP or a file manager and open the /modules/ folder.
- Find the directory of the module you just updated and rename it by adding _disabled at the end.
- Clear the cache manually by deleting the contents of /var/cache/prod/ in PrestaShop 8 or 1.7.
If the issue persists due to database changes, turn to a PrestaShop development agency to clean up the affected tables without putting your orders at risk.
The top-priority PrestaShop modules for boosting sales are those that remove friction from the purchase funnel and improve organic indexing. Today’s technical priorities call for:
- One-page checkout: brings address, shipping and payment gateway together on a single interactive screen.
- SEO optimization: automated canonical tags, structured Schema markup and XML sitemaps.
- Abandoned cart recovery: automatic reminders with direct links to the payment gateway.
- Predictive search with instant AJAX-based filters.
Implementing these four solutions reduces cart abandonment by more than 18% according to standard ecommerce metrics.
JavaScript conflicts occur when two extensions load incompatible libraries or block events in the payment hook at the same time. To prevent these issues before processing real payments, check your browser’s developer console during checkout.
Make sure no payment gateway logs errors such as uncaught TypeError in the customer’s browser. Keeping your modules up to date avoids duplicate libraries that can stall the order confirmation button.