Using the Dashboard
Send Test Events
- Go to your webhook endpoint in the dashboard
- Click Send Test Event
- Select the event type to test
- Review the test payload and send
View Webhook Logs
The dashboard shows a complete log of all webhook deliveries:- Status: Success or failure
- Response time: How long your endpoint took to respond
- Response code: The HTTP status code returned
- Payload: The exact data sent
Local Development
During development, your localhost isn’t accessible from the internet. Here are solutions:Using ngrok
ngrok creates a public URL that tunnels to your local server:https://abc123.ngrok.io/webhooks) as your webhook endpoint.
Using webhook.site
webhook.site provides a free URL that captures all incoming requests:- Go to webhook.site
- Copy your unique URL
- Add it as a webhook endpoint in StoreKit
- Trigger events and inspect the payloads
Testing Checklist
Before going live, verify:Test Mode vs Live Mode
Test webhooks in your development environment before enabling them in production:- Create a separate endpoint for testing
- Use test/sandbox credentials
- Verify everything works
- Switch to production endpoint