Naar de inhoud
SyncMyShop

Alternatieven

ChannelDock alternatief: je ERP koppelen aan je verkoopkanalen

ChannelDock houdt voorraad en orders gelijk tussen bol, Amazon, webshops en je magazijn, met de EAN als sleutel. Een ERP staat niet in de lijst met kant-en-klare koppelingen; daarvoor is er een REST API. Een koppeling op maat sluit je ERP aan op ChannelDock, of rechtstreeks op je kanalen.

Wat ChannelDock goed doet

ChannelDock is een platform voor wie op meerdere kanalen verkoopt: marktplaatsen zoals bol, Amazon, Kaufland en eBay, en webshops zoals Shopify, WooCommerce, Magento en Lightspeed. De homepage telt 213+ kant-en-klare koppelingen. Daaromheen zitten een magazijnmodule, verzending, een PIM-module en een B2B-portaal met klantspecifieke prijzen en goedkeuring per bestelling. Alles hieronder komt uit de eigen helppagina's en API-documentatie van ChannelDock, nagelezen op 3 oktober 2026.

De kern is voorraad gelijk houden tussen kanalen. Zo beschrijft ChannelDock dat:

Onderdeel Wat ChannelDock documenteert
Productmatch Op EAN; kanaalproducten met dezelfde EAN hangen aan één hoofdproduct
Orders Ongeveer elke 15 minuten opgehaald; daarna direct de voorraad op de andere kanalen bijgewerkt
Bundels Setvoorraad berekend uit de onderdelen; een verkochte set verlaagt de onderdelen
Fictieve voorraad bol Een maximum, bijvoorbeeld 120, dat bol blijft zien zolang de echte voorraad hoger is
API REST met webhooks zoals order.created en stock.updated; API-logs per verbinding

Met bundels kun je ook hetzelfde artikel onder meer EAN's verkopen: product B en C worden een bundel van één stuk product A. Voor een verkoper die vooral op marktplaatsen en een eigen webshop verkoopt, is dat een complete set.

Waar de documentatie van ChannelDock een grens trekt

ChannelDock schrijft zelf dat het zich richt op operationele synchronisatie, voorraad en orders, en niet op voortdurende synchronisatie van productinformatie. Daaruit volgen de grenzen die het noemt:

Onderwerp Wat ChannelDock schrijft
EAN Een product zonder EAN in het kanaal kan bij de import ontbreken; de EAN is na import niet te wijzigen
EAN gewijzigd in een kanaal ChannelDock houdt de oude; orders en voorraadupdates kunnen mislukken tot je het product opnieuw laadt
Productinformatie Hoofdproduct één keer gevuld uit het eerste kanaal; geen synchronisatie in twee richtingen
Voorraad Na het aanzetten pas je voorraad altijd in ChannelDock aan
Bundels Een bundel kan geen andere bundel bevatten
ERP en boekhouding Niet in de lijst met koppelingen; de REST API is bedoeld voor een eigen koppeling met je ERP
API 1.000 verzoeken per uur per API-sleutel, daarboven een 429

Die laatste twee horen bij elkaar. Een groothandel of producent heeft inkoop, prijzen en de financiële administratie in een ERP. Wie ChannelDock gebruikt, sluit dat ERP aan via de REST API. Hoe zwaar die limiet weegt, hangt af van hoe de koppeling de API gebruikt.

Een voorbeeld: 8.000 artikelen uit Exact Online

Een groothandel heeft 8.000 artikelen in Exact Online en verkoopt via bol, Amazon en een eigen webshop, met ChannelDock ertussen. De voorraad komt uit Exact. De ChannelDock-API geeft 1.000 verzoeken per uur, 50 producten per pagina bij het lezen en tot 1.000 producten in één bulkupdate.

De som per route:

  • Elk artikel apart bijwerken: 8.000 verzoeken. Bij 1.000 per uur is dat 8 uur voor één voorraadronde.
  • De bulkupdate met 1.000 per verzoek: 8.000 ÷ 1.000 = 8 verzoeken. Er blijven 992 over voor dat uur.
  • Alle producten uit ChannelDock lezen, bijvoorbeeld om EAN's te controleren: 8.000 ÷ 50 = 160 verzoeken.

Aan de kant van Exact leest de koppeling de voorraad via sync/Inventory/StockPositions, 1.000 regels per call: 8 calls. Dat endpoint is er voor de Exact-edities Wholesale & Distribution en Manufacturing.

Voorraad uit Exact Online via ChannelDock naar bol, en orders terug De koppeling leest 8.000 voorraadregels uit Exact Online in 8 calls en schrijft ze in 8 bulkverzoeken van 1.000 naar ChannelDock, dat de voorraad naar bol zet. Een order op bol komt via ChannelDock en een webhook bij de koppeling, die hem als verkooporder in Exact zet. Exact Online ERP Koppeling op maat ChannelDock kanalen, WMS bol marktplaats sync StockPositions 8.000 regels, 8 calls 8 x PUT inventory Remaining: 992 voorraad per EAN een klant bestelt op bol order, opgehaald ChannelDock haalt orders ongeveer elke 15 minuten op en past de voorraad op de andere kanalen direct aan. order.created POST SalesOrders
Exact Online aangesloten op ChannelDock via de API van beide kanten. Met bulkverzoeken kost een volledige voorraadronde 8 van de 1.000 verzoeken per uur.

Orders gaan de andere kant op. ChannelDock haalt een bol-order binnen ongeveer 15 minuten op en stuurt dan de webhook order.created. De koppeling zet de order als SalesOrders in Exact, met de debiteur, btw-code en het magazijn dat daar hoort. Meer over deze rekensommen staat in doorvoer berekenen.

Wat een koppeling op maat anders doet

Er zijn twee routes. ChannelDock houden en het ERP erop aansluiten, zoals hierboven. Of het ERP rechtstreeks met de kanalen koppelen. In beide gevallen:

Onderwerp Koppeling op maat
ERP Exact Online, AFAS, Business Central, SnelStart of een ander ERP, gelezen via de eigen API
Sleutel EAN, SKU of artikelcode, met een vertaaltabel waar ze verschillen
Productinformatie Per veld vastgelegd welk systeem leidend is: titel uit de PIM, prijs uit het ERP, voorraad uit het magazijn
Voorraad Beschikbaar per magazijn uit het ERP, met veiligheidsvoorraad per kanaal
API-limiet Bulk- en sync-endpoints, de rate-limitheaders gelezen en het tempo daarop afgestemd
Orders Als verkooporder in het ERP, met debiteur, btw-code en betaalconditie

Voor de koppeling live gaat, draait hij in een dry run met goedkeuring: je ziet per artikel welke voorraad hij zou schrijven en welke EAN's niet matchen. Wij hosten en bewaken de koppeling, en passen hem aan als ChannelDock, bol of het ERP de API wijzigt. Hoe bundels en sets in een ERP werken, staat bij bundels en samengestelde artikelen.

Overstappen of aansluiten

Wie ChannelDock houdt, begint met de voorraadstroom uit het ERP, eerst in een dry run naast de huidige manier van bijwerken. Daarna volgen de orders naar het ERP. Wie de kanalen rechtstreeks aan het ERP wil koppelen, gaat per kanaal over: eerst de webshop, dan bol, dan de rest, telkens met de voorraad uit het ERP als bron.

Bij beide routes komen dezelfde dingen boven: artikelen waarvan de EAN in het ERP anders is dan op bol, en sets die in ChannelDock als bundel bestaan maar in het ERP niet. Een koppeling op maat zet die op een controlelijst in plaats van ze over te slaan. Wat we voor bol bouwen, staat op bol koppeling, wat we in het algemeen bouwen op maatwerk koppeling laten maken. Vertel welke kanalen en welk ERP je gebruikt, dan hoor je hoe de koppeling ertussen zou lopen.

Veelgestelde vragen

Wat doet ChannelDock?

ChannelDock is een platform voor multichannelverkoop met voorraad, orders, verzending, een magazijnmodule, een PIM-module en een B2B-portaal. Het koppelt marktplaatsen zoals bol, Amazon, Kaufland en eBay met webshops zoals Shopify, WooCommerce, Magento en Lightspeed. Een account is gratis aan te maken.

Koppelt ChannelDock met Exact Online of AFAS?

In de lijst met koppelingen van ChannelDock staat geen ERP of boekhoudpakket, nagelezen op 3 oktober 2026. ChannelDock noemt de REST API als de manier om een eigen koppeling met je ERP, WMS of webshop te bouwen. Zo'n koppeling op maat is wat wij bouwen en beheren.

Hoe vaak haalt ChannelDock orders op?

Volgens de helppagina ongeveer elke 15 minuten. Zodra een nieuwe order binnen is, past ChannelDock de voorraad op de andere kanalen direct aan. Wie de order sneller in het ERP wil hebben, kan de webhook order.created gebruiken.

Wat gebeurt er als een EAN niet overeenkomt?

ChannelDock koppelt producten tussen kanalen op EAN. Producten met een verschillende EAN worden als aparte producten behandeld, en dan synchroniseert de voorraad niet goed. Ontbreekt een product na de import, dan is volgens ChannelDock vaak de EAN in het kanaal niet ingevuld. Meer over sleutels staat in SKU of EAN.

Kan ik ChannelDock houden en toch mijn ERP koppelen?

Ja. Een koppeling op maat leest voorraad uit het ERP, schrijft die via de ChannelDock-API in bulk weg en zet orders uit ChannelDock als verkooporder in het ERP. ChannelDock blijft dan de plek voor kanalen en magazijn, het ERP voor inkoop, prijzen en boekhouding.

Vertel wat je nodig hebt

Vertel welke systemen je gebruikt en wat je wilt verbeteren. Je krijgt binnen één werkdag een persoonlijk antwoord. We helpen je de werkzaamheden helder te krijgen en spreken de prijs en planning af voordat je iets toezegt.

  • Je weet de prijs en de doorlooptijd voordat je iets toezegt
  • Wij zoeken uit welke koppeling het werk uit handen neemt
  • Wij verzorgen de bouw, hosting, bewaking en het onderhoud
  • Je team krijgt minder overtypwerk en minder uitzoekwerk

Leveranciers, producten, orders per dag, een ruwe schatting is prima.

Of mail direct: carsten@syncmyshop.com