1. De bestelwebhook aanmaken
- Shopify-admin: Settings > Notifications > Webhooks.
- Maak een webhook Order payment aan, JSON-formaat, naar:
https://serverside.datafirefly.com/v1/shopify/UW-SITE-ID
waarbij uUW-SITE-IDvervangt door de exacte Site ID van de pagina van uw site. - Aanbevolen: voeg ook Refund creation toe zodat terugbetalingen doorkomen. Checkout creation en Cart creation zijn alleen nuttig zolang de storefront-pixel nog niet is geplaatst.
Kies Order payment, nooit Order creation: die laatste wordt ook geactiveerd bij onbetaalde bestellingen en veroorzaakt dubbeltellingen.
2. Het signing secret plakken
- Onderaan de pagina Webhooks toont Shopify het signing secret: kopieer het.
- Plak het in het veld "Shopify webhook signing secret" op uw DataFirefly-sitepagina en sla op.
3. De storefront-pixel plaatsen
- Shopify-admin: Settings > Customer events > Add custom pixel.
- Plak de snippet uit de Shopify-gids van uw klantomgeving (pagina Modules).
- Zodra de pixel actief is, verwijdert u de webhooks Checkout creation en Cart creation: de pixel vervangt ze.
Controleren
- Plaats een betaalde testbestelling: die moet als Delivered verschijnen in de Monitoring.
- De knop "Diagnose my connection" bevestigt de ontvangst van de laatste events.
Bij problemen
- Een webhook die ongeveer 48 uur blijft mislukken, wordt automatisch verwijderd door Shopify. Is de webhook verdwenen, controleer dan de Site ID in de URL, maak hem opnieuw aan en houd de Monitoring in de gaten.
- Dubbele bestellingen? Controleer of er geen webhook Order creation is achtergebleven.
- De andere veelvoorkomende oorzaken vindt u in de gids probleemoplossing.
Bijgewerkt: 1 september 2026