• Resolved cedat

    (@cedat)


    Hello, I never had troubles in working with this, but since middle of March it has stopped, without changing anything. All the orders remain in pending status and therefore no emails for new orders notifications are sent by Woocommerce; but PayPal sends money regurarly announcing it by an email, as usual.
    I’ve tried anything. IPN is ok, tried also using PDT, nothing to do. Used sandbox also, and all things are ok, PayPal sends correct answer to Woocommerce but no trigger to change status to ‘In progress’ as before. I also tried to deactivate most plugin to avoid conflicts, nothing. It seems like it sleeps. The only way, is going to order page and manually change the status to ‘in progress’, which is not a good life because we never know whether a new order is waiting to be delivered, unless we constantly check the order page and see some Yellow icons.
    Contacted PayPal and they confirmed anything is going correctly. I’ve read many resources online, and tried anything without any difference.
    So any idea would be really appreciated.
    Many thanks.

Viewing 10 replies - 16 through 25 (of 25 total)
  • OK.. I tried it as a must-use plugin and it didn’t work.

    By the way, I’m using the Paypal for Woocommerce plugin. And have set up the IPN within it. Shouldn’t this already automatically update on payment?

    Plugin Contributor angelleye

    (@angelleye)

    Well, you should be making changes to your theme through a child theme, so theme updates would not cause a problem. However, yes, you can certainly add the code through a plugin instead of theme if you prefer.

    Plugin Contributor angelleye

    (@angelleye)

    You must have something wrong with your plugin if it’s not working because that does indeed work, and that’s the way I do it myself.

    PayPal for WooCommerce handles the payment processing. PayPal IPN for WordPress is a listener that can catch all of your IPNs. What you do with the IPNs, though, is up to you. Not all users would want to automatically update their order status to Completed. Some want to do that manually (or automated) based on when they ship their product.

    As such, we don’t do anything automatically. We simply provide the tools to trigger your own functions when an IPN is received, and the guide provided shows you how to update the Woo order status.

    OK.. so PayPal IPN for WordPress is a separate plugin? If I install that, I can then trigger the php code you showed me?

    I installed it.. and did a test order. It shows up with the transaction ID. But nothing else happens apart from listing it.

    But actually, when I click on it.. there is a section that says “Extending PayPal IPN for WordPress”. Could I put code in there to trigger conversion to “complete”?

    Plugin Contributor angelleye

    (@angelleye)

    I thought you said you already had that installed. Yes, you need to install our separate plugin, PayPal IPN for WordPress, and then follow the instructions in that guide to automatically update your Woo order status.

    Our IPN plugin also gives you the power to do anything else you want to do with IPN. For example, you might want to send out custom branded email notifications when different events occur like sales, refunds, customer disputes, cleared e-checks, etc. Or you might want to post something to your Facebook/Twitter/etc. when a sale occurs, or a particular item sells. You could do all sorts of things with it.

    That’s why we built it as a separate plugin. IPN is a lot more powerful than simply updating the Woo order status, and we didn’t want to limit its power.

    I wonder if WPML might be causing issues for me…. Have you heard of any problems with Woocommerce and WPML?

    OK… it’s late and I think I’ll continue working better after some sleep.

    I’ll go through the process you list on that page and see what happens.

    Thanks very much for your help!

    Plugin Contributor angelleye

    (@angelleye)

    No, I haven’t heard of any issues with that, and I’m pretty sure it wouldn’t be affecting IPN in any way. Those things are completely unrelated.

Viewing 10 replies - 16 through 25 (of 25 total)
  • The topic ‘Orders always in pending status’ is closed to new replies.