All Collections
Payment gateways
How to deal with failing webhook
How to deal with failing webhook

Sometimes Shopify may send Checkify users emails with notification on the failing webhook. Here's what to do about it.

Updated over a week ago

Checkify users may sometimes receive emails from Shopify, which says something like:

Your webhook for fulfillments/create at https://admin.checkify.pro/shopify/webhook/fulfillments is failing to return a successful response.

This webhook has been attempted 15 times. If your webhook continues to fail, it will be removed and your application will not receive any more notifications.

Recent failures:

[... some reference tech data]

These messages are also very typical for stores that reactivate Checkify.

It is also important to check your API secret key. Is it correct, valid and recent? This key is necessary for decoding the webhooks. Please review this key and reconnect the store in Admin > Settings > Store (tab), if needed.

ATTENTION: if the number of emails with warnings from Shopify is increasing rapidly and their frequency becomes higher, please reconnect the store. To do that, please visit the admin, Settings section, Store tab. Paste the three generated keys from your Shopify admin to the three appropriate fields. Press "Reconnect store" button.

How to reconnect your Shopify store with Checkify

This operation will trigger the reset of the problematic webhooks and, as the result, the problem should be resolved.

Also we recommend update webhook version api in your custom app like in this article.

Learn what we also know about the roots of this problem and what to do about it.

  • Failing webhooks do not really influence your checkout process or payment processing. It is a simple notification on the event without a call to action (necessity to do anything by any of the sides).

  • These notifications may be more frequent if the same Stripe account is being used somewhere else, for example shared between several of stores or other entities. But even in case of one store, your Stripe credentials are shared with Shopify admin and with Checkify too. Shopify communicates with Stripe and sends a notification/event. However, due to the fact that this event (e.g. a purchase) has already been completed through us, not through Shopify, the processor may return some kind of a warning/notification.

  • Since the end of 2020 in such a setup, there have been no cases when a store suffered some blocking or other consequences because of a failed webhook notification like this.

  • In theory, you can try removing the payment method integration (Stripe) from the Checkify admin and then reconnect it too. This should cause resetting of the webhooks, and, subsequently, elimination of these annoying warnings (notifications).

  • What can also be done: set up some rule or create a folder in your mailbox, so that the emails of this type, especially if the frequency is high, keep dropping there.

Did this answer your question?