API-koppeling · bestaande systemen verbinden

WooCommerce koppelen aan je boekhouding: orders, klanten en retouren automatisch verwerkt

WooCommerce draait op WordPress en heeft een volwassen REST API, dus een koppeling met je boekhouding is goed te maken. Voor Exact Online, Moneybird, SnelStart en e-Boekhouden bestaan plugins en abonnementsdiensten; die passen als je één webshop hebt en standaard boekt. Zodra je eigen regels hebt, meerdere kanalen combineert of een systeem koppelt zonder plugin, bouwt OmniTechs de koppeling buiten je webshop, zodat je site snel blijft en een storing in de shop geen boekingen laat verdwijnen. We bouwen en onderhouden zelf WordPress-sites, dus we kennen beide kanten.

Door Sina Sadegh Esfahani · Praktijkpagina van OmniTechs uit Groningen; bedragen volgen het actuele prijscontract · Beoordeeld op .

Wat kost een WooCommerce-koppeling laten maken?

Een koppeling tussen WooCommerce en één ander systeem met een gedocumenteerde API spreken we vooraf af als vast bedrag; de calculator op de hoofdpagina API-koppeling toont de vanafprijs voor jouw combinatie en het aantal gegevenssoorten. Daarna is de offerte vast, geen uren achteraf.

Is een van de systemen slecht gedocumenteerd, moeten er eerst documenten of mails worden gelezen, of is onduidelijk welk systeem leidend is, dan starten we met een Solution Sprint van €1.250 excl. btw: daarin testen we de verbinding echt en krijg je een vaste bouwprijs. Terugkerende kosten beperken zich tot hosting van de koppellaag en monitoring in een Care-plan; licenties van de systemen zelf betaal je rechtstreeks aan hun leveranciers.

  • Standaardkoppeling: vaste prijs na de calculator en een korte intake
  • Onzekere combinatie: Solution Sprint €1.250 excl. btw, daarna vaste offerte
  • Terugkerend: hosting van de koppellaag en monitoring via Care
  • Eerste beoordeling gratis, binnen één werkdag

Wat beweegt er van en naar WooCommerce?

Klanten, producten en orders hangen van elkaar af: de koppeling matcht eerst de klant en het artikel, dan pas de order.

Gegevensstromen van en naar WooCommerce
GegevensRichtingLet op
Bestellingen en orderregelsWooCommerce → boekhoudingKortingscodes, verzendkosten en btw-tarieven op de juiste rekening
Klanten met factuur- en afleveradresWooCommerce → boekhouding of CRMMatchen op e-mail; gastbestellingen als verzamelklant of als nieuwe relatie
Producten en variantenBoekhouding of ERP → WooCommerceVarianten en bundels matchen op artikelcode of SKU
VoorraadERP of magazijn → WooCommerceEén leidende voorraad; reserveringen bij onbetaalde orders
Retouren en terugbetalingenWooCommerce → boekhoudingCreditnota die naar de oorspronkelijke factuur verwijst

Plugin, abonnementsdienst of maatwerk?

Een plugin of koppeldienst kost een vast bedrag per maand en is binnen een uur ingericht: de juiste keuze voor een standaardwebshop met één boekhoudpakket. Maatwerk loont als je regels nodig hebt die de plugin niet kent, als je WooCommerce combineert met bol, een fysieke winkel of een ERP, of als je de koppeling niet in de webshop zelf wilt laten draaien. Een koppeling die als plugin in WordPress draait, vertraagt je site en stopt als de site stopt; wij zetten de koppeling als apart proces naast de shop.

Hoe een WooCommerce koppeling technisch werkt

WooCommerce biedt een REST API waarvoor je in de webshop een sleutelpaar met lees- of schrijfrechten aanmaakt; de verbinding loopt over HTTPS. Webhooks sturen bij elke nieuwe order of statuswijziging direct een bericht naar de koppeling. WooCommerce zelf begrenst het aantal aanroepen niet; de capaciteit van je hosting is de praktische grens, en daar houden we rekening mee met gebundelde verzoeken en een afstemmingsronde buiten de drukke uren.

Wat je vooraf klaarzet

Beheerderstoegang tot WordPress om API-sleutels en webhooks aan te maken, nette permalinks en HTTPS (vrijwel altijd al in orde), de btw-tarieven en grootboekrekeningen in je boekhoudpakket, en een besluit welk systeem leidend is voor klant, product en voorraad. De gratis mapping-tool op de hoofdpagina helpt bij het naast elkaar leggen van de velden.

Zo verloopt het

Dag 1: gratis beoordeling. Week 1: veldmapping en afspraken over btw, grootboek en gastbestellingen. Week 2 tot 4: bouw buiten de shop, test met echte orders in een testadministratie, webhooks en afstemmingsronde inregelen, livegang. Daarna monitoring via een Care-plan, ook voor de WordPress-kant als je dat wilt.

Wat je mag verwachten

  • Eerste beoordeling binnen één werkdag, gratis
  • Veldmapping als document dat je zelf kunt nalopen, met de gratis mapping-tool op de hoofdpagina
  • Testen met echte gegevens in een testadministratie voordat de koppeling live gaat
  • Foutmeldingen die iemand in je team begrijpt, met een eigenaar en een herhaalpoging
  • Code, mapping en documentatie zijn van jou; beheer via Care of in eigen hand

Veelgestelde vragen

Heeft WooCommerce een API?

Ja, een REST API die klanten, producten, orders, voorraad en retouren kan lezen en schrijven, plus webhooks voor nieuwe orders en statuswijzigingen. Je maakt de toegang aan onder WooCommerce, Instellingen, Geavanceerd.

Kan dit niet gewoon met een plugin?

Voor een standaardwebshop met één boekhoudpakket vaak wel, en dan raden we dat aan. Maatwerk kies je bij eigen regels, meerdere kanalen, een ERP of als de koppeling niet in de webshop mag draaien.

Draait de koppeling in mijn webshop?

Nee. We zetten de koppeling als apart proces naast de shop. Je site blijft snel, een plugin-update kan de koppeling niet breken en een storing in de shop laat geen boekingen verdwijnen.

Wat als de webshop tijdelijk niet bereikbaar is?

Berichten blijven in de wachtrij en worden verwerkt zodra de shop terug is; de afstemmingsronde haalt gemiste orders op.

Werkt dit met varianten, bundels, WPML en abonnementen?

Varianten en bundels matchen we op artikelcode; meertalige shops en abonnementen vragen extra regels die we in de mapping vastleggen. Noem ze in je aanvraag, dan nemen we ze mee in de beoordeling.

Related links · rendered from live data on the saved preview and the public page

Welk boekhoudpakket moet met je WooCommerce-shop praten?

Stuur de naam van je boekhoudpakket, het aantal bestellingen per maand en of je meerdere kanalen hebt. Binnen één werkdag hoor je of een plugin volstaat of maatwerk loont, en wat het kost.