Webhooks activeren
Webhooks zijn een abonnementsfunctie en moeten op het account geactiveerd worden voordat je endpoints kunt registreren.- Ga in de zijbalk van het dashboard naar Settings → Developers
- Klik in het paneel Webhooks op Enable Webhooks
- Zodra webhooks geactiveerd zijn, heet diezelfde knop Manage Webhooks en opent die de webhookpagina direct
Er is geen Webhooks-item direct onder Settings — webhooks bereik je via Settings → Developers.
Een endpoint toevoegen
De webhookpagina bevat een ingebed, beveiligd webhookportaal. Het beheren van endpoints gebeurt in dat ingebedde portaal en niet in de schermen van storekit zelf.- Open de webhookpagina (Settings → Developers → Manage Webhooks)
- Voeg in het ingebedde portaal een nieuw endpoint toe
- Voer je endpoint-URL in (bv.
https://example.com/webhooks/storekit) - Selecteer de eventtypes die je wilt ontvangen
- Bewaar je endpoint
Vereisten voor het endpoint
Je endpoint moet:- Publiek toegankelijk zijn via HTTPS
- POST-verzoeken accepteren
- Binnen 15 seconden een
2xx-statuscode teruggeven - CSRF-bescherming uitgeschakeld hebben voor deze route
Eventtypes kiezen
Je kunt je op specifieke eventtypes abonneren of alle events ontvangen. We raden aan om je alleen op de events te abonneren die je nodig hebt, om onnodig verkeer te voorkomen. Bekijk de pagina Webhook-events voor een volledige lijst met beschikbare events.Je endpoint testen
Test je endpoint vóór livegang om er zeker van te zijn dat het correct werkt:- Verstuur een testevent vanuit het ingebedde webhookportaal
- Controleer of je endpoint de test-webhook ontvangt
- Controleer of je endpoint een
2xx-response teruggeeft