ERP-integratie

Magento koppelen
met Exact Online.

Een Exact Online Magento integratie die artikelen, voorraad, prijzen, orders en facturen automatisch synchroniseert. Je binnendienst typt niets meer over en je boekhouding klopt met wat de webshop verkoopt.

Het Linted team aan het werk achter laptops
Waarom koppelen

Waarom een Exact Online koppeling met Magento?

In Exact Online staan je artikelen, relaties en boekhouding. In Magento verkoop je. Zonder koppeling zet iemand elke order met de hand over, loopt de voorraad in de webshop achter en zijn prijswijzigingen op twee plekken nodig. Dat gaat goed tot het een keer niet goed gaat, meestal op een drukke dag.

Met een koppeling via de Exact Online API blijft Exact leidend en volgt Magento automatisch. Orders gaan de andere kant op: van de webshop naar Exact, waar je ze verder verwerkt en factureert.

Vooral voor B2B webshops is dit de basis: klantspecifieke prijzen en bestellen op rekening werken alleen als webshop en administratie dezelfde data hebben.

Hoe een ERP-koppeling in het algemeen werkt en waar die vaak misgaat, lees je in de blog over Magento ERP-koppelingen.

Datastromen

Wat synchroniseert er tussen Exact Online en Magento?

Artikelen en voorraad

Artikelen en voorraadstanden uit Exact Online naar Magento. Exact blijft leidend, de webshop verkoopt niet wat er niet meer is.

Prijzen

Verkoopprijzen en prijsafspraken uit Exact Online, zodat een B2B-klant in de webshop dezelfde prijs ziet als op zijn factuur.

Relaties

Webshopklanten worden relaties in Exact Online, en bestaande debiteuren kunnen als klantaccount in Magento terechtkomen.

Orders

Een webshoporder wordt een verkooporder in Exact Online. Niemand hoeft hem meer over te typen.

Facturen en betalingen

Facturen worden in de juiste Exact-administratie aangemaakt, zodat je boekhouding klopt met wat er in de webshop is verkocht.

Orderstatus terug

Verzonden of gefactureerd in Exact? Die status gaat terug naar Magento, zodat je klant zelf ziet waar zijn bestelling staat.

Waar het misgaat

Waar je op let bij een Exact Online integratie

Een koppeling die in de demo werkt, is nog geen koppeling die een jaar blijft werken. Dit zijn de punten die het verschil maken.

Het pakket bepaalt wat kan

Exact Online is er in meerdere pakketten. Een pakket dat alleen boekhouding doet, heeft geen voorraad of verkooporders om mee te koppelen. Welk pakket je hebt, bepaalt dus wat de koppeling kan. Dat checken we als eerste.

API-limieten

Exact Online beperkt hoeveel API-calls een app mag doen: standaard 60 per minuut en 5.000 per dag, per app en per administratie (Premium-abonnementen krijgen meer). Met een paar duizend artikelen ben je dat budget snel kwijt als je elke keer alles ophaalt. Een goede koppeling haalt alleen op wat er is gewijzigd.

Meerdere administraties

Werk je met meer dan één administratie in Exact, bijvoorbeeld per land of per bv? Dan moet vooraf duidelijk zijn welke webshop of storeview bij welke administratie hoort.

Inloggen dat verloopt

De koppeling logt in via OAuth, met een toegang die regelmatig ververst moet worden. Gaat dat mis, dan valt de sync stil. Daarom hoort monitoring erbij, niet alleen een werkende eerste versie.

Werkwijze

Zo bouwen we de koppeling

Geen plugin die half past, maar een koppeling die aansluit op hoe jij Exact Online gebruikt.

1

Inventarisatie

Welk Exact Online-pakket heb je, welke administraties, welke data moet welke kant op en hoe vaak? Daar volgt de scope uit.

2

Bouwen

We bouwen de koppeling in een eigen Magento module op de Exact Online API, met wachtrijen zodat een trage of onbereikbare API geen orders kwijtraakt.

3

Testen op staging

Volledige sync-runs tegen een testadministratie. We vergelijken aantallen en lopen randgevallen na, zoals artikelen zonder prijs of klanten zonder btw-nummer.

4

Live en monitoring

Logging en alerts op elke sync. Faalt er iets, dan weten wij het voordat je klanten of je boekhouder het merken.

FAQ

Veelgestelde vragen

Ja. Exact Online heeft een REST API waarmee je artikelen, voorraad, relaties, orders en facturen kunt ophalen en wegschrijven. Wij bouwen daarop een koppeling in een eigen Magento module.

Niet met alles even ver. Voor voorraad en verkooporders heb je een pakket nodig dat die functies heeft. Met een pakket dat alleen boekhouding doet, koppel je vooral relaties en facturen. Dat zoeken we bij de inventarisatie uit.

Per datatype verschillend. Orders gaan meestal direct of binnen enkele minuten naar Exact, voorraad een paar keer per uur, artikelen en prijzen een paar keer per dag. De API-limieten van Exact Online wegen mee in die keuze.

Die zijn er, en voor een eenvoudige shop kan dat genoeg zijn. Zodra je eigen velden, afwijkende prijsafspraken of meerdere administraties hebt, loopt een standaard plugin vaak vast. Dan is een koppeling die precies doet wat jouw proces vraagt de betere keuze.

Dan wachten de orders en wijzigingen in een wachtrij en worden ze opnieuw aangeboden zodra Exact weer antwoordt. Er raakt geen order kwijt. Blijft het fout gaan, dan krijgen wij een alert.

Ja. Je kunt meerdere storeviews of webshops aan verschillende Exact Online-administraties koppelen. Dat leggen we vooraf vast, want elke administratie is in Exact een aparte omgeving met een eigen API-budget.

Exact Online en Magento laten samenwerken?

Vertel welk Exact Online-pakket je hebt en wat er nu met de hand gaat. Dan kijken we wat de koppeling moet doen.