Catalogusimport van meerdere leveranciers voor Magento 2
Massive Multifeed Import&Sync (MMIS)
Importeer en synchroniseer enorme leverancierscatalogi — producten, prijzen, voorraad, afbeeldingen — vanuit elke feed, automatisch en volgens planning, zonder je handmatig aangemaakte producten aan te raken. Ontworpen voor catalogi met tienduizenden tot honderdduizenden artikelen.
€499,00 + btw
Indicatief totaal, incl. Italiaanse btw: €608,78 — het exacte bedrag wordt bij het afrekenen berekend en vervalt voor zakelijke EU-kopers met een geldig btw-nummer (verleggingsregeling).
eenmalige betaling · één domein · eeuwigdurende licentie, 1 jaar updates en support (verlenging tegen −35%)
✓ Licentie direct actief na betaling, ontvangen per e-mail
✓ Directe installatie via Composer
✓ Eerste domeinwijziging inbegrepen en direct (handig voor staging → productie)
✓ Compatibel met Magento 2.4.x (getest op 2.4.9) en met het Hyvä-thema
Wat het doet
Meerdere onafhankelijke Importprofielen, één per leverancier/feed
CSV-, XML- of JSON-feeds — via URL, lokaal bestand of FTP
Kolom-naar-attribuut-mapping, met formules en tekstfuncties
Configurable producten (varianten), ook met meerdere attributen tegelijk
Grouped producten (onafhankelijke artikelen die samen worden verkocht)
Categorieboom automatisch aangemaakt op basis van het categoriepad van de feed
Afbeeldingengalerij met rolmapping (base/small/thumbnail/gallery) en automatische compressie
Groepen/Regels-filters om verschillende subsets van een feed naar verschillende categorieën of marges te leiden
Absolute of relatieve voorraadupdates, backorders, "nieuw"-vlag
Live preview van niet-opgeslagen wijzigingen, nog vóór je het profiel opslaat
Planning per profiel (cron), of handmatig starten via knop of CLI
Veilige, omkeerbare verwijderingen: producten worden eerst uitgeschakeld, pas verwijderd na een instelbare respijtperiode
Volledig compatibel met M2E Pro: wijzigingen worden correct doorgegeven, ook met de snelste schrijfstrategie (direct SQL)
Voer het in op een catalogus die al geindexeerd is, zonder ook maar een adres te veranderen: URL-sleutel, basis van de categorieboom, categoriepad en namen van afbeeldingsbestanden zijn instelbare sjablonen en kunnen precies aansluiten op wat uw huidige importer al maakt.
Volledig vertaalde beheeromgeving, in 7 talen
De volledige beheerinterface — elk label, elke tooltip en handleiding — is beschikbaar in:
English Italiano Español Français Deutsch Português Nederlands
Magento toont de module automatisch in de taal die elke beheerder heeft ingesteld — geen extra configuratie nodig.
Ontworpen voor echte catalogusgroottes
Dit zijn echte metingen uit een productieomgeving, geen laboratoriumschattingen — een live webshop die een echte, grote leverancierscatalogus synchroniseert (honderdduizenden SKU's, honderdduizenden afbeeldingen) op gewone, niet-exotische serverhardware.
Parallel vs. sequentieel downloaden van afbeeldingen
dezelfde afbeeldingenset
3,9 keer sneller
Catalogusomvang verwerkt in productie
tot 708.000 afbeeldingen
gecomprimeerd en in de wachtrij gezet zonder de catalogussync te blokkeren
Testserver: 12-core Intel Xeon E5-2690 @ 2,90GHz, 10GB RAM, PHP 8.5, met de database op een aparte dedicated server — een standaard middenklasse-opstelling, geen high-end hardware. De 600 producten/seconde staat tegenover ongeveer 1 product/seconde met Magento's eigen importmechanisme op dezelfde gegevens.
Twee problemen die u pas tegenkomt als de winkel draait
Geen van beide ziet u terwijl u een import instelt. Ze duiken weken later op, met echte bestellingen en echte klanten, en dan staat de catalogus al in productie. Wij bouwen deze modules van achter de toonbank, dus ze zijn voorzien: met een schakelaar, en met de keerzijde vooraf benoemd.
De bestelling die u niet kunt verzenden
Maandag hebt u twee stuks verkocht. Ze liggen ingepakt op de toonbank. Woensdag wilt u de zending aanmaken en Magento weigert: het product is niet beschikbaar. Aan uw voorraad ligt het niet — in de nacht raakte de leverancier uitverkocht, de synchronisatie deed haar werk en zette de hoeveelheid op nul.
Wanneer
Wat er gebeurt
Maandag, 10:14
Klant bestelt 2 stuks. Voorraad van 5 naar 3.
Dinsdag, 02:30
De leveranciersfeed meldt 0. De synchronisatie schrijft hoeveelheid 0 en markeert het artikel als uitverkocht.
Woensdag, 09:00
U maakt de zending aan. Magento blokkeert: het product is niet beschikbaar.
Gemeten
In een draaiende catalogus hadden 45 van de 700 uitverkochte artikelen nog te verzenden bestellingen.
Met “Artikelen met nog te verzenden bestellingen beschikbaar houden” daalt de hoeveelheid toch naar nul — dat getal klopt en blijft kloppen — maar de voorraadregel wordt niet als uitverkocht gemarkeerd zolang een bestelling op verzending wacht. U verzendt. Niemand anders kan het kopen, want de hoeveelheid is echt nul.
De gebruikelijke noodgreep uit de forums — voorraadbeheer op dat product uitschakelen — maakt het voor altijd verkoopbaar, ook wanneer het echt op is, en niemand denkt eraan het weer aan te zetten. Deze schakelaar doet dat niet. En het geval komt vaker voor naarmate u vaker synchroniseert: de voorraad elk half uur bijwerken betekent dit 48 keer vaker tegenkomen dan bij één keer per nacht.
Uw foto, elke ochtend ergens anders
U hebt het product beter gefotografeerd dan de leverancier, of de opname met de maten toegevoegd — die waardoor het bellen stopt. U had hem als laatste gezet. De volgende ochtend staat hij in het midden. De ochtend daarna weer ergens anders. De feed nummert zijn eigen afbeeldingen van 1 tot N zonder te weten dat een van die plaatsen van u is: twee afbeeldingen claimen dezelfde positie, en welke wint bepaalt een interne id.
Galerij
Voorheen
Met de schakelaar aan
1
Feedfoto 1
Feedfoto 1
2
uw foto (of feedfoto 2 — het wisselt)
Feedfoto 2
3
Feedfoto 3
Feedfoto 3
4
Feedfoto 4
Feedfoto 4
5
Feedfoto 5
Feedfoto 5
6
—
uw foto, elke nacht
Met “Handmatig toegevoegde afbeeldingen behouden” wordt uw foto achter die uit de feed geplaatst en blijft daar. Een artikel met 5 feedfoto's plus die van u: die van u is nummer 6, vannacht en elke nacht. Zet u de schakelaar juist uit, dan weerspiegelt de galerij exact de feed: afbeeldingen die niet in de feed staan worden van het product losgekoppeld, terwijl het bestand bewaard blijft, omdat het ook bij een ander product kan horen.
Eén ding wordt vooraf gezegd in plaats van later ontdekt: verdwijnt het artikel uit de feed en verwijdert de module het, dan gaat uw foto mee. Het is dezelfde productpagina — er is geen manier om het product te verwijderen en een van zijn afbeeldingen gekoppeld te houden. Wilt u hem bewaren, download hem dan eerst, of schakel het automatisch verwijderen van uit de feed verdwenen artikelen uit.
Documentatie
De volledige installatiestappen en een gedetailleerde gebruikershandleiding, veld voor veld (mapping, formules, configurable en grouped producten, categorieën, afbeeldingen, planning, CLI), staan op hun eigen referentiepagina:
Niet tevreden binnen 30 dagen na aankoop? Vraag zelf een terugbetaling aan vanuit je accountgebied (codingrow.com/login), zonder vragen. De terugbetaling wordt direct en automatisch verwerkt, en de licentie wordt na bevestiging gedeactiveerd.
Changelog
Huidige versie: v3.21.0
v3.21.0Onderhoud
Twee producten met dezelfde URL nemen elkaars pagina niet meer af: wie hem al gebruikt houdt hem, het andere krijgt zijn SKU erachter.
v3.20.1Onderhoud
Varianten van configureerbare producten verschijnen weer op Luma-thema's, ook als hun waarden nieuw zijn. Eén catalogussynchronisatie volstaat.
v3.20.0Nieuw
De uit de feed opgebouwde afbeeldingsbestandsnaam geldt nu ook voor hoofdproducten van varianten.
Een melding in het logboek en het voorbeeld als de bestandsnaam geen gegevens vindt: de import gaat door.
Een herstelopdracht voor producten die de foto van een ander artikel toonden.
Belangrijke correctie: elk hoofdproduct toont weer zijn eigen foto, overal in de winkel hetzelfde.
v3.19.1Onderhoud
De catalogusimport stopt niet meer wanneer twee producten hetzelfde webadres opleveren. Wie geblokkeerd was, kan de synchronisatie opnieuw starten.
v3.19.0Nieuw
In rollen het vakje Importprofielen: profielen voor een medewerker, zonder configuratie.
Wie de module al opende, houdt toegang na de update.
De knop Globale instellingen verschijnt alleen voor wie die mag openen.
v3.18.0Nieuw
Artikelen op nul blijven te koop als u dat zo wilt: geen winkelwagens meer die de bestelling weigeren.
Een opdracht somt op welke de winkelwagen zou weigeren, en zet ze recht.
Komt er na een sync een voorbij, dan zegt de samenvattingsmail het.
Nieuw veld: de feedkolom die de beschikbaarheid aangeeft.
Belangrijke correctie: de beschikbaarheid wordt op één plek bepaald, en een ouderartikel neemt die niet meer van de leverancier over.
v3.17.1Onderhoud
De pagina van een product met varianten biedt niet meer de opties van een ander artikel. Getroffen catalogi herstel je met een geforceerde import.
v3.17.0Nieuw
Een artikel blijft verzendbaar zolang een bestelling wacht, ook als de voorraad op nul staat.
De foto die jij toevoegde staat na die van de leverancier en blijft daar.
Beide hebben een schakelaar, standaard aan.
v3.16.1Onderhoud
Het aantal mislukte afbeeldingen en het aantal echt ontbrekende zijn nu twee aparte getallen.
v3.16.0Nieuw
Nieuwe knop om mislukte afbeeldingen terug in de wachtrij te zetten.
Vooraf zie je de oorzaken gegroepeerd op frequentie, en kun je er één opnieuw proberen.
Alle zes talen van de module dekken nu de hele beheeromgeving.
v3.15.2Onderhoud
Onderhoud: een vlekkeloze afbeeldingsronde kon een e-mail versturen die fouten aankondigde, en de meldingsinstellingen gedroegen zich niet zoals gekozen. Opgelost.
v3.15.1Onderhoud
In catalogi met varianten bereiken de ingestelde kenmerken het ouderproduct, en gedeelde afbeeldingen storen elkaar niet meer.
v3.15.0Nieuw
Jij bepaalt hoe het adres van een product wordt opgebouwd en hoe de beeldbestanden heten.
Je bepaalt ook waar de categorieboom begint.
De standaardwaarden zijn gelijk aan vroeger: bijwerken verandert niets.
De voorbeeldweergave toont adres, pad en bestandsnamen vóór het opslaan.
v3.14.2Onderhoud
Onderhoud: grote catalogi lopen niet langer het risico dat de import stopt door geheugengebrek.
v3.14.1Onderhoud
Een product dat terugkeert in de feed gaat vanzelf weer in de verkoop. Catalogi die met 3.14.0 zijn ingelezen halen ze terug met een geforceerde sync.
v3.14.0Nieuw
Wijzigingen uit de feed slaan veld voor veld aan: alleen wat echt veranderde wordt herschreven.
Beweegt alleen de voorraad, dan blijft het productadres en blijven de teksten staan.
Geen afbeelding terug in de wachtrij door een voorraadmutatie.
De update vraagt niets van je.
v3.13.0Onderhoud
Onderhoud: alle gedownloade afbeeldingen verwijderen maakt nu alle beloofde schijfruimte vrij.
v3.12.0Nieuw
Je wint de ruimte terug van verkleinde kopieën van afbeeldingen zonder product.
Verwijderde kopieën maken zichzelf opnieuw bij het eerste bezoek dat erom vraagt.
Afgeronde wachtrijregels worden opgeruimd na een termijn die jij kiest.
Opraakende schijfruimte wordt eerder gemeld.
v3.11.1Nieuw
De beeldwachtrij zegt waarom een afbeelding niet is opgehaald, in plaats van één melding.
Ze onderscheidt een door de leverancier verwijderd beeld van een onbereikbare leverancier.
v3.10.2Onderhoud
Onderhoud: uit de feed verdwenen producten werden zelfs met de optie aan niet verwijderd. Nu wel.
v3.10.0Onderhoud
Een bijgewerkte afbeelding belandt niet meer op de verkeerde plek als maar een deel van de foto's wijzigt. Getroffen producten herstelt de ondersteuning.
v3.9.0Nieuw
Toegestane categorieën kies je op elk niveau van de feedboom, niet alleen het eerste.
Kies een diepe tak of één blad om alleen dat in te lezen.
Het is alleen een filter op wat binnenkomt: de categorieboom van de winkel verandert niet.
v3.8.0Nieuw
De toewijzingsformules hebben nu drie afrondingen: omhoog, omlaag en naar de dichtstbijzijnde.
Zo eindigt de verkoopprijs op de hele euro in plaats van op 23,40.
v3.4.0Onderhoud
Onderhoud: verdere afstemming tussen de categorie-omleidingen en de sitemap.
v3.3.9Onderhoud
Onderhoud: de adressen van de producten volgen nu de SEO-instelling van Magento voor het categoriepad.
v3.3.8Nieuw
Hij accepteert de abonnementssleutel: één abonnement activeert deze module samen met de andere.
Licenties per losse module blijven werken zoals voorheen.
v3.3.7Nieuw
De bewerking Strip HTML tags is nu beschikbaar op alle tekstvelden van de feed.
Handig als de leverancier al opgemaakte beschrijvingen stuurt.
v3.3.6Nieuw
Nieuwe bewerking Strip HTML tags op de toewijzingsregels.
Ze haalt de opmaak uit de waarde van een leverancierskolom.
v3.3.5Onderhoud
Onderhoud: de eerste installatie van de module in een gloednieuwe winkel kon mislukken. Opgelost.
v3.3.4Onderhoud
Onderhoud: producten waarvan de feed de kolom voor de miniatuur leeg liet, verschijnen niet langer zonder afbeelding op categorie- en overzichtspagina's.
v3.3.3Onderhoud
Het aantal bijgewerkte regels telt alleen echte wijzigingen, en syncs met weinig wijzigingen gaan sneller.
v3.3.2Onderhoud
Onderhoud: de logmeldingen van de synchronisaties verschijnen nu in de taal van de beheerder die ze leest.
v3.3.1Onderhoud
Onderhoud: de geschiedenis van de afbeeldingswachtrij toont nu de cijfers van elke afzonderlijke uitvoering in plaats van een doorlopend totaal.
v3.3.0Onderhoud
De beeldwachtrij is veel sneller bij grote catalogi, en de geschatte resttijd klopt.
v3.2.6Nieuw
De wachttijd voor het opnieuw ophalen van de feed van een leverancier is nu een instelling.
Zo eten herhaalde proeven het dagelijkse downloadquotum niet op.
v3.2.5Onderhoud
Onderhoud: een profiel zonder SKU-voorvoegsel is nu in elke situatie een volledig ondersteunde keuze.
v3.2.4Onderhoud
Onderhoud: de berichten van de afbeeldingswachtrij verschijnen nu in de taal van de beheerder die ze leest.
v3.2.3Onderhoud
Onderhoud: de voortgangsmelding van de afbeeldingswachtrij kon in het Engels blijven staan in een winkel met een andere taal. Opgelost.
v3.2.2Onderhoud
Onderhoud: de berichten van de synchronisaties volgen nu de taal van de winkelweergave in plaats van die van de server.
v3.2.0Nieuw
Beeldcompressie is een keuze per profiel, niet langer één instelling voor iedereen.
Elke leverancier kan anders worden gecomprimeerd, of helemaal niet.
v3.1.1Nieuw
Nieuwe optie per profiel die M2E Pro waarschuwt aan het eind van een sync.
Voor wie dezelfde producten ook naar marktplaatsen stuurt.
v3.0.1Onderhoud
Onderhoud: sommige teksten verschenen nog in het Italiaans in winkels met een andere taal. Opgelost.
v3.0.0Nieuw
Eerste publieke versie, onder de nieuwe naam MMIS (Massive Multifeed Import&Sync).
Inlezen en synchroniseren van meerdere leveranciersfeeds in één winkel.
Importprofielen: elke leverancier/feed is een onafhankelijk profiel (mapping, planning, instellingen), in plaats van één gedeelde configuratie
Grouped producten: onafhankelijke artikelen die samen als kit worden verkocht
Multi-attribuut configurable producten, getest met meerdere variantattributen tegelijk
Mappingmotor: wiskundige formules, tekstvervanging over meerdere velden vóór de mapping, 7 templatefuncties (ucase/lcase/proper/trim/left/val/replace)
Live mappingpreview, naast het downloadbare outputbestand
Drie feedbronnen (URL, Magento-bestandssysteem, FTP) en drie formaten (CSV/XML/JSON)
Automatische aanmaak van de categorieboom, plus opschonen van verweesde categorieën met één klik
Instelbare wachtrij voor het downloaden van afbeeldingen: gedeelde compressie, instelbare gelijktijdigheid, schijfruimte-watchdog
Profielhulpmiddelen: dupliceren, exporteren/importeren (admin en CLI), verwijderen met optionele rollback in de wachtrij
Beheeromgeving volledig vertaald in 7 talen, automatisch geselecteerd per beheerder
Licentie per domein, direct geactiveerd
v2.4.0 – v2.7.0Nieuw
Interne ontwikkelfase: de opzet met importprofielen ontstaat.
Feed- en categorieherkenning per profiel, en een eigen logboek.
v1.0 – v2.2.1Nieuw
Eerste interne stappen: feeds lezen in meerdere formaten.
Eerste koppeling tussen feedkolommen en productvelden.
Veelgestelde vragen
Welke feedformaten worden ondersteund?
CSV-, XML- en JSON-feeds plus directe API-bronnen; je koppelt kolommen aan Magento-attributen.
Maakt het automatisch configureerbare producten aan?
Ja, het groepeert varianten tot configureerbare producten en houdt de eenvoudige producten gesynchroniseerd.
Kunnen imports volgens een planning draaien?
Ja, je kunt terugkerende imports plannen zodat de catalogus automatisch gesynchroniseerd blijft.
Nieuwe handleidingen, zodra ze er zijn
Eén praktische Magento 2-handleiding per e-mail, alleen als we er een publiceren. Niets anders.
De artikelen zijn in het Engels. Eén klik om je af te melden, in elke e-mail. · privacy