Menu

Kort antwoord over AFAS en Shopify

AFAS en Shopify delen 9 dataobjecten, en bij 9 daarvan staan er endpoints aan beide kanten, waaronder adres, banktransactie, contact.

Shopify stuurt webhooks, AFAS niet, dus die helft draait op periodiek ophalen.

Score 48 van 100 voor AFAS en Shopify: reken op 5 tot 10 dagen werk voor een maatwerkkoppeling.

AFAS en Shopify: bijgewerkt op 2026-09-11 vanuit hun API-documentatie.

Gedeelde dataobjecten
9
Richting mogelijk
9
Webhooks
één kant
Koppelbaarheidsscore
48/100
Inspanning
5 tot 10 dagen

Wat je kunt synchroniseren tussen AFAS en Shopify

DataobjectAFASRichtingShopifyRealtime
Adres 0 lezen / 1 schrijven ← 2 lezen / 5 schrijven batch
Banktransactie 0 lezen / 3 schrijven ← 10 lezen / 1 schrijven batch
Contact 0 lezen / 1 schrijven ← 5 lezen / 5 schrijven batch
Factuur 0 lezen / 8 schrijven ← 8 lezen / 5 schrijven batch
Gebruiker 0 lezen / 2 schrijven ← 3 lezen / 0 schrijven batch
Order 0 lezen / 8 schrijven ← 6 lezen / 11 schrijven batch
Product 0 lezen / 11 schrijven ← 13 lezen / 11 schrijven batch
Verzending 0 lezen / 7 schrijven ← 14 lezen / 24 schrijven batch
Voorraad 0 lezen / 4 schrijven ← 3 lezen / 5 schrijven batch
  • Adres: Shopify levert de data (2 leesendpoints), AFAS neemt af (1 schrijfendpoint), in batches.
  • Banktransactie: Shopify levert de data (10 leesendpoints), AFAS neemt af (3 schrijfendpoints), in batches.
  • Contact: Shopify levert de data (5 leesendpoints), AFAS neemt af (1 schrijfendpoint), in batches.
  • Factuur: Shopify levert de data (8 leesendpoints), AFAS neemt af (8 schrijfendpoints), in batches.
  • Gebruiker: Shopify levert de data (3 leesendpoints), AFAS neemt af (2 schrijfendpoints), in batches.
  • Order: Shopify levert de data (6 leesendpoints), AFAS neemt af (8 schrijfendpoints), in batches.
  • Product: Shopify levert de data (13 leesendpoints), AFAS neemt af (11 schrijfendpoints), in batches.
  • Verzending: Shopify levert de data (14 leesendpoints), AFAS neemt af (7 schrijfendpoints), in batches.

Daarnaast hebben AFAS en Shopify samen nog 69 dataobjecten die maar aan één kant bestaan; die vragen een vertaalslag.

AFAS en Shopify in de praktijk

Negen dataobjecten kunnen van Shopify naar AFAS, waaronder orders, producten, facturen, voorraad en verzendingen. Dat is de klassieke webshopkoppeling: verkoop uit de winkel moet in de administratie landen. Het denkwerk zit in de vertaling van webshopvelden naar boekhoudkundige begrippen, met btw-tarieven en grootboekrekeningen voorop, en die keuze hoort bij iemand met administratiekennis te liggen. Shopify beperkt het tempo met een emmer die langzaam leegloopt, dus bouw een wachtlus in bij een eerste volledige overzetting. Negenenzestig objecten bestaan maar aan één kant. Shopify biedt een ontwikkelwinkel en AFAS een sandbox.

Technische aandachtspunten bij AFAS en Shopify

  • AFAS werkt met Bearer-token, Shopify met OAuth2 of API-key.
  • AFAS hanteert Fair use policy; max 75 MB per call, URL max 2048 tekens, sessieduur ±15 minuten, Shopify REST Admin API: 40 requests per app per winkel per minuut (2 per seconde leaky bucket). Shopify Plus: 400 per minuut. GraphQL Admin API: 50 cost-points per seconde, 1000 cost-points bucket (Plus: 10x)., dus de koppeling moet zich naar de krapste schikken.
  • Testen kan volledig los van productie: zowel AFAS als Shopify biedt een sandbox.
  • Stijl en formaat: AFAS (REST, JSON/XML) tegenover Shopify (REST en GraphQL, JSON).
  • Versiebeheer loopt bij AFAS via url en bij Shopify via url; leg de versie vast en bewaak deprecaties.

Veelgestelde vragen over AFAS en Shopify

Welke gegevens kun je uitwisselen tussen AFAS en Shopify?

9 dataobjecten komen in beide API's voor: Adres, Banktransactie, Contact, Factuur, Gebruiker, Order en meer. Bij 9 ervan is er lees- en schrijfdekking, en 0 kunnen twee kanten op. De tabel hierboven geeft per object de richting.

Kan AFAS realtime met Shopify synchroniseren?

Half. AFAS biedt geen webhooks, dus die kant haalt periodiek op, bijvoorbeeld elke 5 tot 15 minuten.

Wat kost het koppelen van AFAS aan Shopify?

Met een koppelbaarheidsscore van 48 van 100 komt de koppeling van AFAS en Shopify uit op 5 tot 10 dagen voor één of twee dataobjecten. Meer objecten, transformaties of goedkeuringsstappen tellen daarbovenop.

Hoe logt een koppeling in bij AFAS en Shopify?

AFAS werkt met Bearer-token, Shopify met OAuth2 of API-key. De koppeling beheert de tokens van beide kanten en vernieuwt ze automatisch.

Kun je een koppeling tussen AFAS en Shopify testen zonder productiedata?

Ja, AFAS en Shopify bieden allebei een sandbox waarin je de volledige flow kunt naspelen.