What is a webhook?
Webshipper can deliver information on orders and shipments to external systems once certain preset parameters are met using Webhooks.
This can for example help you update economic systems with information on shipments and tracking events after orders have been processed in Webshipper, but it does require your external system to support Webhooks and be able to receive webhook data on a URL endpoint in the external system.
How to set it up
To set up Webhooks in Webshipper, go to Settings > Webhooks and click 'Create Webhook' in the top right corner.
You will now be shown the setup configuration of a webhook, where you need to enter the URL endpoint which should receive the webhook data and on which event it should trigger.
Lastly, you need to define which order channels and carriers are enabled in the webhook - by default, this is 'All' but you can select specific order channels and carriers if you wish.
In the example above, all shipments created on the account will now send information about shipments to my example-site.com when shipments are created.
So webhooks are pretty straightforward to configure in Webshipper, but there might be more work to it on your external site which needs to receive the webhook data.