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.
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.
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.
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.
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.
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.
There are no reviews yet.