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:
-
Should the Shipment Update webhook definitely trigger after an order is shipped through Pack Station?
-
Is there any other configuration or event we need to enable for this webhook to fire?
-
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!