Support » Plugin: WooCommerce » PayPal Order on Hold

  • Resolved mrstank


    Hello everyone.

    I am managing a website for a client. Recently, we switched hosting providers. I setup all of the DNS settings through Cloudflare and what not. However, we noticed that two recent orders are being put on-hold by PayPal.

    I am not sure what to provide you guys because the problem could be anything. But could DNS settings, such as email being misconfigured, cause this problem?

    If not, what does cause PayPal to put a “On-Hold” setting for a WooCommerce order.

    If it helps, we got this message from PayPal in the back-end:
    Payment pending (unilateral). Order status changed from Pending payment to On hold.

    • This topic was modified 2 years, 1 month ago by mrstank.

    The page I need help with: [log in to see the link]

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


    Hi there!

    Please check with your host and confirm if they support fsockopen?

    If yes, could you please follow the debugging steps mentioned in this official documentation and get back to us with your findings:

    Please do note that this is regarding PayPal Standard. If you’re using another extension for PayPal transactions, please do let us know.

    I changed my PayPal email address and forgot to change the settings in Woocommerce. Three payments were processed during the period before I fixed the settings. Now those payments are stuck On Hold.

    Will WooCommerce process those payment on its own? Or do I have to do something to get them cleared?

    I also had this issue of my first sale item was “On Hold” and wondered what was happening but I then cross checked my email addresses on both my clients PayPal dashboard profile settings and the WooCommerce payments section and they were mismatched. Once they both matched the problem solved itself and the order automatically was re-issued and the PayPal dashboard correctly showed the transaction as completed.

    I have had an issue with this today. On placing her order, a customer sent me a copy of the notification email she had received from WooCommerce which said that her order was ‘on hold’ pending payment. She had used PayPal’s deferred payment option; when I checked my PayPal business account, I found that the funds had already been transferred into it by PayPal (clearly they would collect funds from her account at a later date).
    The problem seems to have arisen through a lack of communication between PayPal and WooCommerce, the latter thinking that I had not been paid when, in fact, I had.
    Does anyone know of a way round this problem? I do not wish customers using PayPal’s deferred payment option to be told by WooCommerce that the order is on hold until they pay.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘PayPal Order on Hold’ is closed to new replies.