Wrong services for handling request fulfillments

Reopening Issue: Fulfillment Orders Not Assigned to Our Service Still Sent via webhook.
https://community.shopify.dev/t/re-built-for-shopify-2025-fulfillment-services-apps/6507

Hi Shopify Team,
I’d like to reopen a previous issue we encountered and resolved with your support in the past. Our team is once again receiving fulfillment order (FO) data via API that is not assigned to Zopi’s fulfillment service.

This is the same problem we raised earlier in the community, where technical support eventually stepped in and helped correct the issue. Unfortunately, it has now resurfaced.

These days, every day we receive more than 500 FO with the message “The fulfillment order is not assigned to the requesting fulfillment service.” from the API

We’ve already submitted a support ticket regarding this, but the issue remains unresolved. The unnecessary data continues to affect our performance tracking - particularly around Built for Shopify (BFS) metrics - since we are unable to respond to fulfillment requests that don’t belong to our service.



Could you kindly escalate this and have the appropriate technical team re-check the root cause? We’d really appreciate your help in ensuring Zopi only receives the fulfillment data explicitly assigned to us. Thank you!

1 Like

Hey @MinhDev-Zopi, I’ll see what I can find for you.

Just for some context, for your fulfillment scopes do you only have read_assigned_fulfillment_orders, or write_assigned_fulfillment_orders, or does your app have access to additional fulfillment order scopes?

In your webhook subscription, do you have any filters applied? Which version are you using? Any other details that would help me replicate this in my own test store?

If we can’t get to the bottom of it here, can you share your ticket ID so I can pass on any additional context to our team investigating already?

Hi @KyleG-Shopify

I have full scope you mention here.

For webhook, i haven’t fillter anything. I have a public endpoint for this and register request fulfillment order webhook topic.

I have 2 questions:

  1. Why I receive a webhook by a request fulfillment order not assigned to my fulfillment service?
    If have a reason, let talk to me.

  2. Currently, for 1. I always accept everything request fulfillment order assign to me or not assign. If you receive reasponse request fulfillment not assigned like me, what are you do it? (insert a response log into DB, calculate percent with it,.. something like that)

I really want to know it, please!

Thanks for sharing those details.

To get to the bottom of why you’re receiving webhooks for fulfillment orders not assigned to your service and to address your 2 questions, I still need a little more specific information about your implementation.

The questions I asked earlier about scopes and webhook configuration help me identify if this is a platform issue that I can replicate, or something specific to your app’s setup.

If you’re comfortable sharing your ticket ID here, I can coordinate with the team already looking into your case and add any insights from our discussion.