App reviews, troubleshooting, and recommendations
I am building a Shopify App that needs to create a webhook with the orders/create topic to get the address of each new order.
However when I run the below code I get the following error:
await shopify.post({ path: '/admin/api/2023-04/webhooks.json', data: { webhook: { address: `https://${process.env.SHOPIFY_APP_HOSTNAME}/api/v1/shopify/webhook`, topic: 'orders/create', format: 'json', } } });
Response:
{ code: 403, statusText: 'Forbidden', body: { errors: 'You do not have permission to create webhooks with orders/create topic. This topic contains protected customer data. See https://partners.shopify.com/XXX/apps/XXX/customer_data for more details.' }, headers: { ... } }
When I go to the URL in the error message, there is a notice above the form which says "If you’re installing on a development store, select your data use in step 1 to access protected customer data." As you can see in the screenshot below I have completed step 1 of the form but I still cannot create webhooks with the orders/create topic on my development stores. Does anyone know how I can resolve this?
I'm also stuck on this error. Have you found the solution?
fill out the form. This is the way
What about development or staging apps? You have to create a listing and everything...
Did you ever find a solution to this? I am having the same problem where I have completed step 1 of the form but I still cannot create webhooks with the orders/create topic on my development stores
Did you fill out step 2 of the form?
We recently spoke with Zopi developers @Zopi about how dropshipping businesses can enha...
By JasonH Oct 23, 2024A big shout out to all of the merchants who participated in our AMA with 2H Media: Holi...
By Jacqui Oct 21, 2024We want to take a moment to celebrate the incredible ways you all engage with the Shopi...
By JasonH Oct 15, 2024