Gratis blueprint

PrestaShop Exact Online koppeling: zo verbind je webshop en boekhouding

PrestaShop is flexibel en vaak gekozen door groothandels en B2B-webshops. Maar zodra de orders in Exact Online moeten, begint het overtypen. Zo pak je de koppeling aan, en hier gaat het meestal mis.

Kort antwoord

  • Een PrestaShop Exact Online koppeling zet orders, klanten en betalingen automatisch door naar je boekhouding, zodat niemand ze meer overtypt.
  • Het werk zit niet in het kopiëren, maar in het vertalen: artikelcodes, btw-codes, retouren en dubbele klanten.
  • Een standaardmodule volstaat bij eenvoudige situaties. Met B2B-prijzen, meerdere landen of multistore is maatwerk-middleware meestal de betere keuze.

Je hebt PrestaShop gekozen omdat het flexibel is: eigen prijslijsten per klant, grote catalogi, geen maandelijkse licentie. Die flexibiliteit heeft een keerzijde. Voor de koppeling met Exact Online bestaat geen oplossing die in elke situatie direct werkt. Dus typt iemand de orders over: klant opzoeken, artikelen invoeren, btw controleren, factuur aanmaken.

In dit artikel lees je waar het technisch schuurt, welke fouten we het vaakst tegenkomen en welke routes je hebt.

Waarom de koppeling meer is dan data kopiëren

Een koppeling zet gegevens niet simpelweg van A naar B. Het is een vertaling tussen twee systemen die anders denken.

Artikelcodes. PrestaShop identificeert producten met een eigen id en een referentie. Exact Online werkt met een artikelcode. In de praktijk lopen die vaak uiteen. Dan heb je een vertaaltabel nodig, of je trekt de codes eerst gelijk.

Btw. PrestaShop rekent met percentages. Exact Online werkt met btw-codes die aan grootboekrekeningen hangen. Een orderregel met 9% moet dus niet alleen het juiste percentage krijgen, maar ook de juiste btw-code uit jouw administratie. Verkoop je ook aan zakelijke klanten in andere EU-landen, dan komt verlegde btw erbij.

Verkooporder of factuur. Exact kent beide. Een verkooporder past als er daarna nog gepickt en verzonden wordt. Een directe factuur past als de order bij betaling al af is. Die keuze maak je vóór de bouw, want hij bepaalt de hele flow.

De API’s. De webservice van PrestaShop werkt standaard met XML, JSON kan ook. Een order ophalen betekent vaak meerdere verzoeken, omdat klant, adres, producten en orderstatus los opgeslagen zijn. Exact Online heeft een REST-API met OAuth en een limiet op het aantal verzoeken. Bij drukte moet de koppeling daarom kunnen wachten en opnieuw proberen, zonder orders kwijt te raken.

Het werk zit niet in het kopiëren van gegevens, maar in het vertalen ervan.

Vijf fouten die we vaak tegenkomen

1. Artikelcodes niet op orde

Halverwege het project blijkt dat producten in PrestaShop andere codes hebben dan in Exact. Het gevolg: verkeerde artikelen op facturen, of honderden producten die alsnog met de hand gematcht moeten worden. Zet eerst de codes uit beide systemen naast elkaar en los de verschillen op, of leg ze vast in een vertaaltabel.

2. Btw-regels niet expliciet vastgelegd

In PrestaShop staat per land het juiste percentage, maar in Exact komen Belgische zakelijke orders binnen met Nederlandse btw in plaats van verlegd. De btw-logica van beide systemen sluit niet vanzelf op elkaar aan. De regels moeten expliciet in de koppeling: welk land, particulier of zakelijk, welk tarief, welke code.

3. Alleen nieuwe orders, geen retouren

Nieuwe orders gaan keurig door, maar een retour wordt met de hand verwerkt omdat de koppeling geen creditnota’s kent. Dan klopt je voorraad niet meer en je financiële administratie ook niet. Neem annuleringen, retouren, creditnota’s en statuswijzigingen vanaf het begin mee.

4. Dubbele klantkaarten

Een klant bestelt eerst telefonisch en later via de webshop. Controleert de koppeling niet of de klant al bestaat, dan krijg je twee debiteuren voor één klant. Laat de koppeling eerst zoeken, bijvoorbeeld op e-mailadres of btw-nummer, voordat er een nieuwe klant wordt aangemaakt.

5. Multistore vergeten

PrestaShop kan meerdere shops in één installatie draaien, bijvoorbeeld per merk of per land. Houdt de koppeling daar geen rekening mee, dan komen alle orders door elkaar in één dagboek en zie je niet meer welke omzet bij welke shop hoort.

Welke routes heb je?

Route Past bij Let op
Handmatig exporteren en importeren Lage aantallen, eenvoudige orders Blijft handwerk en is foutgevoelig
Module uit de marketplace Eén land, standaard btw, weinig uitzonderingen Complexe situaties worden vaak niet ondersteund
iPaaS-platform (Make, Alumio) Organisaties die al meerdere koppelingen via zo’n platform draaien Maandelijkse kosten groeien mee met het volume
Maatwerk-middleware B2B-prijzen, meerdere landen, multistore, retouren Eenmalige investering, daarna beheer

Of een standaardmodule volstaat, hangt vooral af van je uitzonderingen. Heb je één land, standaard btw en weinig retouren, begin dan eenvoudig. Heb je klantspecifieke prijzen, verlegde btw of meerdere shops, dan loopt een standaardkoppeling vaak vast. Het verschil lees je in wat maatwerk-middleware is.

Wanneer loont het?

Reken het uit: hoeveel tijd kost het overtypen per week, keer de loonkosten, keer 52 weken. Hoe je dat doet, staat in wat dubbel overtypen je echt kost. Zet dat bedrag naast de investering. Een project bij SyncIT kost meestal tussen € 3.000 en € 7.000. Meestal heb je dat binnen drie maanden terugverdiend, en dan zijn de fouten nog niet meegeteld.

Weet je niet precies welke systemen en stappen er allemaal meedoen? Dan begin je met een gratis blueprint. Die laat zien hoe je orders nu lopen en waar het vastloopt.

Veelgestelde vragen

Hoe koppel ik PrestaShop aan Exact Online?

Er zijn drie routes: een module uit de PrestaShop Addons-marketplace, een iPaaS-platform zoals Make of Alumio, of maatwerk-middleware die precies op jouw proces is gebouwd. Welke past, hangt af van je volume en vooral van je uitzonderingen.

Wat kost een PrestaShop Exact Online koppeling?

Een project bij SyncIT kost meestal tussen € 3.000 en € 7.000, afhankelijk van hoe complex je processen zijn. Je begint met een gratis blueprint en krijgt daarna een vaste prijs.

Werkt PrestaShop multistore met een koppeling naar Exact?

Ja, als de koppeling herkent uit welke shop een order komt en die naar het juiste dagboek of de juiste grootboekrekening boekt. Veel standaardmodules doen dat niet.

Kunnen retouren en creditnota's ook automatisch?

Ja. Een goede koppeling verwerkt niet alleen nieuwe orders, maar ook annuleringen, retouren en creditnota's. Anders blijft een deel van het werk handmatig en klopt je administratie niet.

Werkwijze en bronnen. Geschreven door Clen Mourik, inhoudelijk nagelezen door Peter Rietveld. Laatst gecontroleerd op 28 september 2026.

Clen Mourik
Geschreven door

Clen Mourik

De specialist bij SyncIT. Bouwt al jaren koppelingen tussen webshops, ERP en boekhouding, en schrijft over wat er technisch nodig is, in gewone taal.

Meer over Clen

Begin met een gratis blueprint

Laat je gegevens achter. We bellen je binnen één werkdag, tekenen samen je situatie uit en laten zien waar tijd en geld weglekken. In jouw taal.

  • Reactie binnen één werkdag
  • Een blueprint die van jou blijft
  • Concreet advies, geen verkooppraat
  • Geen verplichting achteraf
Sietse, Peter en Clen, de drie eigenaars van SyncIT
  1. Knelpunt
  2. Over jou
  3. Contact

Plan je gratis blueprint

Waar loop je vooral tegenaan? Kies er één of meer.

Je staat op de lijn.

Dit gebeurt er nu:

Binnen één werkdag bellen we je

Sietse plant samen met je de intake.

Intake van ongeveer twee uur

Over je organisatie, je software en waar het schuurt.

Je blueprint, binnen één tot twee weken

Gratis, en hij blijft van jou.

Kan het sneller? Bel 085 444 4699

Gratis blueprint