Title: Orders get stuck in pending payment even when order is processing
Last modified: December 28, 2024

---

# Orders get stuck in pending payment even when order is processing

 *  Resolved [T4ng](https://wordpress.org/support/users/schwipps/)
 * (@schwipps)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/)
 * Hi,
 * Since updating to 9.3.0, new orders notes say: “Order status changed from Pending
   payment to Processing.” But these orders’ status actually remain as “Pending 
   payment”.
 * I didn’t have the logs activated until now, so just activated them, thus no idea
   where this comes from.
 * We use this plugin for years, we didn’t change anything to our setup.

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

 *  Plugin Support [shahzeen(woo-hc)](https://wordpress.org/support/users/shahzeenfarooq/)
 * (@shahzeenfarooq)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18218264)
 * I understand your concern. Currently, the Stripe for WooCommerce payment plugin
   has the latest version 9.0.0. Can you please clarify exactly which plugin you
   updated to version 9.3.0?
 * Also, could you confirm whether this issue occurs for all pending orders or only
   for specific ones?
 * If the issue happens with all pending orders, could you please create a staging
   site for testing purposes? On the staging site, deactivate all plugins except
   WooCommerce and the Stripe payment gateway plugin, and check if the issue persists.
 * Additionally, could you share a screenshot of the order notes for the affected
   orders? This will help us better understand the problem.
 * You can use the following tool for screenshot: [https://snipboard.io](https://snipboard.io)
   
   Also, I’d like to understand your site properly. Please share with us the necessary
   information below for us to investigate the issue further:
    - **System Status Report** which you can find via WooCommerce > Status > Get
      system report > Copy for support.
    - **Fatal error logs** (if any) under WooCommerce > Status > Logs.
 * Once we have more information, we’ll be able to assist you further.
 *  Thread Starter [T4ng](https://wordpress.org/support/users/schwipps/)
 * (@schwipps)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18218872)
 * Hi,
 * My bad: we use the 9.0.0 version.
 * We don’t get so many orders on this website, but the two that have come in since
   the Stripe plugin update are the only ones in this situation.
 * > [View post on imgur.com](https://imgur.com/a/ODcAtKy)
 * This website is a bit complex/difficult to duplicate, so I can’t pass it over.
 * Howver, I have a true local copy on my computer, with the same exact plugin, 
   configuration, and a today-fresh copy of the database. And I don’t face thds 
   issue here.
 * Therefore, I suspect :
    - a temporary issue on Stripe’s side (is this possible – What is triggering 
      the actual status change?)
    - a caching issue
    - a CDN issue (no CDN on the local copy)
 * Any thoughts?
 *  [Mahfuzur Rahman](https://wordpress.org/support/users/mahfuzurwp/)
 * (@mahfuzurwp)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18218954)
 * Hi [@schwipps](https://wordpress.org/support/users/schwipps/),
 * Hi,
 * Thank you for the details! This issue is likely related to Stripe webhooks or
   caching:
 * 1. **Check Stripe Webhooks**:
 * • Ensure the webhook URL ([https://yoursite.com/?wc-api=wc_stripe](https://yoursite.com/?wc-api=wc_stripe))
   is correctly set in your Stripe dashboard.
 * • Check the webhook logs in Stripe ([https://dashboard.stripe.com/webhooks](https://dashboard.stripe.com/webhooks))
   to see if events for these orders were delivered or failed. Re-send any failed
   events.
 * 2. **Clear Caching**:
 * • Clear any site or server-side caching, as it may block webhook communication
   or prevent status updates from reflecting correctly.
 * If the issue persists, please share your System Status Report (WooCommerce > 
   Status > Get system report > Copy for support) and any fatal error logs (WooCommerce
   > Status > Logs). This will help us investigate further.
 *  Thread Starter [T4ng](https://wordpress.org/support/users/schwipps/)
 * (@schwipps)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18219555)
 * Hi,
 * I did it all.
 * I checked live webhooks from the Stripe platform. They’re all fine.
 * So I move the live website to Stripe test mode, purged caches and placed 2 orders.
 * Both moved from “Pending payment” to “Processing” status with no issue.
 * So by now, no explanation.
 * I guess I have to wait for another real order to get a better idea of what’s 
   going wrong here.
 *  Thread Starter [T4ng](https://wordpress.org/support/users/schwipps/)
 * (@schwipps)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18219591)
 * Mmh, actually, there _might be _something wrong. from the WooCommerce > Settings
   > Payement > Stripe > Settings > Account details [live], I get the following 
   message: “Warning: The most recent live webhook, received at 2024-12-29 13:42:
   26 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-12-24 20:44:24 UTC.) “
 * > [View post on imgur.com](https://imgur.com/GJJMHw9)
 * But it doesn’t really make sense since we didn’t touch anything about the Stripe
   setup for over a month, while we were still able to receive orders with no issue.
   Until that status issue occured.
 * In the meatime, I also found [this topic](https://wordpress.org/support/topic/woocommerce-stripe-webhook-warning/#new-topic-0).
   There actually a couple of these, about the same issue.
 * So for now what I did is click dismiss on WooCommece > Settings > Payment > Woopayment
   ==> click the 3 dots button > Dismiss (although it wasn’t activated).
   This seems
   to remove the entry from this menu (not the WooPayment main menu entry, but that
   whole of another story…).
 * Let’s see what happens.
 *  [Jonayed (woo-hc)](https://wordpress.org/support/users/jonayedhosen/)
 * (@jonayedhosen)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18220447)
 * Hi [@schwipps](https://wordpress.org/support/users/schwipps/) ,
 * Thanks for sharing the detailed breakdown of your findings! 
   It seems the payment
   order status is correctly appearing when you process payments through **Test 
   Mode.** Based on your description and the thread you shared, the error message
   you’re encountering is likely due to a recent update. This could point to an 
   issue with the payment gateway or with the server processing the webhook, which
   might be triggering the errors.
 * To address this, I recommend re-authenticating your Stripe account and reconfiguring
   the webhook by following this guide: [Stripe Webhooks Setup and Configuration](https://woocommerce.com/document/stripe/setup-and-configuration/stripe-webhooks/#reconfiguring).
 * Once done, try placing a test order in Live Mode to confirm if everything works
   as expected.
 * Let me know how it goes or if you have any other questions!
 *  Thread Starter [T4ng](https://wordpress.org/support/users/schwipps/)
 * (@schwipps)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18222373)
 * Hi,
 * I received another order in the meantime, which went fine.
 * Today, there’s no webhook error message anymore:
 * > [View post on imgur.com](https://imgur.com/a/i4C1Pi0)
 * Still, I reconfigured the webhook.
 * It’s still not clear what happened, but I hope this problem is behind me now.
 *  [Mahfuzur Rahman](https://wordpress.org/support/users/mahfuzurwp/)
 * (@mahfuzurwp)
 * [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18222578)
 * Hi [@schwipps](https://wordpress.org/support/users/schwipps/),
 * Thank you for the update! I’m glad to hear your recent order went through fine
   and that the webhook error message is no longer appearing.
 * Reconfiguring the webhook was a great step, as it ensures the correct signing
   secret is in place. The error you mentioned typically occurs if the signing secret
   used by Stripe doesn’t match the one saved. It’s possible that the issue was 
   resolved when you reconfigured it.
 * If the problem arises again or you notice any irregularities, feel free to share
   additional details, and we’ll gladly assist further.

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

The topic ‘Orders get stuck in pending payment even when order is processing’ 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/)

 * 8 replies
 * 4 participants
 * Last reply from: [Mahfuzur Rahman](https://wordpress.org/support/users/mahfuzurwp/)
 * Last activity: [1 year, 3 months ago](https://wordpress.org/support/topic/orders-get-stuck-in-pending-payment-even-when-order-is-processing/#post-18222578)
 * Status: resolved