• Resolved itsmefti

    (@itsmefti)


    Just set this up and although an order is going through successfully Im concerned about this message:

    PAYMENT: Enabled
    PAYOUT: Enabled
    WEBHOOK: Enabled
    Warning: The most recent live webhook, received at 2024-08-07 17:53:24 UTC, could not be processed. Reason: The webhook was not signed with the expected signing secret. (The last live webhook to process successfully was timestamped 2024-08-07 17:53:23 UTC.)

    Help and advice much appreciated.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi @itsmefti,

    Thank you for reaching out.

    I understand you’re facing a webhook issue, even though orders are going through successfully.

    As a first step, I suggest you log into your?Stripe?account and then go to?Developers > Webhooks. From there, you will be able to select an existing webhook if you have one set up and then click?Reveal?under the signing secret to retrieve the key.

    If you haven’t got a webhook set up, you will need to create a new one by following the instructions in our documentation?for creating a new webhook.

    Once you have the signing secret for the webhook, you can then go back to your website and visit?WooCommerce > Settings > Payments > Stripe, click?Edit account keys, and paste your key into the?Webhook secret?field.

    Let us know how it goes.

    Hi there!

    I’m having the same issue. When I visit?WooCommerce > Settings > Payments > Stripe, there is no option to?Edit account keys and paste your key into the?Webhook secret?field. There’s only a button to Reconfigure webhooks.

    Here’s the exact text:
    Warning: The most recent live webhook, received at 2024-08-18 01:44:41 UTC, could not be processed. Reason: The webhook was not signed with the expected signing secret. (The last live webhook to process successfully was timestamped 2024-08-17 17:29:34 UTC.)

    I updated WC to 9.1.4, but I still see the same warning message for Live mode.

    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi @jcdonis,

    Sorry to hear that you are experiencing the same issue. However, to align with?forum best practices, please create a new topic so that we can address your issue(s) separately.
    You can create a new thread here.
    Thanks for understanding!

    phoogoo

    (@phoogoo)

    I am having the same issue. Your instruction says:

    Once you have the signing secret for the webhook, you can then go back to your website and visit?WooCommerce > Settings > Payments > Stripe, click?Edit account keys, and paste your key into the?Webhook secret?field.

    But, there is no Webhook Secret field to paste to. Just fields for:

    • Live publishable key
    • Live secret key
    • Live Webhook (Button to Reconfigure Webhook)
    Plugin Support omarfpg a11n

    (@omarfpg)

    Hi there, @phoogoo

    I am having the same issue. Your instruction says:

    Once you have the signing secret for the webhook, you can then go back to your website and visit WooCommerce > Settings > Payments > Stripe, click Edit account keys, and paste your key into the Webhook secret field.

    But, there is no Webhook Secret field to paste to. Just fields for:

    • Live publishable key
    • Live secret key
    • Live Webhook (Button to Reconfigure Webhook)

    Apologies for that. Since version 8.6.1 of the Stripe extension, webhooks are automatically set up when you?connect to Stripe. Thus, there is no need to configure webhooks separately. If you are upgrading to 8.6.1 or later from an older version of the Stripe extension, you can reconfigure the webhooks?by using the “Reconfigure” button.

    Back to the main topic, if you’re having the same issue as the original poster about this error: The webhook was not signed with the expected signing secret…

    Then please create a new topic here:?https://www.ads-software.com/support/plugin/woocommerce-gateway-stripe/#new-topic-0 to provide specific help for your case and avoid multiple troubleshooting sessions overlapping in one thread. Please include all the details you know about it or what you have done so we can start where you left off.

    We are looking forward to hearing from you.

    Thanks!
    -OP

    Hi,

    I have the same issue. I deleted the webhook in my Stripe and reconnected my WooCommerce site to the Stripe account using the new automatic system.

    I have Payment: Enabled Payout: Enabled Webhook: Enabled but a warning saying:

    Warning: The most recent live webhook, received at 2024-09-14 11:03:38 UTC, could not be processed. Reason: The webhook was not signed with the expected signing secret. (The last live webhook to process successfully was timestamped 2024-09-11 17:20:02 UTC.) 

    Is there any fix for this?
    (WooCommerce 9.3.1 with WooCommerce Stripe Gateway 8.6.1.)

    Sorry, I tried to delete this post and have started a new line of enquiry here.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘The webhook was not signed with the expected signing secret….’ is closed to new replies.