Shipment Update Webhook Not Triggering After Fulfillmen

Hi everyone,

We have a Shipment Update webhook configured for our account (pointing to our production endpoint), but we’re not receiving any webhook notifications when orders are fulfilled through the normal workflow.

Here’s our flow:

  • Orders come from a store → our system → ShipHero.

  • Stock allocation is done automatically (we don’t manually allocate).

  • Orders go through the standard workflow: Pick List → Pack Station → Ship.

  • After this process, a shipment record with tracking is visible in ShipHero for all fulfilled orders.

However, despite having shipment records, we only receive Inventory Update webhooks, and the Shipment Update webhook never fires.

We’ve confirmed:

  • Webhook is active and correctly registered (no duplicates).

  • Our endpoint is reachable and returns HTTP 200.

  • Tested with new orders created after webhook registration.

Could anyone clarify:

  1. Should the Shipment Update webhook definitely trigger after an order is shipped through Pack Station?

  2. Is there any other configuration or event we need to enable for this webhook to fire?

  3. Can ShipHero support check if these webhook events are firing on their side and possibly failing to deliver?

    Can I also know if there’s other webhook I need to register to in order to be able to get notified and also notify the store that the order has been fulfilled?

Thanks for any guidance!

Hello,

Thank you for your submission. These kinds of requests are best served by our support channel through the Help portal or by emailing support@shiphero.com. Please submit a support ticket regarding this issue.

Thanks,

Hey! I’ve managed to solve that issue, now i have another one.

I am trying to delete a webhook using the webhook_delete mutation, but even if I correctly add the shop_name and name it still fails.

This is the request_id:

689214599280b3fa4df44a1d

I need to delete it and register again as something happened with the webhook secret