• Resolved Michael

    (@mkalina)


    I noticed that since Friday – but it may be earlier – all shops I have, powered by WooCommerce, started to mark orders as “processing” after a payment was made.

    I checked: Stripe, PayPal, Klarna… they all got the payment, and sent back the information through a webhook (no errors there) that usually updated the order status to “completed”. But now it is stuck or updated to “processing”.

    I saw there are quite a few threads with people asking for support in regards to status updates recently.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @mkalina

    I understand your concern about the order statuses being marked as “processing” despite successful payments. This can be due to a recent update or a plugin conflict.

    Please ensure that your payment gateways and WooCommerce are up-to-date. If the issue persists, try deactivating all plugins except WooCommerce and your payment gateways to see if there’s a conflict causing the issue. You can find a detailed explanation of conducting a conflict test here.

    If this doesn’t work, please can you share a copy of the following:

    • System Status Report: navigate to WooCommerce → Status. Select Get system report and then Copy for support.
    • Fatal Error log: Share a copy of any fatal error log found under WooCommerce → Status → Logs.
    • Screenshot of your order notes found on order details page’s right side (https://woocommerce.com/document/managing-orders/#order-notes).

    Let us know how that goes. Looking forward to helping you.

    Thread Starter Michael

    (@mkalina)

    Hi @shameemreza and thank you for your answer! I checked a few shops of mine and noticed that this seems to be the right behaviour. I was triggered by a very specific combination of product-properties that did not cause the order to be marked as completed: On one site I use Sensei LMS and courses are sold through WooCommerce. As the links to the courses are only sent out on a completed order, I wondered why this stopped working. Turns out, only “downloadable” products are automatically moving the status to “completed” once a payment is made. “Virtual” products – and a course is not downloadable, but virtual – do not.

    I used a snippet from WooCommerce to auto-complete an order, if it includes a virtual product. So all is good and this is not a WooCommerce-problem per se, but a problem that involves Sensei LMS and WooCommerce. Hence I do not continue this thread here; this is the wrong thread.

    I informed the Sensei-Team, too, and they see it the same way as I do: Even if a product is virtual, it should be marked as completed as there is no follow-up like a delivery or so.

    Plugin Support Shameem R. a11n

    (@shameemreza)

    Hi @mkalina

    I’m glad you were able to find a solution to your inquiry here and thanks for sharing it with the community too! ??

    Should you have further inquiries, kindly create a new topic here.

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Status updates to “Processing” after payment. Used to be “Completed”’ is closed to new replies.