Title: Incoming webhook failed validation
Last modified: April 12, 2022

---

# Incoming webhook failed validation

 *  Resolved [vertadigital](https://wordpress.org/support/users/vertadigital/)
 * (@vertadigital)
 * [4 years, 1 month ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/)
 * Hi,
 * Some of our customers seem to get an error on the front-end when trying to purchase
   via Stripe: “unable to process payment, please try again”.
 * I checked the stripe log and found this from the time the customer was trying
   to make the payment.
 *     ```
       2022-04-12T09:47:19+00:00 DEBUG 
       ====Stripe Version: 6.3.0====
       ====Start Log====
       Incoming webhook failed validation: {
         "id": "evt_1KngJcD3583lFl0PrRdN5FRn",
         "object": "event",
         "api_version": "2018-09-24",
         "created": 1649756836,
         "data": {
           "object": {
             "id": "src_1KngJcD3583lFl0PQ9PubZHQ",
             "object": "source",
             "amount": null,
             "card": {
               "exp_month": 11,
               "exp_year": ----,
               "last4": "----",
               "country": "--",
               "brand": "Visa",
               "address_line1_check": "unchecked",
               "address_zip_check": "unchecked",
               "cvc_check": "unchecked",
               "funding": "debit",
               "fingerprint": "JJFzy3gE3apwfT6g",
               "three_d_secure": "optional",
               "name": null,
               "tokenization_method": null,
               "dynamic_last4": null
             },
             "client_secret": "src_client_secret_3BGHhvINKP9dRpFhZIpCnWOx",
             "created": 1649756836,
             "currency": null,
             "flow": "none",
             "livemode": true,
             "metadata": {
             },
             "owner": {
               "address": {
                 "city": "-----",
                 "country": "-----",
                 "line1": "------------",
                 "line2": null,
                 "postal_code": "------",
                 "state": "----"
               },
               "email": "-------",
               "name": "-------",
               "phone": "------",
               "verified_address": null,
               "verified_email": null,
               "verified_name": null,
               "verified_phone": null
             },
             "statement_descriptor": null,
             "status": "chargeable",
             "type": "card",
             "usage": "reusable"
           }
         },
         "livemode": true,
         "pending_webhooks": 2,
         "request": {
           "id": "req_duRJ6iItqa8b6C",
           "idempotency_key": "f130e0b8-a9b1-464f-b564-8006dd52d24f"
         },
         "type": "source.chargeable"
       }
       ====End Log====
       ```
   
 * I replaced personal details with “—–“.
 * This is impacting our sales as other customers reported similar issues. This 
   doesn’t happen to every customer as many are paying just fine. Using a Stripe
   Invoice works just fine and the customer was able to pay.
 * Any help is greatly appreciated. Thanks
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fincoming-webhook-failed-validation%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 12 replies - 1 through 12 (of 12 total)

 *  [Mirko P.](https://wordpress.org/support/users/rainfallnixfig/)
 * (@rainfallnixfig)
 * [4 years, 1 month ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15552770)
 * Hi [@vertadigital](https://wordpress.org/support/users/vertadigital/),
 * Thanks for sharing the logs with us.
 * > Incoming webhook failed validation
 * This one would actually indicate that the Webhook Secret is not correct on the
   site so please double-check. There is more information on webhooks here:
 * [https://woocommerce.com/document/stripe/#webhooks](https://woocommerce.com/document/stripe/#webhooks)
 * Other than that, since it is not easily replicable because it does not happen
   for all customers, it could be a security plugin or firewall setting blocking
   the webhook request from Stripe. Make sure all of your plugins and your theme
   are up to date, and if you’re able to replicate the issue I would suggest you
   follow this guide to do a conflict test – [https://docs.woocommerce.com/document/how-to-test-for-conflicts/](https://docs.woocommerce.com/document/how-to-test-for-conflicts/).
 * Best regards.
 *  [Mirko P.](https://wordpress.org/support/users/rainfallnixfig/)
 * (@rainfallnixfig)
 * [4 years, 1 month ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15573055)
 * Hi there,
 * We haven’t heard from you in a while, so I’m going to mark this as resolved. 
   Feel free to start a new thread if you have any more questions.
 * Cheers.
 *  [bathroo](https://wordpress.org/support/users/bathroo/)
 * (@bathroo)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859187)
 * What fixed this issue? I’m getting the same problem
 *  Thread Starter [vertadigital](https://wordpress.org/support/users/vertadigital/)
 * (@vertadigital)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859197)
 * For me, it was actually an incorrect webhook _ I don’t know how it happened as
   it was working fine for a very long time – many months and then all of a sudden
   started getting that error and noticed the webhook secret was in fact wrong.
 *  [bathroo](https://wordpress.org/support/users/bathroo/)
 * (@bathroo)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859226)
 * This is weird. I just did a $1 order and the order went to stripe and I haven’t
   changed anything. So how did your webhook URL change? Did you need to change 
   Live publishable or Live secret or Webhook secret as well?
    -  This reply was modified 3 years, 10 months ago by [bathroo](https://wordpress.org/support/users/bathroo/).
 *  Thread Starter [vertadigital](https://wordpress.org/support/users/vertadigital/)
 * (@vertadigital)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859235)
 * My webhook URL didn’t change – it was the webhook secret – I should have clarified.
 *  [bathroo](https://wordpress.org/support/users/bathroo/)
 * (@bathroo)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859242)
 * Weird. I check the setting and my Webhook secret was set to my URL instead of
   the Webhook secret. I did another transaction and worked by if that was the issue,
   why did my first $1 work?
 *  [bathroo](https://wordpress.org/support/users/bathroo/)
 * (@bathroo)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859244)
 * Ahhh. Yes. ok ok. Mine was the same
 *  [bathroo](https://wordpress.org/support/users/bathroo/)
 * (@bathroo)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859247)
 * Seriously, if that was the issue, we’ve lost thousands and thousands of dollars
   in orders going through the Stripe log.
 *  [bathroo](https://wordpress.org/support/users/bathroo/)
 * (@bathroo)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859299)
 * Did you ever get ?
 *     ```
       resource_missing - customer
       No such customer: 'cus_KMtK5Mw2lQHJ4j'
       ```
   
 *  Thread Starter [vertadigital](https://wordpress.org/support/users/vertadigital/)
 * (@vertadigital)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859309)
 * I don’t know dude. Best ask customer support – I did have missing customers when
   switched stripe accounts before and the Woocommerce accounts had a saved card.
 * Best make a separate thread. Good luck.
 *  Plugin Support [Tamirat B. (a11n)](https://wordpress.org/support/users/tamirat22/)
 * (@tamirat22)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859410)
 * Hello [@bathroo](https://wordpress.org/support/users/bathroo/)!
 * I see that you have created a separate thread here: [https://wordpress.org/support/topic/incoming-webhook-failed-validation-2/](https://wordpress.org/support/topic/incoming-webhook-failed-validation-2/)
 * This is a resolved thread. As mentioned above already, it is advised that we 
   track each case on a separate thread per [best practices mentioned here.](https://wordpress.org/support/forum-user-guide/faq/#i-have-the-same-problem-can-i-just-reply-to-someone-elses-post-with-me-too)
 * Thanks for understanding!

Viewing 12 replies - 1 through 12 (of 12 total)

The topic ‘Incoming webhook failed validation’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce-gateway-stripe/assets/icon-256x256.png?rev=3177277)
 * [WooCommerce Stripe Payment Gateway](https://wordpress.org/plugins/woocommerce-gateway-stripe/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce-gateway-stripe/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce-gateway-stripe/reviews/)

 * 12 replies
 * 4 participants
 * Last reply from: [Tamirat B. (a11n)](https://wordpress.org/support/users/tamirat22/)
 * Last activity: [3 years, 10 months ago](https://wordpress.org/support/topic/incoming-webhook-failed-validation/#post-15859410)
 * Status: resolved