Skip to content
Uncategorized

WooCommerce Exact Online meerdere administraties: mapping, credentials en geen gelekte orders

October 16, 2026

Eén Exact Online-administratie koppelen aan WooCommerce is al een serieus integratieproject. Meerdere administraties — holding met BV’s, landensplitsing, of wholesale naast retail — maakt van “de Exact-plugin” een risico. Zonder harde scheiding van tokens, grootboekmapping en orderqueues belandt een NL-order in de BE-administratie, of erger: credentials van administratie A schrijven per ongeluk in B. Dit artikel is voor teams die dat structureel willen voorkomen.

HostHob (Rotterdam) bouwt WooCommerce–Exact-integraties met finance-leesbare logging. Basiscontext: WooCommerce Exact Online of AFAS koppeling. Beslis of connector genoeg is: Exact connector vs maatwerk. Globe (niet Online): WooCommerce Exact Globe koppeling. Multisite-credentials: WooCommerce Multisite ERP credentials.

Wat “meerdere administraties” precies betekent

In Exact Online is een administratie een eigen boekhoudomgeving met eigen grootboek, BTW-codes, artikelen en debiteuren. Meerdere administraties zijn geen “extra dropdown in de plugin”. Het zijn parallelle waarheden. Typische NL-scenario’s:

  • Twee BV’s, één WooCommerce Multisite-netwerk — elke site een administratie.
  • Eén shop, routing op land, BTW-regeling of productcategorie naar administratie A of B.
  • B2B-orders naar wholesale-administratie, B2C naar retail — met verschillende prijsboeken.
  • Migratieperiode waarin oude en nieuwe administratie tijdelijk naast elkaar bestaan.

Elk scenario vraagt om een expliciete routeringsregel vóór de eerste productie-order. Zonder die regel optimaliseer je chaos.

Architectuur die we wél verkopen

  1. Credentials per administratie — aparte Exact-app of divisiescopes, geen gedeelde refresh token in één wp-config-array zonder labels.
  2. Routeringslaag — bepaalt administratie op order-/site-/klantkenmerken; vastgelegd in config die finance kan lezen.
  3. Mappingtabellen per administratie — BTW, verzending, grootboek, artikelcodes; geen stille fallback naar “standaard 21%”.
  4. Queue-partities — falende sync van administratie A mag B niet blokkeren.
  5. Idempotency — WooCommerce order-ID + administratiecode als externe referentie.
  6. Observability — welk documentnummer in welke administratie; alerts bij auth-fouten per set credentials.

Vaak hoort Laravel of een worker naast WordPress — zelfde ruggengraat als bij B2B pricing & ERP sync. WooCommerce blijft edge; Exact blijft master voor artikelen en debiteuren waar jullie dat zo hebben afgesproken.

Connector of maatwerk?

SaaS-connectors redden soms één administratie met standaardcatalogus. Meerdere administraties, afwijkende BTW, of klantspecifieke artikelen duwen je naar maatwerk of een zwaar geconfigureerde middleware. Lees de afweging in connector vs maatwerk. Koop geen tweede connector-licentie “per BV” zonder te checken of routing en logging überhaupt bestaan — anders betaal je twee keer voor dezelfde blinde vlek.

Als je eigenlijk Globe draait in plaats van Online, stop met Online-connectors: Exact Globe koppeling.

Workshop met finance (niet optioneel)

Voor code tekenen we op één bord: welke webshop(s), welke administratienummers, wie is master voor artikel en debiteur, en wat gebeurt bij een order die niet te routeren is (foutrij vs checkout-blokkade). Die workshop voorkomt dat marketing “gewoon live wil” terwijl controlleert nog geen reconciliatiepad heeft. Engelse ERP-context: WordPress Exact & AFAS ERP integration.

Delivery checklist

  1. Administratielijst + juridische eigenaren schriftelijk bevestigd.
  2. Credential-sets aangemaakt en rotatieproces gedocumenteerd.
  3. Routeringsmatrix met voorbeelden uit echte orders.
  4. UAT per administratie: happy path, auth fail, artikel onbekend, dubbele submit.
  5. Cutover: oude jobs uit, monitoring aan, freeze op mappingwijzigingen.
  6. Runbook: hersturen order, wisselen van client secret, escalatie Exact-partner.

Wanneer HostHob — en wanneer niet

Schakel ons in wanneer meerdere administraties of Multisite-ERP-credentials structureel risico geven, of wanneer connectors stilzwijgend verkeerd boeken. Schakel ons niet in voor één eenvoudige Online-administratie die een bewezen connector al dekt — start bij Exact / AFAS koppeling. Schakel ons niet in om je Exact-implementatiepartner te vervangen voor administratie-inrichting; breng ze mee. Schakel ons niet in als de catalogusgovernance in WooCommerce zelf nog rommelig is — fix SKU-discipline eerst.

Gerelateerde EU API-levering: API integration agency Europe. Multisite-hoek: Multisite ERP credentials.

Foutscenario’s die we standaard uittesten

  • Token van administratie A verlopen terwijl B nog gezond is — queue A zichtbaar rood, B blijft verwerken.
  • Order met landcode die in geen routeringsregel past — gecontroleerde foutrij, geen giswerk.
  • Artikel bestaat in shop maar niet in gekozen administratie — geen half document in Exact.
  • Debiteur matcht op e-mail in verkeerde administratie — matchregels per administratie, geen globale e-mail-index zonder filter.
  • Refunds en creditnota’s — expliciet in of uit scope per administratie in release 1.

Die scenario’s zijn saaier dan een demo-dashboard, en precies waarom finance ons na go-live nog wil bellen voor de juiste redenen.

Planning zonder nepcijfers

We beloven geen “gemiddelde ROI in X weken”. Wel: discovery vast en overzichtelijk; build schaalt met aantal administraties, mappingcomplexiteit en of Multisite meespeelt. Goedkoper dan structurele nabewerking door administratie; duurder dan een blinde connector-seat. Twijfel je tussen Online multi-admin en Globe: laat IT de productlijn bevestigen vóór iemand licenses koopt.

Na oplevering hoort een maand hypercare met duidelijke alertkanalen. Daarna kun je intern beheren met ons runbook — of een lichte retainer voor mappingwijzigingen rond BTW- of assortimentswisselingen. Wat we niet doen: onbeperkt meebouwen aan elke marketingactie zonder impact op Exact-mapping te toetsen.

Artikel- en debiteurenmaster per administratie

Meerdere administraties betekenen vaak meerdere artikelbestanden. Een SKU die in retail bestaat maar niet in wholesale mag nooit “creatief” worden aangemaakt in Exact vanuit WooCommerce zonder afspraak. Wij leggen create-vs-update regels per administratie vast: mag de webshop nieuwe debiteuren aanmaken in A maar niet in B? Mag een gastcheckout een losse contante debiteur triggeren? Zonder die antwoorden schrijft de integratie beleid dat finance later moet opruimen.

Prijsboeken en kortingsafspraken horen eveneens per administratie. B2B-klanten die in de verkeerde prijslijst belanden genereren tickets die eruitzien als “WooCommerce-bugs” maar administratie-routing zijn. Onze B2B pricing & ERP sync-aanpak koppelt daaraan: cache lokaal, Exact master, queue zichtbaar.

Auth, rotatie en offboarding

Elke administratie verdient eigen client secrets en een eigen eigenaar in jullie wachtwoordkluis. Wanneer een developer of bureau uit dienst gaat, roteer je per set — niet “het Exact-wachtwoord”. We documenteren welke redirect URI’s en welke webhook-secrets bij welke administratie horen. Verwar dat niet met één mega-app die alle divisies mag: least privilege per administratie is trager in setup, goedkoper in incident response.

Monitoring moet auth-fouten labelen met administratiecode. Een generieke Slack “Exact 401” zonder context kost een uur speuren terwijl orders van de gezonde administratie onterecht worden gepauzeerd. Partitioneer alerts zoals je queues partitioneert.

Samenwerking met je Exact-partner en accountant

HostHob richt geen administraties in, boekt geen openingsbalans, en vervangt geen Exact Online-consultant voor periodesluiting. Wij bouwen de webshop-rand. In discovery willen we jullie Exact-partner en bij voorkeur iemand van finance aan tafel voor grootboek- en BTW-voorbeelden met echte documentnummers. Zonder die voorbeelden mapt een agency op slides. Met die voorbeelden overleeft UAT de eerste echte factuur.

Accountants vragen na go-live vaak: “Kunnen we zien welke weborder welk Exact-document werd?” Ons antwoord moet een admin-scherm of export zijn, geen SSH-sessie. Als die traceability ontbreekt, is de koppeling niet af — hoe groen de demo ook was.

Migratie van één naar meerdere administraties

Veel teams starten met één administratie en splitsen later. Plan die splitsing als project: historische orders blijven waar ze geboekt zijn; nieuwe routing geldt vanaf een cutover-datum; rapportages scheiden oud en nieuw. Terugschrijven van geschiedenis naar een tweede administratie is zelden het juiste plan. Wij helpen de router live zetten met duidelijke vanaf-datum en monitoring op “orders zonder route” in de eerste weken.

WooCommerce Multisite versus één shop met routing

Technisch zijn er twee hoofdwegen. Multisite (of gescheiden installs) per merk/BV maakt credential-scheiding vanzelfsprekender — zie Multisite ERP credentials. Eén catalogus met runtime-routing is flexibeler voor marketing, strenger voor tests: elke nieuwe kortingsregel moet de router nog begrijpen. Wij kiezen niet op mode; wij kiezen op hoe jullie juridische entiteiten en assortiment echt werken. Verkeerde keuze hier kost meer dan een week extra discovery.

Performance hoort bij hetzelfde gesprek. Synchrone Exact-calls in checkout blijven fout — één of tien administraties. Asynchrone queues met duidelijke klantcommunicatie (“order ontvangen, verwerking volgt”) beschermen conversie terwijl Exact traag of kort down is. Finance krijgt documentnummers zodra de worker klaar is; de shop belooft geen realtime grootboek in de bedankpagina tenzij jullie dat expliciet eisen en betalen in complexiteit.

Tot slot: documenteer in het runbook hoe een verkeerd gerouteerde order handmatig wordt gecorrigeerd zonder dubbele boekingen. Tools zonder compensatiepad zijn speelgoed. Tools met compensatiepad zijn operatie. Neem naar discovery een lijst administratienummers, een voorbeeldorder per route, en de naam van jullie Exact-partner mee. Dan leveren we geen abstracte architectuurplaat maar een routeringsmatrix die finance herkent. Engelse lezers die de ERP-breedte willen: WordPress Exact & AFAS ERP integration. Twijfel je nog tussen connector en maatwerk, lees eerst connector vs maatwerk voordat licenses worden gestapeld. Meerdere administraties verdienen die soberheid meer dan één demo-happy-path. HostHob plant discovery in Rotterdam of remote, altijd met finance in de loop voordat de eerste productie-order een administratie raakt.

Want this built for your team?

Book a 30-minute discovery call with HostHob — WordPress, Laravel, and API delivery from Rotterdam for NL/EU teams.

Book a discovery call