PrestaShop Catalogusbeheer

Leveranciersimport & Dropshipping PrestaShop 8 & 9: Feeds in CSV, XML, JSON

Eén backoffice, meerdere leveranciers, een catalogus die altijd up-to-date is

De module verbindt zoveel leveranciers en feeds als nodig (CSV, XML of JSON, vanaf een URL of een lokaal bestand) en zet elk daarvan om in PrestaShop-producten: koppeling van de kolommen aan de productvelden, margeregels per leverancier en per categorie om uw verkoopprijzen uit de inkoopprijs te berekenen, voorraadsynchronisatie per uur via cron, en vooral een beheer van de prioriteit tussen bronnen: wanneer dezelfde EAN13 bij meerdere leveranciers bestaat, bezit degene met de hoogste prioriteit het product. Ideaal voor dropshipping met meerdere leveranciers en voor bevoorrading bij groothandels.

In één oogopslag
  • Import van meerdere leveranciers en meerdere feeds: CSV, XML en JSON, vanaf een URL of een lokaal bestand
  • Automatische feedanalyse: velden worden herkend en de koppeling voorgesteld, zonder JSON te schrijven
  • Combinaties opgebouwd uit de feed (maat, kleur...), categoriepaden, meerdere afbeeldingen
  • Streaming lezen en hervatbare batches: catalogi met honderdduizenden producten komen er zonder 500-fout doorheen
  • EAN-prioriteit tussen bronnen, margeregels per leverancier en categorie, afhandeling van verdwenen producten
PrestaShop 8 & 9 Dropshipping CSV · XML · JSON Combinaties Voorraadsync per uur EAN-prioriteit Grote catalogi
  • 30 dagen geld terug
  • 12 maanden updates
  • Support binnen 24 uur
www.datafirefly.com/nl/
Import feedów dostawców i dropshippingu (CSV, XML, JSON) w PrestaShop
v1.4.0 · bijgewerkt 2026-09-18
Wat het doet

De korte versie.

01

De analyser schrijft de koppeling voor je

Eén knop leest een steekproef van je feed, toont de velden die er werkelijk in zitten met voorbeeldwaarden, en stelt de volledige koppeling voor. XML- en JSON-paden worden automatisch herkend en kolomnamen in het Engels, Frans, Spaans, Duits en Italiaans.

02

Combinaties opgebouwd uit de feed

Een feed met één regel per maat en kleur bouwt echte PrestaShop-combinaties: het bovenliggende product draagt de gedeelde gegevens, elke variant zijn eigen referentie, EAN, kostprijs en voorraad. Attribuutgroepen en attributen worden automatisch aangemaakt.

03

EAN-prioriteit tussen bronnen

Elke leverancier heeft een prioriteit (1 = hoogste). Bij dezelfde EAN13 in meerdere feeds bezit de leverancier met de beste prioriteit het product; de andere bronnen worden overgeslagen. Verschijnt later een leverancier met betere prioriteit, dan neemt die automatisch over.

04

Gebouwd voor grote catalogi

Streaming lezen en hervatbare batchverwerking: het geheugen blijft constant ongeacht de bestandsgrootte, en een doorloop die zijn tijdsbudget bereikt hervat bij de volgende cron-aanroep precies bij hetzelfde item. Catalogi met enkele honderdduizenden producten komen er zonder 500-fout doorheen.

De lange versie

Alles wat u wilt weten voordat u installeert.

Een gedetailleerde blik op hoe Leveranciersimport & Dropshipping PrestaShop 8 & 9: Feeds in CSV, XML, JSON werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.

§ 01

Een echte leveranciersimportmotor, geen eenmalige CSV-import

De standaard CSV-import van PrestaShop is gemaakt voor één handmatige lading. Dropshipping en bevoorrading bij meerdere leveranciers vragen iets heel anders: meerdere bronnen in verschillende formaten, terugkerende updates, marges die per leverancier en per categorie verschillen, en een voorraad die voortdurend beweegt. Deze module industrialiseert dat geheel: u configureert uw leveranciers en uw feeds één keer, en daarna zorgt de cron voor de rest.

§ 02

CSV, XML en JSON: dezelfde motor voor al uw leveranciers

Elke leverancier levert zijn catalogus op een eigen manier. De module aanvaardt de drie meest voorkomende formaten en een eenvoudige JSON-koppeling verbindt de kolommen of nodes van de feed met genormaliseerde productvelden. De CSV herkent zelf zijn scheidingsteken en aanvaardt komma's als decimaalteken; de XML volgt een pad van nodes met lezen van de attributen; de JSON gebruikt een puntnotatie met toegang tot de indexen van arrays. De EAN-codes worden gevalideerd en genormaliseerd, en gzip-antwoorden worden transparant gedecodeerd.

§ 03

Uw marges, uw prijslogica

De verkoopprijs wordt berekend uit de inkoopprijs van de leverancier volgens uw regels: marge in procent, vermenigvuldigingscoëfficiënt of vaste optelling. Een regel kan globaal zijn, eigen aan een leverancier, eigen aan een categorie, of beide combineren, waarbij de meest specifieke regel wint en rekening wordt gehouden met de hiërarchie van de categorieën. Een optionele psychologische afronding (x.99, x.95, x.90 of geheel getal) maakt het af. De kostprijs blijft bewaard als groothandelsprijs en wordt doorgegeven aan de native leverancier van PrestaShop.

§ 04

De prioriteit die dubbele EAN-codes oplost

Bij meerdere leveranciers komt hetzelfde product vaak uit verschillende bronnen met dezelfde EAN13-code. Zonder arbitrage wordt het rommelig: prijzen die elkaar tegenspreken, voorraad die van de ene waarde naar de andere springt. Hier heeft elke leverancier een prioriteit. Bij een gedeelde EAN bezit de best geprioriteerde het product en worden de andere bronnen voor die referentie genegeerd. Verschijnt er een beter geprioriteerde leverancier, dan neemt die automatisch het eigendom van de koppeling over. U bepaalt wie leidend is, en de module houdt zich daaraan.

§ 05

Voorraad per uur, aanmaken onder controle

Twee cronjobs volstaan. De eerste, per uur, draait in de modus voorraad: hij raakt alleen de prijzen en hoeveelheden van de al gekoppelde producten aan, wat snel en risicoloos is. De tweede, 's nachts, draait in de modus volledig: hij maakt daarnaast de ontbrekende producten aan voor de feeds die u daarvoor hebt toegelaten, importeert hun coverafbeelding en koppelt de native leverancier. De aangemaakte producten zijn standaard uitgeschakeld zodat u ze vóór de publicatie kunt goedkeuren, en elke uitvoering laat een gedetailleerd logboek achter (aangemaakt, bijgewerkt, overgeslagen, fouten) dat automatisch wordt opgeruimd volgens uw bewaartermijn.