Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Senff

    (@senff)

    Hey @shamshudein

    In general, the payment processor will send a message to your site that payment has been received, after which your payment plugin will then change the status from “Pending Payment” to “Processing”.

    If that doesn’t happen for you, it’s possible that there is an issue with the communication between your payment processor, payment plugin and WooCommerce.

    Which payment method does this refer to, and which plugin are you using to accept payments?

    Thread Starter shamshudein

    (@shamshudein)

    Hi @senff , I have tested with RazorPay. Yes, When I enable hooks, payment processor (RazorPay) eventually comes back and update the WooCommerce. But it takes somewhere between 5 seconds to 120 seconds. In the mean time, payment status is still showing “Pending” which is alarming the end user (as the payment is already deducted) until the user refresh the My Orders page.

    However if the user is logged in, WooCommerce is updating the status instantly without the dependency on hooks. At the same time, Order Received is coming with Order Id & Key as in https://www.cortexmind.com/provisionshop/checkout/order-received/106/?key=wc_order_kocbKDrVJOCHO

    Why there is a difference in behaviour when logged in Vs without login (incognito) for the order-pay & order-received page? Is there anything to be done to make it work just like logged in user?

    Plugin Support Senff

    (@senff)

    Hey @shamshudein

    That’s indeed a bit strange, that the behavior is different between a customer who’s logged in, and one who’s not.

    I would suggest to check this with the RazorPay support team first, to see if they have any suggestions on what to check.

    Plugin Support Damianne P (a11n)

    (@drwpcom)

    Hi @shamshudein. We haven’t heard from you in a while so I’m going to go ahead and mark this thread as resolved. If you still need help with this issue or have any other questions about the WooCommerce plugin, please start a new thread.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Status not changing from Pending Payment to Processing InCognito (Without Login)’ is closed to new replies.