Topics covering webhook creation & management, event handling, Pub/Sub, and Eventbridge, in Shopify apps.
We have a warehouse called Savino del Bene in London- no integration has been set up yet.
Regarding the previous email, the warehouse team have asked for the below. However when I tried to create the webhooks in Shopify they said it needs to be done through the API directly and not through shopify?
- fullfillments/create
- fulfillments/update
and also to read/write fulfillments objects
Please can you advise asap?
Hey there,
Your fulfillment warehouse should give you some more specific details on what exactly it is that they need you to do, as there are a couple of ways to accomplish the above.
Webhooks can be configured with our Webhook API, but it would require an app with access to your shop to do so. Webhooks can also be configured directly in the Shopify admin, as long as your warehouse integration is able to tell you which address they want the webhooks to be sent to.
The ability to read/write fulfillments is configured when an app is being set up as well. If it is a public application, it would request the write_fulfillments access scope when going through the OAuth process and getting a merchant/yourself to grant it access to a shop. However, there's also an option to create a private app on a single store where access to fulfillments would be granted with a drop-down menu.
Ultimately, it's all going to depend on how this warehouse wants to be integrated, so I would suggest contacting them for some clarification.
Josh | Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
Hi Josh
Our 3PL will integrate through a Private app, they are trying to create the FulfillmentService,
They want us to enable the permission so they can register the fulfilment create and update webshooks, how can we enable the permission?
Thanks for your help
Hey again,
If you have already created a private app on your shop for them, then when viewing the private app in your admin there will be a list of several permissions with drop-down menus next to them beneath the API key/secret, etc.
You'd want to ensure that 'Fulfillment services' and probably 'Orders, transactions and fulfillments' were both set to 'Read and write' and then save the app again and that should give them the permissions they need.
Other than that they'd likely also need the API key and secret in order to access your shop, and our webhook documentation to get the webhooks created.
Josh | Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
Normally your fulfillment house should provide everything for you. Im using librexpress.com and they had their IT team just hook up everything for me.