NL EN

Magento gekoppeld aan de rest van je bedrijf.

Orders, voorraad en prijzen die vanzelf de goede kant op gaan. Met vooraf op papier welke data waarheen gaat, en wat er gebeurt als iets misgaat.

Tekening van Magento in het midden, met lijnen naar een ERP, de boekhouding, het voorraadsysteem, een verzenddienst, een marktplaats en een tweede webshop. Over elke lijn gaat een pakketje data.ERPBoekhoudingVoorraadVerzendingMarktplaatsTweede webshop

Overtikken is een koppeling, maar dan met mensen.

Orders met de hand in het ERP zetten, voorraad bijwerken in twee shops, track-and-trace kopiëren naar een mail. Het werkt, tot iemand ziek is, het druk wordt of een cijfer verkeerd overkomt.

Een goede koppeling doet hetzelfde werk zonder fouten en zonder dat iemand eraan hoeft te denken. Een slechte koppeling doet het ook zonder dat iemand eraan denkt, en dat is precies het probleem. Daarom leggen we vooraf vast wat hij doet, en meten we daarna of hij het blijft doen.

Wat we koppelen.

Elk systeem met een API. Dit zijn de koppelingen die een Magento-shop het vaakst nodig heeft, met wat er doorgaans heen en weer gaat.

Systeem Bijvoorbeeld Wat er heen en weer gaat Richting
ERP AFAS, Exact, SAP Business One, Microsoft Dynamics Orders, klanten, prijzen, voorraad, productgegevens Beide kanten
Boekhouding Exact Online, Moneybird, Snelstart, Twinfield Facturen, creditnota’s, betalingen Magento naar boekhouding
Voorraad en magazijn Een WMS, of de voorraad in je ERP Voorraad per locatie, verzendstatus, retouren Beide kanten
Verzending PostNL, DHL, DPD, Sendcloud Labels, track-and-trace, afhaalpunten Beide kanten
Productinformatie (PIM) Akeneo, Pimcore, of een leveranciersfeed Productteksten, afbeeldingen, specificaties, vertalingen PIM naar Magento
Marktplaatsen bol.com, Amazon Aanbod, prijzen, voorraad, orders Beide kanten
Klantcontact en e-mail Een CRM of e-mailmarketingpakket Klanten, orders, toestemming voor nieuwsbrieven Magento naar CRM

De pakketten zijn voorbeelden van software met een API. Of een koppeling met jouw pakket kan, en hoe, zoeken we voor je uit voordat je ergens aan vastzit.

Koppelingen tussen sites.

Niet elke koppeling gaat naar een ERP. Vaak moeten twee webshops, of een webshop en een website, met elkaar praten. Dat kan, als vooraf vaststaat welke site waarvoor de bron is.

Meerdere shops, één voorraad
Twee of meer webshops, in Magento of daarbuiten, die dezelfde voorraad verkopen. Wat in de ene shop wordt verkocht, is in de andere direct niet meer te koop.
Een zakelijke en een consumentenshop
Eén productcatalogus, twee shops met eigen prijzen, voorwaarden en uitstraling. De producten onderhoud je op één plek.
Magento en WooCommerce
Een kleinere shop of een merkwinkel in WooCommerce die producten, voorraad of orders uitwisselt met de Magento-shop.
Een website die uit de shop leest
Een WordPress-site of een andere website die producten of prijzen uit Magento toont, zonder dat iemand ze twee keer invoert.
Leveranciers en dropshipping
De voorraad en prijzen van een leverancier automatisch in je shop, en orders die automatisch naar die leverancier gaan.

Zo loopt een order.

Een voorbeeld van een webshop met een ERP, een magazijn, een verzenddienst en een boekhoudpakket. Niemand tikt iets over.

  1. Bestelling

    Een klant rekent af in Magento. De order gaat in de wachtrij.

  2. ERP

    De koppeling zet de order in het ERP, met klant, regels, btw en verzendmethode.

  3. Magazijn

    Het magazijn pakt de order in. De voorraad gaat omlaag, in het ERP en in de shop.

  4. Verzending

    Het label wordt gemaakt en de track-and-trace gaat terug naar Magento en de klant.

  5. Boekhouding

    De factuur en de betaling komen in de boekhouding, op de goede grootboekrekening.

Wat een goede koppeling doet

Eén bron per gegeven

Per soort gegeven spreken we af welk systeem de baas is. Bijvoorbeeld: voorraad en prijzen komen uit het ERP, productteksten uit Magento. Zo overschrijven twee systemen elkaar nooit.

Direct of op een schema

Een order moet meteen door. Voorraad kan vaak op een vast schema. We kiezen per gegeven wat nodig is, zodat de koppeling geen onnodige belasting geeft aan je shop of je ERP.

Via een wachtrij

Berichten gaan via een wachtrij. Ligt het ERP even plat, dan wachten de orders en gaan ze door zodra het weer kan.

Nooit dubbel

Een bericht dat twee keer binnenkomt, mag geen twee orders worden. Daarom herkent een koppeling die we bouwen wat al binnen is.

Een logboek

Elke uitwisseling is terug te vinden: wat er ging, wanneer, en met welk resultaat. Vraagt iemand waar order 1234 is gebleven, dan is het antwoord er.

Een melding als het blijft misgaan

Lukt iets na een paar pogingen nog niet, dan krijgen wij een melding, en als je wilt jij ook. Niet pas als een klant belt dat zijn pakket niet komt.

Het koppelplan

Voordat we bouwen, staat op papier:

  • Welke gegevens er gaan, veld voor veld, en welk systeem per gegeven de bron is
  • In welke richting, en direct of op een vast schema
  • Wat er gebeurt bij een fout: hoe vaak opnieuw, en wie een melding krijgt
  • Hoe we testen: welke orders, retouren en randgevallen we nalopen voordat het live gaat
  • Wie wat beheert na de livegang, en wat dat per maand kost

Het plan is van jou. Ook als je de koppeling uiteindelijk door iemand anders laat bouwen.

Veelgestelde vragen

Met welke systemen kunnen jullie Magento koppelen?

Met vrijwel elk systeem dat een API heeft, en dat zijn de meeste ERP-, boekhoud-, voorraad- en verzendpakketten. Soms bestaat er al een goede kant-en-klare module; dan raden we die aan en richten we hem in. Is er geen module, of doet de bestaande niet wat je nodig hebt, dan bouwen we de koppeling zelf.

Wat gebeurt er met orders als het ERP even niet bereikbaar is?

Die wachten in de wachtrij. De koppeling probeert het opnieuw, en zodra het ERP weer bereikbaar is, gaan de orders in de goede volgorde door. Ze blijven bewaard tot ze verwerkt zijn, en een order die al binnen is, wordt niet nog een keer aangemaakt. Blijft het misgaan, dan krijgen wij een melding en zoeken we uit wat er aan de hand is.

Hoe snel staat een order in ons ERP?

Dat spreken we per koppeling af, en het hangt af van wat je ERP aankan. Orders sturen we meestal direct door na het afrekenen. Voorraad en prijzen gaan vaak op een vast schema, omdat elke wijziging direct doorzetten je shop en je ERP onnodig belast. In het koppelplan staat per gegeven hoe vaak het gaat.

Kunnen jullie twee webshops dezelfde voorraad laten delen?

Ja. We spreken af welk systeem de voorraad bijhoudt, meestal het ERP of de hoofdshop, en laten de andere shops daaruit lezen en hun verkopen daarheen melden. Dat werkt tussen twee Magento-shops, maar ook tussen Magento en WooCommerce of een andere webshop met een API.

Onze bestaande koppeling hapert. Kunnen jullie die overnemen?

Ja. We beginnen met de logboeken en de code, als die er zijn, en zoeken uit waar het misgaat. Vaak is een koppeling te repareren. Soms is opnieuw bouwen goedkoper dan blijven repareren, en dan zeggen we dat, met de reden erbij en een vaste prijs voor beide routes.

Wat kost een Magento-koppeling?

Dat hangt af van de systemen en van wat er heen en weer moet, dus je krijgt vooraf een voorstel: een vaste prijs voor het bouwen, of op uurbasis als de omvang vooraf niet vast te stellen is, en een vaste prijs per maand voor het beheer. Het begint met het koppelplan: daarin staat precies wat de koppeling doet, zodat de prijs ergens op slaat.

Vertel wat er bij jullie draait.

Een kennismaking kost niets. Je praat meteen met een van de twee mensen die het werk daarna ook echt doen.