Shopify Not Sending Out Webhooks

Vamvindev
Tourist
4 0 4

Hey Team,

I am not seeing any webhooks being sent by shopify for any event.

I tested and confirm in 2 ways,

1. Stores connected to our Unific App aren't receiving the webhooks
2. Used this https://webhook.site/ by adding a custom webhooks for few different events and tried sending test notifications and also creating products/orders/contacts in Shopify store but none of the webhooks were triggered from Shopify.
3. Also, we are not seeing any webhooks from our client's stores too.

 

Please check this and do the needful.

Replies 9 (9)

JarvisColtrane
Shopify Expert
268 1 17

To receive webhooks you have to check them first: https://help.shopify.com/en/api/getting-started/webhooks

Jarvis @ Kaleido
- Slow Shopify Store? Install our PageSpeed Magic app.
- Have more questions? Feel free to email me.
- My reply helped? Click Like to show me some love!

MTS
Shopify Partner
4 0 0

Hi,
I have created web-hook for my app. I have followed documentation.
https://help.shopify.com/en/api/reference/events/webhook#events
Webhook is created successfully and I am getting the following response.


{ "webhook": { "id": 717100384315, "address": "https://apps.maestrocart.com/xxxxxxxxxx.......xxxxxx", "topic": "orders/create", "createdat": "2019-11-08T23:31:13-05:00", "updatedat": "2019-11-08T23:31:13-05:00", "format": "json", "fields": [], "metafieldnamespaces": [], "apiversion": "2019-04" } }


When I am hitting URL from Postman. It's working fine through Postman.But when I am creating an order from Shopify. It's not hitting the URL. I had conversation with Shopify support team through chat. But I did not get any response.

Petro_P
Shopify Partner
21 4 3

I have the same problem with webhooks, I created a webhook successfully but I do not receive anything.

I tried to edit products but no luck
The endpoint is working but the webhook is not triggered.

  "id" => 721538809909
    "address" => "https://fakexample.com"
    "topic" => "products/update"
    "created_at" => "2019-11-15T11:33:07-04:00"
    "updated_at" => "2019-11-15T11:33:07-04:00"
    "format" => "json"
    "fields" => []
    "metafield_namespaces" => []
    "api_version" => "2019-10"
    "private_metafield_namespaces" => []

 

 

Loyalty and Rewards + Referrals app- Skymars Loyalty
Petro_P
Shopify Partner
21 4 3

Did you manage to work it out?

Loyalty and Rewards + Referrals app- Skymars Loyalty
Petro_P
Shopify Partner
21 4 3

I even tried to create a webhook from my dev store

And clicked send test notification, and I did not receive anything, however, I received data if I send anything via Postman.

Screenshot 2019-11-16 at 21.55.57.png

Loyalty and Rewards + Referrals app- Skymars Loyalty

Vamvindev
Tourist
4 0 4

Hi Jarvis,

This issue is solved now, but to answer you, there are two methods which I used to debug this as mentioned above. 

So, when we install our app(Unific) then the webhooks get registered on the store automatically with verified signing key.

And the second method is where I added a custom webhook from the webhook testing website I provided above. I added the webhooks as described in the 3rd step of the article you shared.

JarvisColtrane
Shopify Expert
268 1 17

Glad it worked!

Cheers!

Jarvis @ Kaleido
- Slow Shopify Store? Install our PageSpeed Magic app.
- Have more questions? Feel free to email me.
- My reply helped? Click Like to show me some love!

Vamvindev
Tourist
4 0 4

But what actually bothers me is that I didn't see any downtime on Shopify's status page but I can clearly see an issue i.e., webhooks not being sent or being delayed.

The issue solved by itself.

Peter33
Visitor
1 0 0

Hi team,

We are facing the same issue 🙂

Followed the below steps

1) Created a order/create webhook via API call. Got 201 status code and able to list those from GET call.

2) When i tried to place an order from store front, unable to get the data on webhook URL.

We are unable to find the reason for this.

When we tried with admin panel(Created a webhook from panel with the same URL), it worked. So the webhook configured URL is valid.

Any suggestions.