Lightspeed en AFAS koppelen

Je verkoopt in je Lightspeed-webshop of aan je Lightspeed-kassa, en je administratie, artikelen en voorraad staan in AFAS Profit. Ik koppel die twee zo dat webshoporders verkooporders in Profit worden, de omzet van elke kassasluiting als boeking volgt, en artikelen en voorraad uit Profit in winkel en webshop kloppen. Op jouw Lightspeed-account en een App Connector in jouw eigen AFAS-omgeving.

Alle integraties

Zo loopt de data

voorbeeldopzet

Sync-log, zoals je hem in het logboek terugziet (voorbeeld)

Webshoporders, de omzet per kassasluiting en creditnota’s uit de webshop gaan van Lightspeed naar AFAS Profit als verkooporder, memoriaalboeking en creditfactuur; artikelen en voorraad gaan van Profit naar Lightspeed.
  • Order, wordt Verkooporder: van Lightspeed naar AFAS Profit, direct, via webhook.
  • Dagomzet, wordt Memoriaal: van Lightspeed naar AFAS Profit, direct, via webhook.
  • Creditnota, wordt Creditfactuur: van Lightspeed naar AFAS Profit, direct, via webhook.
  • Artikel, Voorraad: van AFAS Profit naar Lightspeed, periodiek opgevraagd.

Kort antwoord

Werkgebied: Nederland · Bijgewerkt op door Alisina Nawabi

Wat het is
Een koppeling tussen Lightspeed en AFAS Profit die webshoporders uit Lightspeed eCom en kassaverkopen uit Lightspeed Retail in Profit zet, en artikelen, prijzen en voorraad uit Profit naar Lightspeed brengt. Lightspeed meldt orders en kassasluitingen via webhooks; Profit vraag ik periodiek op met GetConnectors.
Voor wie
Winkels en webshops op Lightspeed die in AFAS Profit boeken, met een of meer vestigingen of een assortiment dat in Profit wordt beheerd. Ook voor bureaus en softwarebedrijven die Lightspeed en AFAS voor meerdere klanten koppelen.
Doorlooptijd
Een eerste koppeling tussen twee systemen staat meestal binnen 2 weken live. Meer objecten, richtingen of administraties kosten meer tijd; dat staat vooraf in de offerte.
Prijsindicatie
vanaf €4.000 voor een basisopzetEen basisopzet is één koppeling tussen twee systemen, gebouwd, getest en gedocumenteerd. Meer objecten, richtingen, administraties of uitzonderingen maken het groter. Je krijgt vooraf een vaste prijs.

Welke data gaat over?

Per object de richting, de bron en hoe vaak. Zo richt ik het meestal in; jij bepaalt.

Welke data de koppeling synchroniseert, in welke richting, wie de bron is en hoe vaak
ObjectRichtingBron van waarheidFrequentie
Webshoporders → verkooporders (eCom)Een mislukte webhook probeert Lightspeed tot 10 keer binnen 24 uur; wat dan nog mist, vangt de controle op.van LightspeedLightspeed eComDirect via webhook, plus een nachtelijke controle
Kassasluitingen → financiële mutaties (Retail)Lightspeed garandeert de levering van Retail-webhooks niet en raadt aan ook op te halen. Een kasverschil komt in een lijst voor controle.van LightspeedLightspeed RetailBij elke kassasluiting, plus periodiek ophalen
Creditnota’s (eCom) → creditfacturenIn eCom maak je een creditnota op een bestaande factuur, en in Profit kan een directfactuur ook een creditfactuur zijn. Een retour aan de Retail-kassa wordt een eigen retourverkoop op die kassa, en zit dus al in de dagomzet van de kassasluiting.van LightspeedLightspeed eComDirect via webhook
Klanten → debiteurenvan LightspeedLightspeed voor contactgegevens, AFAS voor debiteurgegevensMet de eerste order mee
Artikelen en prijzenIn eCom staan prijs, voorraad, SKU en EAN op de variant, en werk je varianten in bulk bij. In Retail vervangt sinds API-versie 2026-10 het product_family-model de oude productflows.naar LightspeedAFASElk uur, op wat sinds de vorige keer gewijzigd is
Voorraad en leveringenLightspeed raadt aan voorraad in Retail vast te leggen als verkoop, levering of telling, zodat elke wijziging in de historie herleidbaar blijft.naar LightspeedAFASElke 15 minuten

Wat je ermee doet

Voor wie zelf met beide tools werkt, en voor wie er een dienst voor eigen klanten van maakt.

  1. Webshoporders van Lightspeed eCom in Profit

    Webshop op Lightspeed eCom met AFAS Profit

    1. Order betaald in de webshop
    2. Debiteur gevonden of aangemaakt in Profit
    3. Verkooporder met regels in Profit
    4. Verder in Profit, zoals jij het hebt ingericht

    Geen orders meer overtypen, en Profit blijft de plek waar prijs, btw en voorraad kloppen.

    Wat de API hiervoor biedt: Lightspeed eCom stuurt webhooks voor orders, ook bij betaald en verzonden. In Profit maakt FbSales verkooporders met regels aan en KnSalesRelationOrg debiteuren.

    Lees de uitwerking in de gids
  2. Dagafsluiting per kassa in Profit

    Winkel op Lightspeed Retail met een of meer kassa’s

    1. Kassa gesloten
    2. Verkopen van die kassa opgehaald
    3. Omzet, btw en betaalmiddelen als financiële mutatie
    4. Kasverschil in een lijst voor controle

    Elke dag sluit je kassa aan op Profit, en een verschil zie je dezelfde dag.

    Wat de API hiervoor biedt: Retail meldt elke kassasluiting met de webhook register_closure.create, en verkopen zijn via de API te lezen. In Profit maak je financiële mutaties aan met FiEntries.

    Lees de uitwerking in de gids
  3. Assortiment en voorraad uit Profit in winkel en webshop

    Winkel met webshop die artikelen in Profit beheert

    1. Artikel, prijs of levering in Profit
    2. Wijziging opgehaald met een GetConnector
    3. Varianten in bulk bijgewerkt, levering vastgelegd in Retail
    4. Winkel en webshop tellen hetzelfde

    Een prijsronde of levering staat in één keer goed in winkel en webshop.

    Wat de API hiervoor biedt: Wijzigingen in Profit vind je met een GetConnector op de audit-velden. In eCom werk je varianten in bulk bij via PUT /variants/bulk.json, en Lightspeed raadt aan voorraad in Retail vast te leggen als verkoop, levering of telling.

De techniek per tool

Wat elke API ondersteunt, de limieten en de deadlines staan op de pagina van de tool zelf.

App, iPaaS of maatwerk?

Zo kies je de route die bij jouw winkel en boekhouding past.

Een app uit de Lightspeed App Store of standaardkoppeling

Past als: Voor de boekhouding zijn er Lightspeed-apps voor onder meer Exact Online en Moneybird, voor Lightspeed Restaurant ook een Twinfield-koppeling, en het partnernetwerk van AFAS telt ruim 250 koppelingen. Doet een koppeling precies wat je nodig hebt, neem die.

Grens: Die apps zijn van tussenpartijen en synchroniseren op een vast ritme, zoals elk kwartier of elke 24 uur. Een administratie met eigen artikelen, voorraad en debiteuren valt er vaak buiten.

Zapier, Make of n8n

Past als: Voor een melding of een losse stap, zoals een nieuwe klant als relatie in Profit.

Grens: Profit stuurt webhooks alleen op dossieritems en workflows, dus artikelen en voorraad moet een iPaaS steeds opvragen, binnen de limieten van Lightspeed. Kassasluitingen en dubbele orders regel je zelf.

Maatwerk op beide API’s

Past als: Als webshop, kassa en voorraad moeten kloppen met Profit, bij meerdere vestigingen, of als je een app voor Lightspeed-klanten bouwt.

Grens: Een hogere eenmalige investering, en Retail brengt elk kwartaal een API-versie uit, AFAS twee Profit-versies per jaar. Dat onderhoud kan ik doen, maar het hoeft niet.

Standaard-app, iPaaS of maatwerk voor Lightspeed en AFAS Profit?

Bestaat er al een app in de marktplaats die precies doet wat je met Lightspeed en AFAS Profit wilt?

Zo pak ik het aan

Vier stappen, met een vaste prijs vooraf.

  1. 1

    Dag 1

    Intake

    Een kort gesprek over je systemen, je proces en wat er misgaat. Ik vul samen met jou de sync-tabel in: welk object, welke richting, wie de bron is en hoe vaak.

  2. 2

    Binnen een paar dagen

    Vaste offerte

    Je krijgt een voorstel met scope, vaste prijs en planning. Geen uurtje-factuurtje: je weet vooraf wat het kost en wat je krijgt.

  3. 3

    Week 1-2

    Bouwen en testen

    Ik bouw de koppeling op jouw eigen account en test met echte voorbeelden, inclusief de randgevallen: creditnota's, dubbele records, een API die even niet antwoordt. Een eerste koppeling staat binnen 2 weken live.

  4. 4

    Daarna

    Live en beheer

    De koppeling gaat live met monitoring en een foutenlijst die je kunt inzien. Je krijgt documentatie en een overdracht. Onderhoud kan, maar hoeft niet bij mij.

Wie beheert de koppeling

De koppeling draait op jouw account, niet op dat van mij. Ik bouw, documenteer en onderhoud hem; jij houdt het eigendom en de toegang.

De koppeling draait op jouw Lightspeed-account, met een API-sleutel die je zelf aanmaakt in eCom of een private app op je Retail-winkel, en op een App Connector in jouw eigen AFAS-omgeving, van het type Onderhoud door klant. Jouw beheerder bepaalt welke connectoren erin staan.

Sleutels en tokens van beide kanten staan in jouw omgeving. Trek je de Lightspeed-sleutel in of blokkeer je de App Connector, dan stopt de koppeling direct.

  • Jouw account en jouw app-registratie bij de leverancier. Ik verkoop geen eigen koppel-abonnement en zit er niet tussen.
  • Jij bent eigenaar van de code en de documentatie. Stop je met mij, dan kan een andere ontwikkelaar verder.
  • Bouw je zelf een product voor jouw klanten? Dan draait het op jouw toegang en, waar de leverancier dat vraagt, op jouw certificering.

Verder lezen

Mijn gidsen over Lightspeed en AFAS Profit.

Meer combinaties

Werk je met meer tools? Combineer ze en zie hoe er één workflow van ontstaat.

Alle integraties
FAQ

Veelgestelde vragen over Lightspeed en AFAS Profit koppelen

Kort antwoord op wat het vaakst gevraagd wordt.

Lightspeed en AFAS Profit koppelen?

Vertel me hoe je winkel en boekhouding nu samenwerken. Ik zeg eerlijk wat er kan, vrijblijvend.

Bekijk alle integraties