Alternatieven
xCore alternatief: wat een koppeling op maat anders doet
xCore verkoopt kant-en-klare koppelingen tussen webshops en Exact, met een variant per Exact-licentie en add-ons voor wat de basis niet doet. Een koppeling op maat gaat uit van jouw prijsregels en systemen: debiteurenkorting, prijsafspraken per klant en ook een ander ERP dan Exact.
Wat xCore goed doet
xCore is een softwarebedrijf uit Groningen met een catalogus van koppelingen rond Exact. Aan de ene kant staat Exact Online of Exact Globe, aan de andere kant een webshop, betaalprovider, PIM of WMS. De meeste Exact Online-koppelingen installeer je zelf via een wizard in het xCore-platform, met 14 dagen proefperiode. Alles hieronder komt uit de eigen pagina's van xCore, nagelezen op 3 oktober 2026.
Per webshop zijn er drie varianten, afgestemd op de Exact-licentie. Op de pagina voor WooCommerce en Exact Online:
| Variant | Exact-licentie | Wat er in Exact ontstaat |
|---|---|---|
| Basis | Boekhouden Essentials, Boekhouden Plus, Accountancy | Verkoopboeking en debiteur |
| Plus | Boekhouden Professional | Verkoopfactuur en debiteur |
| Handel | Handel Essentials, Plus, Professional, Premium | Verkooporder, debiteur, en voorraad terug naar de webshop |
In de Handel-variant kies je voor artikelen en klanten zelf de richting: van Exact naar de webshop of andersom. Add-ons breiden de koppeling uit, bijvoorbeeld meerdere magazijnen, automatisch factureren, prijslijsten en custom fields. Op een eigen rapportagepagina zie je welke synchronisaties zijn gelukt, overgeslagen of mislukt, met de oorzaak erbij, en je kunt een e-mailmelding instellen. Voor een webshop op Exact met standaardstromen is dat een complete set.
Waar de documentatie van xCore een grens trekt
Een catalogus van vaste koppelingen legt keuzes vast. xCore schrijft ze zelf op, vooral bij B2B-prijzen en bij de limieten van Exact.
| Onderwerp | Wat xCore schrijft |
|---|---|
| Systemen | Exact staat aan één kant van elke koppeling |
| Prijslijsten | Van Exact naar de webshop, gebaseerd op artikelen, niet op artikelgroepen |
| Debiteurenkorting | Niet te synchroniseren; een prijsafspraak moet eerst als prijslijst in Exact staan |
| Staffel of verkoopprijs | Keuze binnen de prijslijst, en die instelling moet voor alle artikelen gelijk zijn |
| Btw-nummer | Standaard niet gesynchroniseerd; daarvoor is een mapping via de add-on Custom Fields nodig |
| Shopify Basic | Geen klanten; alle verkoopboekingen op één verzameldebiteur |
| Daglimiet | 5.000 API-calls per koppeling per dag; bij de limiet pauzeert de koppeling tot 00:00 |
| Administraties | Per administratie een aparte app |
Op de pagina over rate limits noemt xCore daarnaast een limiet van 10.000 boekingsregels per maand per administratie. In een apart artikel rekent xCore voor dat een order met drie producten in Exact minstens vijf boekingsregels wordt: drie productregels, een btw-regel en de debiteur. Die limieten komen van Exact, niet van xCore. Ze gelden voor elke koppeling. Wat verschilt, is hoeveel calls een koppeling ervan gebruikt.
Een voorbeeld: 12.000 prijzen en de daglimiet
Een groothandel heeft in Exact Online 12.000 verkoopprijzen in SalesItemPrices: prijslijsten, staffels en prijsafspraken per klant. Na een prijsronde moeten ze allemaal naar de webshop. Exact geeft 5.000 calls per dag per app en per administratie, en daar gaan ook orders, debiteuren en voorraad vanaf.
De som per route:
- Elke prijs apart opvragen: 12.000 calls. Dat is 5.000 op dag één, 5.000 op dag twee en 2.000 op dag drie, en op die dagen blijft er niets over voor orders.
- Het standaard endpoint geeft 60 records per pagina: 12.000 ÷ 60 = 200 calls.
- Het sync-endpoint
sync/Logistics/SalesItemPricesgeeft 1.000 per pagina: 12.000 ÷ 1.000 = 12 calls. Daarna vraagt de koppeling alleen records op met een nieuwereTimestamp, dus alleen de prijzen die echt veranderd zijn.
Een prijsafspraak voor één klant herkent de koppeling aan een ingevuld Account op de prijsregel. Een korting die op de debiteur zelf staat, zit in DiscountSales op crm/Accounts, als fractie: 5 procent is 0,05. Een artikel van 10,00 in de prijslijst wordt voor die klant 10,00 × 0,95 = 9,50. Hoe prijslagen elkaar opvolgen, staat in staffelprijzen en klantspecifieke prijzen.
Wat een koppeling op maat anders doet
Dezelfde onderwerpen, vanuit een koppeling die voor één bedrijf wordt gebouwd:
| Onderwerp | Koppeling op maat |
|---|---|
| Systemen | Exact Online of Exact Globe, maar ook AFAS, Business Central, SnelStart of een ander ERP |
| Prijzen | Prijslijsten, staffels, prijsafspraken per debiteur en debiteurenkorting samen, in de volgorde die jij hanteert |
| Btw-nummer | Standaard mee, met controle voor ICP-leveringen |
| Daglimiet | Sync- en bulk-endpoints, alleen gewijzigde records, en een wachtrij die orders voorrang geeft boven catalogusdata |
| Richting | Per veld vastgelegd welk systeem leidend is |
| Fouten | Nieuwe pogingen vanuit een wachtrij; wat blijft falen, komt met de oorspronkelijke data op een lijst |
Voor de koppeling live gaat, draait hij in een dry run met goedkeuring. Daarna zie je per run welke prijs van welke waarde naar welke is gegaan, en kun je artikelen of klanten uitsluiten of een prijs vastzetten. Wij hosten en bewaken de koppeling, en passen hem aan als Exact of de webshop de API wijzigt. Hoe de limieten van Exact in de praktijk uitpakken, staat in Exact Online API limieten; welke Exact-licentie welke gegevens heeft, in Exact Online boekhouden of handel.
Overstappen van xCore
De overstap gaat per stroom, en per stroom een vast overgangspunt. Orders na een bepaalde datum of een bepaald ordernummer gaan door de nieuwe koppeling, orders daarvoor bleven bij xCore. Prijzen en voorraad mogen een dag dubbel lopen, als de nieuwe koppeling in die tijd alleen leest en niets schrijft.
De dry run op de orders van de afgelopen week laat zien welke debiteur en welke prijs de nieuwe koppeling zou kiezen. Verschillen met wat er nu in de webshop staat, komen daar boven: een debiteurenkorting die nooit in de webshop zat, of een verzameldebiteur waarop zakelijke klanten terechtkwamen. Hoe zo'n vervanging verder verloopt, staat in een bestaande koppeling vervangen.
Wat we bouwen staat op maatwerk koppeling laten maken, en wat een koppeling met Exact Online doet op Exact Online koppeling. Vertel welke xCore-koppeling en add-ons je nu gebruikt, dan hoor je welke regels daar in een koppeling op maat bij komen.
Veelgestelde vragen
Met welke systemen koppelt xCore?
xCore koppelt Exact Online en Exact Globe met webshops zoals Shopify, WooCommerce, Magento en Shopware, met betaalproviders zoals Mollie en Adyen, en met PIM- en WMS-systemen. Exact staat in elke koppeling aan één kant. Een webshop op een ander ERP of boekhoudpakket valt buiten de catalogus.
Synchroniseert xCore klantspecifieke prijzen?
Met de add-on Prijslijsten gaan prijslijsten van Exact naar de webshop, op artikelniveau en niet per artikelgroep. Debiteurenkorting kan volgens xCore niet mee; een prijsafspraak moet eerst als prijslijst in Exact staan. Hoe een koppeling op maat dat aanpakt, staat op klantspecifieke prijzen.
Wat gebeurt er als de koppeling de limiet van Exact bereikt?
xCore schrijft dat de koppeling dan pauzeert en om 00:00 verdergaat vanaf het punt waar hij stopte, met weer 5.000 calls. Je kunt een e-mailmelding instellen voor het bereiken van de limiet. Exact zelf staat 60 calls per minuut en 5.000 per dag toe, per app en per administratie.
Kan ik meerdere Exact-administraties koppelen?
Bij xCore sluit je per administratie een aparte app af. Bij Exact Online zelf geldt de daglimiet ook per administratie. Een koppeling op maat kan meerdere administraties bedienen, met per administratie een eigen verbinding en eigen limiet.
Hoe stap ik over van xCore zonder dat orders dubbel in Exact komen?
Kies een overgangspunt, een datum of ordernummer, en laat de nieuwe koppeling alleen orders daarna verwerken. Voor de overstap draait hij in een dry run op dezelfde orders, zodat je ziet welke debiteur, prijs en btw-code hij zou gebruiken. Pas na goedkeuring zet je de app in xCore uit.
Vertel wat je nodig hebt
Vertel welke systemen je gebruikt en wat je wilt verbeteren. Je krijgt binnen één werkdag een persoonlijk antwoord. We helpen je de werkzaamheden helder te krijgen en spreken de prijs en planning af voordat je iets toezegt.
- Je weet de prijs en de doorlooptijd voordat je iets toezegt
- Wij zoeken uit welke koppeling het werk uit handen neemt
- Wij verzorgen de bouw, hosting, bewaking en het onderhoud
- Je team krijgt minder overtypwerk en minder uitzoekwerk