NorthernLights SolutionsJouw partner in betrouwbare AI-oplossingen WhatsApp mij

Koppelingen

AFAS koppelen met je webshop: WooCommerce, Shopify, Lightspeed en PrestaShop

Je webshop koppelen aan AFAS? Wat je synchroniseert, kant-en-klare koppeling of maatwerk met n8n, en hoe het werkt met WooCommerce, Shopify, Lightspeed en PrestaShop.

Jurgen Claassens
Jurgen ClaassensOprichter NorthernLights Solutions · 6 min lezen

Kort antwoord

Een AFAS koppeling met je webshop zet bestellingen uit WooCommerce, Shopify, Lightspeed of PrestaShop automatisch als order in AFAS, met de klant als debiteur. Andersom gaan artikelen, prijzen en voorraad uit AFAS naar je webshop. Je kiest een kant-en-klare koppeling van een AFAS-partner, of je laat er een op maat bouwen met n8n via de API van AFAS.

Wat synchroniseer je tussen AFAS en je webshop?

Een webshopkoppeling is een automatisering die gegevens heen en weer zet tussen je webshop en AFAS, zodat niemand bestellingen of voorraad overtypt. Meestal is AFAS leidend voor artikelen, prijzen en voorraad, en is de webshop leidend voor bestellingen.

In AFAS Profit loopt dat via connectoren: een GetConnector leest gegevens uit, een UpdateConnector schrijft ze weg. Deze UpdateConnectors kom je bij een webshop het vaakst tegen (help.afas.nl, UpdateConnector beschrijvingen, gecontroleerd op 2 november 2026):

GegevensRichtingIn AFAS ProfitVoorbeeld
ArtikelenAFAS naar webshopGetConnector met je artikelen; FbItemArticle om artikelen in AFAS aan te makenEen nieuw artikel in AFAS verschijnt als product in de webshop
PrijzenAFAS naar webshopGetConnector met verkoopprijzen; FbSalesPrice om ze in AFAS te zettenEen prijswijziging staat dezelfde dag online
VoorraadAFAS naar webshopGetConnector met de voorraad; FbStockMutation om voorraad op of af te boekenDe webshop toont wat er echt in het magazijn ligt
OrdersWebshop naar AFASFbSalesEen betaalde bestelling wordt een verkooporder
DebiteurenWebshop naar AFASKnSalesRelationPer of KnSalesRelationOrgEen nieuwe klant wordt een verkooprelatie
Pakbonnen en facturenIn AFAS, status terug naar de webshopFbDeliveryNote en FbDirectInvoiceDe klant ziet in de webshop dat zijn bestelling verzonden is

Welke velden je precies uitleest, bepaalt je AFAS-beheerder in de GetConnector. Hoe de API van AFAS in het algemeen werkt, lees je in AFAS koppeling.

Kant-en-klare koppeling of maatwerk met n8n?

Begin bij wat er al bestaat. AFAS houdt op zijn partnerportaal een overzicht bij van gecertificeerde AFAS koppelingen. Volgens AFAS zijn die getest op werking en veiligheid, worden ze onderhouden en zijn ze gecertificeerd door AFAS (partner.afas.nl/koppelingen, gecontroleerd op 2 november 2026). Mensen zoeken dat overzicht vaak als "AFAS marketplace". Het is ingedeeld per branche, dus zoek op de naam van je webshopplatform.

Werk je met AFAS SB, dan biedt AFAS een koppeling met de dienst Webwinkelfacturen. Daarmee lees je bestellingen uit onder meer WooCommerce, Shopify, PrestaShop, Lightspeed eCom en Lightspeed Ecwid in AFAS SB in. Je kunt die dienst 30 dagen gratis proberen (help.afas.nl, Webwinkelfacturen, gecontroleerd op 2 november 2026).

Maatwerk met n8n past als je proces afwijkt van wat een standaardkoppeling doet. Denk aan B2B-prijzen per klant, meerdere magazijnen, artikelen die als set verkocht worden, of een tweede verkoopkanaal naast de webshop.

Kant-en-klare koppelingMaatwerk met n8n
Snel liveMeestal sneller ingesteldMeestal binnen twee weken live, na testen
Past bij afwijkende regelsAlleen wat de leverancier heeft voorzienJe bepaalt zelf elke regel
Meerdere systemen tegelijkMeestal één webshop met AFASWebshop, AFAS, mail, Teams en meer in één workflow
KostenAbonnement bij de leverancierEenmalig bouwen plus beheer
OnderhoudDoor de leverancierDoor mij, of door je eigen team

Hoe koppel je WooCommerce, Shopify, Lightspeed of PrestaShop aan AFAS?

Elke webshop heeft een eigen API. Dit staat er in de documentatie van de platforms zelf (gecontroleerd op 2 november 2026):

PlatformAPI van de webshopIn n8nKant-en-klaar met AFAS
WooCommerceREST API met orders, producten, klanten en webhooks; sleutels maak je onder WooCommerce, Settings, Advanced, REST APIWooCommerce-node voor klanten, orders en producten, plus de WooCommerce Trigger bij een nieuwe of gewijzigde orderAFAS SB via Webwinkelfacturen; voor Profit zoek je op het partnerportaal
ShopifyGraphQL Admin API; volgens shopify.dev is de REST Admin API sinds 1 oktober 2024 legacyShopify-node voor orders en producten, plus de Shopify TriggerAFAS SB via Webwinkelfacturen; voor Profit zoek je op het partnerportaal
Lightspeed eComLightspeed eCom API met orders, producten, varianten, klanten en webhooksHTTP Request-node met je API-sleutelAFAS-apps in de Lightspeed App Store, en AFAS SB via Webwinkelfacturen
PrestaShopWebservice via /api/, met onder meer orders, products en stock_availablesHTTP Request-nodeAFAS SB via Webwinkelfacturen; voor Profit zoek je op het partnerportaal

Bij Lightspeed vind je in de App Store meerdere apps voor AFAS. Eén app maakt voor elke betaalde order een journaalpost in AFAS. Een andere, van een gecertificeerde AFAS-partner, zet orders als verkooporder in AFAS Profit en wisselt elke 15 minuten gegevens uit, met AFAS als leidend systeem (Lightspeed App Store, gecontroleerd op 2 november 2026). Kijk op de app-pagina voor de actuele prijs.

Voor WooCommerce en Shopify heeft n8n eigen nodes. Wat niet in zo'n node zit, haal je op via de HTTP Request-node met dezelfde inloggegevens (docs.n8n.io, WooCommerce en Shopify). Wat n8n is, lees je in wat is n8n.

Hoe bouw ik een AFAS webshopkoppeling met n8n?

  1. Spreek af wie leidend isPer soort gegevens leg je vast waar de waarheid staat: artikelen, prijzen en voorraad meestal in AFAS, bestellingen in de webshop.
  2. Maak de artikelnummers gelijkDe koppeling herkent een product aan het artikelnummer. Staat dat in AFAS en in de webshop anders, dan lukt niets.
  3. Laat AFAS een app connector makenJe beheerder kiest welke GetConnectors en UpdateConnectors de koppeling mag gebruiken, zoals een GetConnector met voorraad en FbSales voor orders.
  4. Start met de ordersEen webhook of trigger meldt een nieuwe betaalde order. n8n zoekt de klant op e-mailadres op in AFAS, maakt hem aan als hij nieuw is en zet de order klaar met FbSales.
  5. Voeg daarna voorraad en prijzen toeEen workflow leest op vaste tijden de voorraad uit AFAS en zet die per product in de webshop.
  6. Test in een testomgeving en bewaakEerst met testorders, daarna live. Mislukt een order, dan krijg je meteen een melding, met de order erbij.

Waar gaat het vaak mis bij een webshopkoppeling?

Bij dubbele klanten. Een gast die twee keer bestelt, wordt snel twee relaties. Zoek daarom eerst op e-mailadres voordat je een nieuwe verkooprelatie aanmaakt.

Bij btw en verzendkosten. Kortingen en verzendkosten moeten op een eigen artikel of grootboekrekening landen, anders klopt de order in AFAS niet met het bedrag in de webshop.

Bij retouren en annuleringen. Een geannuleerde bestelling moet ook in AFAS terug. Neem dat mee in de eerste versie, zodat het geen handwerk blijft.

Handen die een kartonnen verzenddoos dichtplakken op een werktafel, naast een laptop met een abstract overzicht van bestellingen op het scherm
Sfeerbeeld: bestellingen uit de webshop komen vanzelf als order in AFAS.

Welke koppeling bouwde ik al met een ERP?

Een AFAS-webshopkoppeling staat nog niet als case online. Wel een koppeling met een ERP die laat zien hoe ik werk. Bij Almetaal kwam alle mail binnen op één centrale mailbox. Samen met SpireAI bouwde ik zes AI-agents die elke mail lezen en per afdeling een taak in het ERP zetten. Eén mail wordt zo zeven taken, in 2 minuten en 33 seconden. Meer projecten zie je op alle cases.

Dezelfde aanpak gebruik ik voor een webshop: eerst lezen en vergelijken met wat je team nu doet, pas daarna schrijven in AFAS. Wil je weten wat dat voor jouw webshop betekent? Op de pagina n8n-specialist lees je hoe ik werk voor kmo's en mkb-bedrijven in Vlaanderen en Nederland, vanuit Antwerpen. Stuur me een WhatsApp, of plan een gratis videocall.

Veelgestelde vragen

Kan ik WooCommerce koppelen aan AFAS?

Ja. WooCommerce heeft een REST API met orders, producten en klanten, en n8n heeft er een eigen node en trigger voor. Een workflow zet nieuwe orders met FbSales in AFAS Profit en stuurt voorraad terug. Voor AFAS SB kan het ook via de dienst Webwinkelfacturen.

Is er een Shopify-koppeling voor AFAS?

Voor AFAS SB noemt AFAS de dienst Webwinkelfacturen, die onder meer Shopify ondersteunt. Voor AFAS Profit zoek je op het partnerportaal van AFAS naar een gecertificeerde koppeling, of je laat er een bouwen met n8n via de GraphQL Admin API van Shopify.

Wat is leidend bij een webshopkoppeling, AFAS of de webshop?

Meestal is AFAS leidend voor artikelen, prijzen en voorraad, en de webshop voor bestellingen. Dat leg je vooraf per soort gegevens vast, zodat twee systemen elkaar niet overschrijven.

Wat kost een AFAS webshopkoppeling laten bouwen?

Maatwerk begint bij €1.500 eenmalig, plus vanaf €150 per maand voor hosting, bewaking en onderhoud, excl. btw. Een kant-en-klare koppeling werkt meestal met een abonnement bij de leverancier. AFAS, je webshop en n8n betaal je rechtstreeks.

Alles over n8n en tools

n8n-specialist

Jurgen Claassens

Jurgen Claassens bouwt AI-automatiseringen voor ondernemers, mkb en kmo. Vijftien jaar operations bij Vattenfall, daarna mede-eigenaar van sales- en marketingbureaus. Meer over Jurgen of bekijk zijn projecten.

Uit de praktijk

Projecten waar dit over gaat

Kan dit ook voor jouw bedrijf?

Vertel me waar jouw tijd naartoe gaat. Ik zeg je eerlijk of automatiseren daar zin heeft. Maatwerk begint bij €1.500, beheer bij €150 per maand.

Liever een vast moment? Plan een gesprek van 45 minuten. Of doe eerst de gratis automatiseringsscan.