Reference: WP-VI-CON-V1

Brand: WebPoint

WebPoint Video Product Pro PrestaShop - professional WebPoint solution

star star star star star
(1)
WebPoint Video Product Pro PrestaShop: optimizes your PrestaShop store with a clear, practical tool built to save time without adding complexity. WebPoint Video Product Pro delivers professional videos to elevate your product listings and drive sales. Générateur vidéo produit automatisé Générateur vidéo produit automatisé Transform your products into...
€10.00
More
In stock

Reference: BOUT-93K2X

Brand: WebPoint

Turnkey Ecommerce Website - ready ecommerce solution

Turnkey Ecommerce Website: provides a professional ecommerce base for merchants who want to launch faster with a clear online store. Turnkey ecommerce website - for entrepreneurs. Launch your professional online store with ease and efficiency.Get your turnkey online store within 48 hours, fully configured and ready to welcome your first customers....
---
In stock

Reference: EXT-CRMAX-MULTILANG

Brand: WebPoint

Crunchyroll Skip Intro Chrome - free Chrome extension

star star star star star_half
(5)
Crunchyroll Skip Intro Chrome: improves browsing workflows with a simple Chrome extension built to save time on daily online tasks. Crunchyroll Maximizer Chrome Extension boosts your streaming quality effortlessly.Free and powerful Crunchyroll extension Download Crunchyroll Revolutionary 100% FREE Chrome extension that transforms your Crunchyroll experience!
---
In stock

Reference: EBP-2025-PRO

Brand: WebPoint

eBay Assistant Pro Chrome AI - free Chrome extension

star star star star star_half
(228)
eBay Assistant Pro Chrome AI: improves browsing workflows with a simple Chrome extension built to save time on daily online tasks. eBay extension automated by artificial intelligence ✨ eBay Assistant Pro is much more than a simple Chrome extension - it's your intelligent assistant dedicated to creating eBay listings that maximize your sales potential. 🚀...
€5.00
More
In stock
All best sellers
Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references
  • Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references

Dreamlove Spanish B2B Catalog PrestaShop - 12800 adult references

WP-DLV-FRX
WebPoint

Dreamlove Spanish B2B Catalog PrestaShop: 12800 adult references, separate supplier angle with its own stock and catalog data.

Dreamlove dropshipping module brings 12,800 adult products to your PrestaShop store with seamless integration.

Turnkey module to automate your adult products dropshipping with Dreamlove, leading Spanish B2B wholesaler in Europe: CSV import of 12,800+ products (sextoys, lingerie, lubricants, BDSM, sensual cosmetics) in English.

Variable multi-level category hierarchy (3-4 levels via "|")
✅ Multi-images up to 10 per product (cover + images_csv)
Automatic weight + dimensions extraction from XML columns
minimum_units_per_order → PS minimal_quantity (native field)
✅ RRP provided by Dreamlove (recommended_sale_price)
✅ 205 MB CSV natively handled · 24/7 CRON · Compatible PS 1.7 to 9.x · PS9 BO fix included

You configure. The module imports. You sell. 💜

€159.00
Tax excluded
Quantity
9998 Items

Description

Dreamlove Spanish B2B Catalog PrestaShop: 12800 adult references, dedicated SEO opening to separate this supplier from close pages in the same category.

Dreamlove dropshipping module is designed for PrestaShop, featuring 12,800 adult products for your online business needs.
🚀 View live demo with a few imported products
Real preview of the module — only a sample of the catalog has been imported · demos.akimania.com/ps9-dreamlove/

PrestaShop dropshipping module DREAMLOVE

🌐 Source catalog available in: FRENESIT

🎯 Single-import, your choice. The supplier provides one catalog per language. You select the one that fits your market during setup (FR for French-speaking store, EN for international…). Multi-market possible with a 2nd module instance.

💜 💋 🌹

Dreamlove Dropshipping Adult Products Module

The module that automates from A to Z your adult dropshipping with Dreamlove, leading Spanish B2B wholesaler, on PrestaShop

PrestaShop 1.7 → 9.x  ·  12,800+ references  ·  4-level hierarchy  ·  XML weight+dim  ·  24/7 CRON

Are you launching or running an online sex shop in the UK, US, Canada or Australia? You work with Dreamlove (Spain's leading B2B adult products wholesaler in Europe) and you spend your days copying 12,000+ product sheets from their portal, manually rebuilding their 4-level category hierarchy in PrestaShop, uploading multiple images per product, extracting weight and dimensions from their XML tags, recalculating your sale prices with your margin?

With the Dreamlove adult products dropshipping module, everything becomes automatic. You enter the Dreamlove CSV URL, click "Start import", and the module creates your 12,800+ PrestaShop products before your eyes, in real time, with up to 10 images each, their multi-level hierarchy preserved, weight and dimensions extracted from XML columns.

⚡ Before vs After the Dreamlove Module

Task ❌ Without the module ✅ With the module
Import 12,800 adult references 200h+ manual, copying from the Dreamlove portal 1 click, ~6h in the background
3-4 level hierarchy per product Manual creation of each level in PS Split "|" + automatic recursive creation
Multi-images (up to 10/product) Manual download image by image Auto from main_image_url_big + images_csv
Weight extraction from XML Manually parse <shipping_weight> for each product Auto regex + grams → kg conversion
Dimensions extraction from XML Rebuild width/height/depth manually Auto regex + mm → cm conversion
minimum_units_per_order (PS field) Manual entry in each BO product sheet → minimal_quantity filled automatically
Margins & sale prices Excel calculation product by product RRP provided by Dreamlove (recommended_sale_price)
205 MB CSV (12,800 lines + heavy XML) PHP out of memory / Apache timeout Built-in memory/time optimizations
Original image PrestaShop 9 BO Broken image in PS9 BO (official bug) PS9 BO fix included: 1:1 copy of original file

👤 Who is this module for?

💋
English-speaking online sex shop

You launch or operate an adult store in the UK, US, Canada, Ireland, Australia and want to multiply your catalog (12,800+ products) without managing stock.

🇪🇸
E-commerce relying on Dreamlove

Dreamlove is a historic player in Spanish B2B adult, with mature European logistics and a wide catalog covering all international brands (BATHMATE, PRETTY LOVE, FUN FACTORY, JE JOUE, SHOTS MEDIA…).

📈
Scaling dropshipper

You manage 1,000+ references manually and lose time on operations. The module gives you back dozens of hours per week to focus on acquisition.

🎯 Full features of the Dreamlove Module

🌳 Dreamlove multi-level hierarchy (up to 4 levels)

The Dreamlove CSV exposes the main_category column as N1|N2|N3|N4 with variable depth (3 or 4 levels observed). The module recursively creates each level under the previous one, with their exact CSV name, without imposing an artificial fixed tree.

Concrete example — product BATHMATE HYDRO 7 HERCULES CLEAR (sku D-196690):

SEXTOYS|Sex toys for men|Penis accessories|Penis Enlarger Pump → product placed in: SEXTOYS › Sex toys for men › Penis accessories › Penis Enlarger Pump
  • No pre-created categories: the entire hierarchy is built on the fly from the first product that requires it. What does not appear in the CSV does not pollute your tree
  • Full mapping DB cache: each resolved CSV string is stored for later imports (idempotent)
  • Category Mappings tab: auto-loaded table listing all resolved mappings, with PS category selector and Re-map button to merge or rename a sub-category
  • Customizable sub-root: Home by default, or any category from your tree
  • Safety net: if a category is manually deleted from the PS BO, it is recreated the next time the module is opened

📸 Multi-images up to 10 per product

The Dreamlove CSV provides two image columns:

Slot CSV Source Description
Image 1 (cover) main_image_url_big High-resolution URL of the main photo
Images 2-10 images_csv (split by "|") Additional URLs: packaging, accessories, usage scenes…
  • Auto deduplication: if the cover also appears in images_csv, it is not downloaded twice
  • Resilient download: if a URL returns 404 or a corrupted file, the slot is silently ignored
  • Format validation via getimagesize(): JPEG/PNG/GIF/WebP, corrupted files rejected
  • Auto generation of all PS sizes (small, medium, large, home_default…) via ImageManager::resize()
  • PrestaShop 9 BO fix included: 1:1 copy of the original <id>.jpg file in addition to variants — without this fix, the image does not display in the PS9 BO product edit page (known PS9 bug)

🔬 XML weight + dimensions extraction — Dreamlove Innovation

Unique feature of this module. Dreamlove encodes weight and dimensions in structured XML columns rather than in simple numerical columns. The module automatically extracts these values with robust regex and normalizes them to PrestaShop units.

CSV Column Raw format PS field filled
weight_info_xml <shipping_weight unit="g">326</shipping_weight> Product->weight = 0.326 kg
(g → kg auto)
dimensions_info_xml <size unit="mm"><width>96</width><height>306</height><depth>93</depth></size> width=9.6 height=30.6 depth=9.3 cm
(mm → cm auto)
  • Robust regex: tolerant to spaces and decimal commas ("32.6" and "32,6" both work)
  • Automatic conversion: grams → kilograms for weight, millimeters → centimeters for dimensions
  • Safe fallback: if XML data is missing or malformed, the PS field stays at 0 (the product is created without error)
  • Accurate shipping costs on the front: with weight and dimensions correctly filled in, your carriers (UPS, FedEx, DPD…) can calculate exact costs instead of a flat rate

🛒 Minimum quantity per order — First module to use this field

The CSV column minimum_units_per_order is read and applied automatically to Product->minimal_quantity — a native PrestaShop field often forgotten by competing import modules.

Concretely on the front end:

When a customer wants to buy a pack of condoms sold in minimums of 12, or a BDSM set with a minimum of 2, the "Add to cart" button is automatically blocked until the entered quantity reaches the minimum. No need to configure this manually for 12,000 products.

  • Direct read: integer value from the CSV column, defaults to 1 if missing or < 1
  • Native PS field: no custom table, no hook, just Product->minimal_quantity filled at import
  • Compatible with all PS themes: min qty validation is handled by PrestaShop core, not by the module

📦 1 CSV line = 1 PS product — No combinations to manage

The Dreamlove catalog does not contain size/color combinations (each sku in D-XXXXXX format is a distinct finished product). Advantages:

  • Simple mapping: 1 CSV line = 1 PS product, with no parent grouping logic to understand
  • Direct stock on the product: no combinations or attributes to create/maintain
  • EAN13 directly on the product (no combination → EAN complexity)
  • Clean product page on the front: no combination dropdown, just the product presented with its 10 images, dimensions and weight

📝 Pre-formatted HTML description

Dreamlove provides the html_description column with a long description in pre-formatted HTML (paragraphs, lists, bold) — directly usable on the front without rework. If the CSV description is empty or too short (< 30 characters of text excluding HTML), the module automatically generates a structured HTML description from the name, brand, category and SKU — so you never have a ghost product page.

The module never overwrites a description provided by the supplier.

⚡ Real-time import architecture

The scenario that changes everything:

  1. 📥 Preparation: the module downloads the CSV from the Dreamlove URL (up to 205 MB) and caches the 12,800 lines as JSON. Built-in memory_limit and set_time_limit overrides to handle the volume.
  2. 🚀 Import "1 product = 1 AJAX call": no 30-minute freeze, you see each product created one by one
  3. 📊 Pink progress bar: live percentage + X/Y counter
  4. 📋 Live console-style log: colored badge (Created / Updated / Skipped / Error) + sku + name + PS ID#
  5. ⏸️ Stop button at any time, resume possible
  6. 📈 Live stats: Created · Updated · Skipped · Errors

→ No more lagging page. No more anxiety. You see everything that happens.

💰 Configurable margins & SEO

4 price calculation modes

Dreamlove advantage: the CSV provides a real recommended retail price (recommended_sale_price), so RRP mode is enabled by default.

Mode Description
RRP ⭐ (default) Dreamlove recommended retail price (recommended_sale_price) applied as is — the simplest, and what most competing sex shops use
Tiers Different % depending on net purchase price tier (5 default tiers, configurable: 0-15€/15-30€/30-60€/60-120€/120€+)
Fixed markup A single % applied to all products
Wholesale Net purchase price as is (B2B sale)

Customizable SEO templates

  • Meta title / meta description with variables: {name}, {brand}
  • Auto-generated PS Tags from brand + category
  • Smart short description: extracted from the first 2 CSV sentences if provided, auto-generated otherwise
  • Auto-disable on out of stock (option) or "keep visible for SEO"
  • "Image in description" option: injection of the 1st image directly into the long description (on-page SEO boost), position start or end of your choice

⏰ 24/7 CRON — 3 automated actions

CRON Action Role Recommended frequency
full_import Full catalog import (creations + light updates) 1×/day
light_sync Update price + stock + availability of products already imported (light mode) every 2-4h
cleanup_logs Purge logs > N days (configurable retention) 1×/week
  • 32-char hex secret key generated at install
  • 1-click regeneration of the key in case of leak
  • Async auto-restart: background auto-callback if the time-budget is reached (60s by default)
  • Precise resume: resumes exactly at the line where it stopped
  • Anti-concurrency lock via flock: no parallel executions
  • CSV download retry 3× with backoff 2s/4s/6s
  • Stop button in the BO to cleanly stop a running CRON
  • Test mode with configurable product limit (50 to validate quickly)

🏷️ The Dreamlove catalog in figures

12,866
catalog references
50
CSV columns (UTF-8 BOM)
3-4
hierarchy levels
10
max images/product
205 MB
CSV size (natively handled)
🇪🇸
leading EU Spanish B2B

Flagship brands of the Dreamlove catalog (excerpt):

BATHMATE PRETTY LOVE FUN FACTORY JE JOUE SHOTS MEDIA COBECO DURACELL PIPEDREAM DOC JOHNSON CALEXOTICS WET SYSTEM JO + hundreds more

Universes covered: sextoys (vibrators, dildos, plugs, masturbators, cockrings, penis pumps), sexy lingerie, BDSM & bondage, lubricants, sensual cosmetics, aphrodisiacs, libertine games, erotic accessories, intimate care — the entire adult product range covered by a single supplier.

🛠️ Maintenance — Selective deletion

  • Imported products: 4-source detection (meta, supplier, product_supplier, category mapping), compatible with PS9 multi-shop quirk with SQL wipe fallback on 25 linked tables
  • Orphan brands: removes Dreamlove manufacturers (BATHMATE, PRETTY LOVE, FUN FACTORY, JE JOUE, SHOTS MEDIA, COBECO, PIPEDREAM, DOC JOHNSON…) that no longer have any products
  • Dreamlove supplier: removes the supplier only if no products are linked anymore
  • Internal logs: truncate of history and import_errors tables

Triple confirmation (dialog box + DELETE input + button). No "Orphan attributes" checkbox (Dreamlove has no size/color combinations). No "Categories" checkbox: the tree is managed by the module and recreated if manually deleted from the BO.

⭐ 12 reasons to choose the Dreamlove Module

  1. 🚀 3-minute installation: CSV URL + start import
  2. 🌳 Variable multi-level hierarchy: 3 or 4 levels depending on the product, created on the fly (vs. imposing an artificial fixed tree)
  3. 📸 Multi-images up to 10/product: main_image_url_big + images_csv split by "|" with auto deduplication
  4. 🔬 Automatic XML extraction: weight (g→kg) and dimensions (mm→cm) extracted from weight_info_xml and dimensions_info_xml
  5. 🛒 minimum_units_per_order → minimal_quantity: native PS field filled automatically (first module to use this field)
  6. 📦 1 CSV line = 1 product: no combination complexity, direct and deterministic mapping
  7. ✍️ Pre-formatted HTML description by Dreamlove + auto fallback if empty
  8. 💰 RRP provided by default: recommended_sale_price enabled out of the box ("rrp" price mode)
  9. 📊 205 MB CSV natively handled: built-in memory_limit and set_time_limit overrides at prepare
  10. Real-time product-by-product import: live bar, console log, Stop button
  11. 24/7 CRON with time-budget, async auto-restart, retry, lock
  12. 🛡️ Compatible PS 1.7 → 9.x: DlCompat compatibility layer + PS9 BO image bug fix included

🎬 How it works in 4 steps

1

Install the module

Download the ZIP, install via the BO. Auto-creation of 5 tables, the Dreamlove supplier, the CRON key. The category hierarchy will be built on the fly at import (nothing is pre-created).

2

Enter the CSV URL

Go to Settings, paste the URL provided by Dreamlove (placeholder: https://store.dreamlove.es/exports/dreamlove-en.csv), configure the image-in-description option.

3

Configure your margins

RRP mode by default (recommended_sale_price). You can also choose Tiers (5 brackets) / Fixed markup / Wholesale. Customizable SEO templates with {name}/{brand}.

4

Start the import

Click "Start import". Test mode 50 products first to validate, then full import 12,866 lines (~6h in the background). You see each product created before your eyes.

🔧 Technical compatibility

PrestaShop 1.7.x → 9.x (tested on PS 9.0)
PHP 7.4 minimum, recommended 8.1+
MySQL / MariaDB 5.7+ / 10.3+
cURL Enabled (CSV + images download)
PHP memory_limit Override built into prepare (set to -1 during parse), no strict requirement
Disk space ~250 MB available in uploads/state/ for the prepare JSON cache
Multi-shop Compatible (forces CONTEXT_ALL for deletion)
Hooks used None (no event chain pollution)
Class override None (preserves your other modules)
AdminController None
BO sidebar tab None (does not pollute your menu)
Dreamlove B2B account Account required for billing and CSV access
CSV URL Request from your Dreamlove sales rep (CSV URL per language)

❓ Frequently asked questions

Q: Does the Dreamlove Module work on PrestaShop 9?

A: Yes, fully compatible with PS 9.x. The module handles the PS9-specific migration where meta_keywords was removed (automatic switch to ps_tag) as well as the PS9 bug where the original image does not appear in the BO product edit page (fix by 1:1 copy of the <id>.jpg file in addition to resized variants).

Q: How does the module handle the 205 MB CSV?

A: The module forces set_time_limit(0) and memory_limit=-1 at the start of the prepare phase to handle large catalogs without constraint. The 12,866 lines are parsed in memory, enriched with 14 synthetic columns (categories, 10 images, weight, dimensions), then serialized as JSON in uploads/state/. The import itself loads 1 line at a time (AJAX architecture), so the memory footprint stays low on the worker side.

Q: How does the multi-level hierarchy work?

A: The module splits the main_category string by the "|" separator. Each trimmed segment becomes a level of the PS tree, created under the previous one. For SEXTOYS|Sex toys for men|Penis accessories|Penis Enlarger Pump, you get 4 levels: SEXTOYS (under root) → Sex toys for men (under SEXTOYS) → Penis accessories (under Sex toys…) → Penis Enlarger Pump (leaf category = id_category_default of the product). The full mapping is stored in DB for subsequent imports.

Q: How does the module extract weight and dimensions?

A: The module uses robust regex to parse the weight_info_xml and dimensions_info_xml columns. For weight: preg_match('/<shipping_weight[^>]*>(\\d+(?:[.,]\\d+)?)<\\/shipping_weight>/i'), value in grams divided by 1000 → kg. For dimensions: 3 similar regex on <width>, <height>, <depth>, values in mm divided by 10 → cm. If data is missing, the PS field stays at 0.

Q: What does the minimum_units_per_order field really do?

A: On the front, when a customer wants to buy a pack of condoms sold in minimums of 12, or a BDSM set requiring at least 2 to qualify for a wholesale discount, the "Add to cart" button is automatically blocked until the entered quantity reaches the minimum (native PS validation via Product->minimal_quantity). The module fills this field automatically from the CSV column — no need to do it manually for 12,000 products.

Q: Can I import the same CSV multiple times?

A: Yes. Automatic light mode: existing products are detected by their sku and only their price + stock are refreshed. Your descriptions, images, categories and tags are not overwritten — you keep your customizations. Ideal for a daily refresh (or via CRON light_sync).

Q: Will my $9/month shared hosting be able to handle it?

A: Yes, the "1 product = 1 AJAX call" architecture guarantees that no call exceeds 2-3 seconds. The only critical moment is the prepare phase (parsing the 205 MB CSV in memory) — the module forces memory_limit=-1 at that precise moment. If your host restricts that override, ask them to disable it for the module or take a VPS for very large catalogs.

Q: How do I delete all Dreamlove products?

A: Import tab → Selective deletion → check "Imported products" → DELETE. You can add "Orphan brands / Supplier" for full cleanup. Triple confirmation to avoid mistakes.

Q: What if I want to import in another language (FR, ES, IT…)?

A: Dreamlove provides a separate CSV URL per language. The module loads the EN version by default. To import in another language, configure the URL of the relevant language in Settings. If you need simultaneous multi-language imports, ask us for a module variant.

Q: What if I want to stop an import in progress?

A: "Stop" button available during import (UI) and during CRON (flag file). Clean stop at the end of the current product, state saved for resume.

Q: Is the module multi-shop compatible?

A: Yes. Categories and products are created on all active shops. Deletion forces CONTEXT_ALL to avoid the PS9 quirk where Product->delete() returns false in multi-shop.

Q: Can I uninstall cleanly?

A: Yes, but uninstall intentionally keeps your imported products (irreversible loss avoided). The "Selective deletion" zone allows granular cleanup with triple confirmation: products / brands / supplier / logs, independent.

💜 Ready to automate your adult dropshipping?

The Dreamlove adult products dropshipping module is the most complete tool to sell the 12,800+ Dreamlove references (sextoys, lingerie, lubricants, BDSM, sensual cosmetics) on PrestaShop. Once configured, it automatically imports the catalog at your pace with 4-level hierarchy, up to 10 images per product, weight and dimensions extracted from XML, automated minimum_units_per_order.

⚡ 3-MIN INSTALL  ·  📚 REAL-TIME IMPORT  ·  🛡️ COMPATIBLE PS 1.7 → 9  ·  🇬🇧 ENGLISH SUPPORT

📋 Technical details for developers

DB tables created (5): wp_dreamlove_history, wp_dreamlove_import_errors, wp_dreamlove_product_meta (sku unique = D-XXXXXX), wp_dreamlove_combination_meta (unused — no combinations), wp_dreamlove_category_mapping (csv_path unique = normalized "N1 > N2 > N3 > N4" string)

PS configurations: WPDL_SETTINGS (JSON), WPDL_SUPPLIER_ID, WPDL_CRON_KEY, WPDL_LAST_IMPORT_AT, WPDL_LAST_IMPORT_COUNT, WPDL_CRON_LAST_*

Dreamlove CSV (50 UTF-8 BOM columns): product_id, discharge_date, date_of_last_modification, name, sku, description, html_description, currency, dealer_price, price, vat_percentage, price_with_taxes, shipping_costs, availability, there_is_stock, available_stock, main_category, product_url, brand, ean, delivery_term, kind_of_promotion, main_image_url, main_image_url_big, minimum_units_per_order, maximum_units_per_order, minimum_amount_per_order, maximum_amount_per_order, unit_of_measurement, release_date, with_serial_numbers, prepaid_reservation, on_sale, brand_hierarchy, weight_info_xml, offer_info_xml, dimensions_info_xml, cooling_info_xml, novelty_info_xml, packaging_info_xml, barcode_info_xml, categories_info_xml, translations_xml, images_csv, variations_info_xml, recommended_sale_price, hs_intrastat_code, pack_info_xml, recommended_sale_price_with_taxes, last_column

Architecture: 5 clean PHP classes (DlCompat, DlCategoryTaxonomy, DlCategoryMapper, DlFeatureMapper [dead code by design], DlCsvImporter) + main module + AJAX router + CRON. No PrestaShop core class override. Code commented in French.

Synthetic columns generated in parseCsvToArray: 14 columns added to each line after reading — CATEGORY (= main_category as is, the mapper will split by "|"), IMG_1..IMG_10 (cover + extras images_csv deduped), WEIGHT_KG (XML grams /1000 extract), WIDTH_CM, HEIGHT_CM, DEPTH_CM (XML mm /10 extracts).

Shared engine compatibility aliases: sku → sku, name_fr → name, description_fr → html_description, brand → brand, parent → sku, price → price, recommended-retail-price → recommended_sale_price, qty → available_stock, min_qty → minimum_units_per_order, category → IMG_CAT_SYNTH, image-url-1..10 → IMG_*, weight/width/height/depth → SYNTH_*.

Category mapping (DlCategoryMapper::resolveByName): split main_category by "|" → array of 1 to N segments. Recursive creation under root via ensureCategoryByName(). Full mapping cache in wp_dreamlove_category_mapping with normalized key. No fuzzy matching or fallback (direct and deterministic mapping).

Security: pSQL() everywhere, uploads/ folder protected, image format validation (getimagesize), native PS CSRF on AJAX, systematic HTML escaping (htmlspecialchars), hash_equals() on CRON key.

PS9-specific compatibility: automatic meta_keywordsps_tag/ps_product_tag migration via Tag::addTags(), handling of the Product::delete() quirk that returns false in multi-shop, PS9 BO original image fix (1:1 copy of the <id>.jpg file before the ImageManager::resize variants).

Large CSV optimization: @set_time_limit(0); @ini_set('memory_limit', '-1'); called at the start of parseCsvToArray() to handle the 205 MB / 12,866 lines / heavy XML columns without constraint.

📦 Module developed by WebPoint · webpoint.fr · Regular updates · Clean & commented code

Product Details
WP-DLV-FRX
9998 Items
  • Front office play_circle_filled

    Front office

  • Back office play_circle_filled

    Back office

  • Ebay-assistant play_circle_filled

    Ebay-assistant

  • CSV Import Master Pro Busyx : AI-Powered E-Commerce Revolution play_circle_filled

    CSV Import Master Pro Busyx : AI-Powered E-Commerce Revolution

8 other products in the same category:

Reference: WP-MAL-XML

Brand: WebPoint

MALFINI Promotional Textile PrestaShop - automated supplier catalog

MALFINI Promotional Textile PrestaShop: connects supplier catalog data, stock and product content so your store can sell faster with cleaner automation. MALFINI PrestaShop promotional apparel module streamlines your product import with real stock insights and extensive choices.The MALFINI PrestaShop module automatically imports the full catalogue of the...
€99.00
More
In stock

Reference: WUNIV-2026

Brand: WebPoint

Multi Supplier CSV XML Import PrestaShop - automated supplier catalog

Multi Supplier CSV XML Import PrestaShop: connects supplier catalog data, stock and product content so your store can sell faster with cleaner automation. Multi-Vendor Product Import PrestaShop makes adding products seamless and quick with various format options.Multi-vendor PrestaShop Product Import: connect all your suppliers in one place, regardless of...
€399.00
More
In stock

Reference: WP-DBR-EHU

Brand: WebPoint

Debranet Hungarian B2B Wholesaler PrestaShop - adult XML import

Debranet Hungarian B2B Wholesaler PrestaShop: imports the Debranet adult XML catalog, EN/HU categories and European supplier stock. Debranet Adult Products Dropshipping Module enhances your PrestaShop experience with a wide range of products.Turnkey module to automate your adult products dropshipping with Debranet, Hungarian B2B wholesaler: auto-paginated...
€159.00
More
In stock

Reference: WP-YNS-PLX

Brand: WebPoint

YourNewStyle Polish Fashion Catalog PrestaShop - 695 refs 4 languages

YourNewStyle Polish Fashion Catalog PrestaShop: 695 refs 4 languages, separate supplier angle with its own stock and catalog data. Dropshipping fashion module - enables seamless integration of 695 Polish products into your PrestaShop store. Turnkey module to automate your fashion and lingerie dropshipping with YourNewStyle, Polish B2B wholesaler: CSV...
€159.00
More
In stock

Reference: wp-watchimport-dropshipping-montres-ila-uhren-csv-prestashop

Brand: WebPoint

WatchImport ILA Uhren Watches PrestaShop - automated supplier catalog

WatchImport ILA Uhren Watches PrestaShop: connects supplier catalog data, stock and product content so your store can sell faster with cleaner automation. WatchImport Dropshipping Module for PrestaShop simplifies your watch import process with multilingual support. Turnkey module to automate your watch dropshipping with ILA Uhren GmbH, German wholesaler...
€99.00
More
In stock

Reference: WP-RSV-CSV

Brand: WebPoint

Reservoir Mode CSV Swimwear Import PrestaShop - 4812 products variants

Reservoir Mode CSV Swimwear Import PrestaShop: 4812 products variants, separate supplier angle with its own stock and catalog data. The Reservoir Mode PrestaShop module automatically imports the full catalog of the French wholesaler Reservoir Mode: 4,812 lingerie & swimwear products with their 63,925 Color × Size variants, spread across 14 premium...
€159.00
More
In stock

Reference: WP-ETC-FRX

Brand: WebPoint

Elemtechnic Garden Home 1310 PrestaShop - French B2B catalog

Elemtechnic Garden Home 1310 PrestaShop: French B2B catalog, separate supplier angle with its own stock and catalog data. PrestaShop dropshipping tools module: enhance your inventory with essential tools for garden and home, featuring 1,310 references. Turnkey module to automate your tools, garden and home dropshipping with Elemtechnic, French B2B...
€159.00
More
In stock

Reference: WP-SDE-MVR

Brand: WebPoint

SDE Maison Vivaraise Linen PrestaShop - automated supplier catalog

SDE Maison Vivaraise Linen PrestaShop: connects supplier catalog data, stock and product content so your store can sell faster with cleaner automation. Home linen dropshipping module - features robust CSV import for seamless integration in PrestaShop. Turnkey module to automate your home linen dropshipping with SDE / Maison Vivaraise, French B2B...
€209.00
More
In stock

Articles du blog

Tout voir arrow_forward

help_outline Questions fréquentes 3 FAQ

Oui, un compte professionnel B2B chez Dreamlove est indispensable. Dreamlove est un grossiste réservé aux professionnels : c'est auprès d'eux que vous passez vos commandes et que la facturation s'effectue. Une fois votre compte validé, votre commercial Dreamlove vous fournira l'URL du fichier CSV correspondant à la langue souhaitée (FR pour une boutique francophone, EN pour l'international, etc.). Vous n'avez ensuite qu'à coller cette URL dans les paramètres du module et lancer l'import. Le module s'occupe de tout le reste : téléchargement du CSV, création des 12 800+ fiches produits, images, catégories, poids, dimensions et prix.
Non, le module a été spécifiquement conçu pour gérer ce volume sans impacter les performances de votre boutique. L'import fonctionne selon une architecture « 1 produit = 1 appel AJAX » : chaque produit est créé individuellement en 2 à 3 secondes, ce qui maintient une empreinte mémoire très basse et évite tout gel de page. Seule la phase de préparation (lecture du CSV de 205 Mo) nécessite un pic de mémoire, géré automatiquement par le module via des overrides intégrés. Vous pouvez suivre la progression en temps réel grâce à la barre de progression et au journal console, et même arrêter puis reprendre l'import à tout moment. De plus, les mises à jour quotidiennes via CRON utilisent un mode léger (light_sync) qui ne rafraîchit que les prix et stocks, sans réécrire les fiches complètes. Votre boutique reste parfaitement opérationnelle pendant tout le processus.
Non, vos modifications manuelles sont préservées. Lorsque le module détecte qu'un produit existe déjà (via son SKU Dreamlove au format D-XXXXXX), il passe automatiquement en mode mise à jour légère : seuls le prix et le stock sont rafraîchis. Vos descriptions personnalisées, vos images ajoutées ou remplacées, vos catégories réorganisées et vos tags SEO restent intacts. Ce comportement est identique que l'import soit lancé manuellement depuis le back-office ou automatiquement via le CRON light_sync. Vous pouvez donc enrichir librement vos fiches produits les plus stratégiques sans craindre qu'un import ultérieur n'efface votre travail.

Optimize Your Store with the Dreamlove Dropshipping Sextoys Module for PrestaShop

The Dreamlove Dropshipping Sextoys module for PrestaShop is an ideal solution for e-merchants looking to diversify their catalog without managing stock.

It allows seamless integration of sextoy products directly from Dreamlove suppliers, simplifying order and delivery management.

Thanks to this module, you benefit from automatic synchronization of stock and prices, ensuring your store is constantly updated.

This extension is designed to perfectly fit the PrestaShop environment, offering an intuitive and efficient user experience.

By choosing Dreamlove Dropshipping, you gain access to a wide selection of quality products while reducing logistics costs.

This module is a major asset for developing your online sextoy business with simplified and effective management.

It is suitable for both beginners and professionals seeking to optimize their PrestaShop store.
  • dropshipping sextoys module PrestaShop
  • Dreamlove integration PrestaShop
  • automatic stock management dropshipping
  • e-commerce sextoys extension
  • Dreamlove product synchronization
  • dropshipping solution PrestaShop
  • online sextoys sales
  • PrestaShop store optimization
  • dropshipping sextoys catalog
  • dropshipping order management module