Which permissions required for creating webhook for fulfillments/create?

shaharsol1
Tourist
12 0 3

I use scope=write_orders in oauth/authorize, yet later on when I try to create a webhook for fulfillments/create I get this error: 

You do not have permission to create webhooks with fulfillments/create topic

 

Replies 3 (3)
Chris_Saunders
Shopify Staff
Shopify Staff
591 0 53

I believe you also need permission for fulfillments_read or fulfillments_write depending on your use case. I couldn't find backing documentation for this.

Chris | 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

Chris_Saunders
Shopify Staff
Shopify Staff
591 0 53

Are you looking to pick up on when an order is fulfilled? If that's the case you need to subscribe to the orders/fulfilled and orders/partially_fulfilled webhooks which don't require extra permissions than those you already have.

Chris | 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

shaharsol1
Tourist
12 0 3

First of all, you were right the 1st answer. I added write_fulfillment and it worked...

However, you are even more right on the 2nd answer. I *am* looking to be notified on orders fulfillments and I missed those webhooks you suggested. So I'll switch to them. Thanks!