Fulfillment Service - Fulfillment Notifications

Hi, I have an app and created a FulfillmentSerivice via GraphQL and specified the callback url - “api/shopify/connection_id/webhooks/fulfillment_service/”.

I was following this docs Build for fulfillment services and the issue I am having is that I am not getting the webhooks on the fulfillment_order_notification endpoint “api/shopify/connection_id/webhooks/fulfillment_service/fulfillment_order_notification”.

Any ideas why is that not happening?

Thanks!

Hi @ChrisGU

You’ll want to use a full HTTPS URL for callbackUrl (e.g. https://your-app-domain.com/api/shopify/connection_id/webhooks/fulfillment_service/) and ensure that URL is publicly reachable. If it was already correct, call fulfillmentServiceUpdate and pass the callbackUrl again to refresh Shopify’s side. After that, when a merchant uses “Request fulfillment” on an order assigned to your service, Shopify will POST to
<your_callback_url>/fulfillment_order_notification and you should receive the payloads.