Please Help! Woocommerce will not add download links after purchases. (42 posts)

  1. kaotik
    Posted 2 years ago #

    @jaylevine thanks for the update and working with WooCommerce on this. Just to confirm your suspicions, my client is having the same issue. I hope they release a fix for this quickly.

  2. YikesPleaseHelp
    Posted 2 years ago #

    @jaylevine - I appreciate the thorough update and recommended fix. I will definitely try this out. Thanks again.

  3. hapke
    Posted 2 years ago #

    On a quite fresh WP installation with standard theme my provider fixed the problem with the plugin <q>WooCommerce Payment Status</q>. But when I switched to another theme without changing anything else the same bad problem appears.
    I prefer another ecommerce plugin => eStore. But it is not compatible with the German law, so I MUST use Woocommerce in addition with the German Market plugin.
    If Woothemes will not help I close my shop.

  4. Wends6384
    Posted 2 years ago #

    I finally fixed this problem and hey presto all works well.
    My primary email address in my Paypal email settings was different to my email address on my Woocommerce Paypal settings preventing it from pinging back and sending out the download link. So make sure they are all the same.

    Woocommerce > Checkout >Payment Gateways> Paypal Settings>
    Set the Paypal and the Receiver Email fields with the same email address as your primary
    PayPal email on the Paypal email settings.

    Before I discovered this I also purchase a plugin form Woothemes, "WooCommerce Order Status Control" Automatically change order status to complete for all orders or just virtual orders when payment is successful

    In WooCommerce>Settings>General> a new field appears with this plug where you can select Virtual Orders to Auto-Complete.

    Hope it helps :)

  5. hapke
    Posted 2 years ago #

    So make sure they are all the same.

    My settings are according yours from the beginning, but it doesn't solve my problem with the download link. Would like to hear feedback from other users.

  6. HappyFhantum
    Posted 1 year ago #

    Hi everyone,

    Hapke, especially, I feel for you because I was in the same situation till just moments ago. I tried EVERYTHING people had listed. And then, I finally unchecked the "virtual" box in the product settings. This did it for me. Thankfully.

    BUT...for some reason, I couldn't see the email in my inbox. So I checked my spam folder and there it was. The download link worked perfectly. Now I have the issue of having to figure out why emails from my site are being tagged as spam. But that's another issue.

    All my setting are the same as yours, only I have "virtual" unchecked. After I unchecked that box, the emails were being delivered to my spam folder.

    I hope this helps.

    If you're not getting the help here that you need, might I suggest buying a cheap addon from woocommerce? I have bought a couple for use with my site that didn't run me more than €30. This purchase was something I needed but it was also a gateway for a lot of general help with woocommerce. I ask addon-related questions to them but I also ask general woocommerce questions and they always get back to me within one day. It might be worth spending €30 to get this issue solved.

    Good luck!


  7. hapke
    Posted 1 year ago #

    Thank you @HappyFhantum! I also have unchecked "virtual". My Provider tested the system with an addon from Woocommerce on a fresh WordPress installation - but the same.

  8. Dormen
    Posted 1 year ago #

    Hi you all, I'v been pulling my hairs out because I stumbled upon the same problem. I have not changed database so it should be WP. I have the email settings at paypal right so the orders get approved. I excluded the line with the persmission_ID but still no downloadlink in the orderconfirmation.

    I have checked virtual and downloadable but i tested without virtual as well. Still no succes. I guess I have to buy an addon...:-(


  9. chri1599
    Posted 1 year ago #

    Just in testing phase, and first customer did not receive a link after purchase through paypal...suggestions on what to try first? Uncheck the virtual box?

    Thanks for any help!

  10. hapke
    Posted 1 year ago #

    After long time of the same problem I have solved it. I have checked virtuell AND digital because no shipping is necessary.

  11. ToadstooI
    Posted 1 year ago #


    Thank you! Can't believe how much hair I lost over such a simple thing. It was never a WooCommerce or WordPress problem to begin with. Primary PayPal email addy, sheesh!

  12. shorties
    Posted 1 year ago #

    I was going insane with this same issue for almost a month now, and I had it all working two months ago. (The store isn't officially active yet so it wasn't as dire as it could have been), I tried all the options mentioned in this thread hoping one of them would apply to my issue, but nothing worked. I finally did what I should have done a month ago and that is disabled every plugin and then re-enabled them one by one until I found what was interfering with generating download permissions. It turned out to be the plugin "jonradio Shortcodes Anywhere or Everywhere", and I don't even think the plugin itself inherently conflicts with Woocommerce digital downloads, because I had the same version of that plugin enabled when I had everything working properly, so I assume my issue was either a plugin setting, or some sort of short-code that I had somewhere like a header and forgot about.

    Anyway, I just thought I should post my experience, as maybe it will save someone, who has the same issue as I did, the time of going through all their plugins to debug the issue.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WooCommerce
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic