Skip to main content
Easy Digital Downloads Blog
WordPress Tutorials, Tips, and Resources to Help Grow Your Business

Today we are thrilled to announce the official release of Easy Digital Downloads version 2.2. We have been extensively beta testing this release over the last month and are now confident that it is ready for the world.

With over 48 distinct improvements and bug fixes, 2.2 is a major release that has made some significant improvements to the platform. Here are some of the highlights.

Screenshot from 2014-12-09 09:54:10Better Purchase Form Options

Quantity Field

The purchase forms now support quantity fields that allow your customers to enter their desired quantity before proceeding to checkout.

Default Selected Price Option

Shop administrators can now select the default price option that is selected for customers.

Price-Specific Purchase Buttons

Purchase buttons now support displaying a purchase form for a specific price option. Simply add the price_id parameter:

[purchase_link id="22" price_id="2"]

Screenshot from 2014-12-09 10:42:54

Improved View Order Details

The View Order Details screen is likely one of the places you spend the most time in, so shouldn’t it be great? We think so.

Screenshot from 2014-12-09 10:45:28

Focus on Purchased Downloads

The Download products your customer has purchased is one of the most important parts of this screen, so we have put it up front and in the spotlight.

Easy Access to Important Data

Screenshot from 2014-12-09 10:10:11

EDD keeps extensive logs of everything that happens with a purchase, including file downloads for the purchase and the customer. We have made this information much more accessible in 2.2.

Linked Transaction IDs

The Transaction ID is now linked directly to the transaction details page of the payment processor, making refunds and cross references easier and more efficient.

Additional Updates

New EDD_Download Class

The EDD_Download class implemented in 2.2 will make it easier for theme and extension developers to integrate with Easy Digital Downloads by providing a simple method to create and access Download product information.

Per-Product Fees with EDD_Fees

The EDD_Fees class now supports per-product fees that can be setup to only be applied when specific products are in the cart.

WP CLI Command for Test Payments

The edd command in WP CLI now supports creating sample purchase data for easier testing.

Improved Tax Settings

The Taxes settings tab has been re-organized to make configuring taxes in your store simpler and more intuitive.


Better Multi-Currency Support

Payment records now properly support historical currencies, meaning that payment currencies will display their original currency even if the shop currency changes.

Improved Product Drop Downs

The product drop downs have been made more intuitive and reliable.

The complete list of changes can be seen on Github.

Version 2.2 can be downloaded from or from inside your WordPress admin area.

Using WordPress and want to get Easy Digital Downloads for free?

Enter the URL to your WordPress website to install.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.


  1. Pippin Williamson

    Great Improvements, One thing I would like to see is the improvement
    of the updates downloads.

    These are included in purchase emails and even on the front end I think
    and really it is for old customers not new customers so more control
    on showing this update would be great or have I missed something.

    Thanks for everything.

    1. Pippin Williamson

      Are you referring to the ability to send an email to all customers of a product when it is updated?

      1. Pippin Williamson

        Nope, I have a plugin for sale and a update to the plugin and noticed when new purchases happen or resend purchase emails the plugin and the updated version go out which are both the same plugin.

        1. Pippin Williamson

          I am really trying to understand you, but I don’t have a clue what are you talking about. 🙂

          P.S. Pippin, is there a good plugin to notify users about product update, but only customers who bought within a 1 year? You know, 1 year update support…

          1. Pippin Williamson
        2. Pippin Williamson
          1. Pippin Williamson

            Customers who purchase a plugin that has a update attached see both as a download (they are the same plugin) my account > view details and downloads or shortcode via email = downloads list **will show 2 downloads update version and the download itself..

            Sorry never meant to high jack this thread mate as great improvements as always

          2. Pippin Williamson

            Sorry, I’m still not clear. Could you open a ticket in the forums with a detailed explanation?

  2. Pippin Williamson
  3. Pippin Williamson

    Hi Pippin we have been talking in the support forums regarding customisatio netc. I installed the updates and that has destroyed much of my work I have put in… links are now refering to “author” instead of “agent” my child theme is fairly broken now too…

    Why does updating the plugin destroy the site? It also disables a few of the EDD plugins/extensions…

    I am very unhappy about this I have lost many of the features I worked my ass off the customise….

    1. Pippin Williamson
      1. Pippin Williamson


        No, any changes I make are via Child themes / templates I never edit the original (parent)

        However I believe I have fixed the issue quicker than I though. I just disabled everything, then activated EDD, then FES then the rest of my plugins and re-saved permalinks.. I believe its ok now just running a hell of a lot slower for some reason… Will install W3 cache or something later on to try speed it up if it doesn’t sort itself.

        So it doesn’t seem there was any permanent damage but as I’m sure you’d agree its a bit of a pain to go through for an update.

        1. Pippin Williamson

          It sounds like your permalinks probably just need refreshed. That wouldn’t normally ever happen with a standard EDD update so it’s very likely it was causing by another plugin you have running.

          1. Pippin Williamson

            You could be right, but I don’t really have many other plugins to be honest, mainly EDD / Marketify ones, I have I think maybe 5 3rd party plugins but they don’t really do much… Theres a search filter for my search page. a Nav menu roles (so that vendors and buyers can have different links) stuff like that nothing major…

            I guess I will need to wait for the next EDD update to see if it happens again. However could you answer me this? When i do update EDD it then disables the other plugins like FES, wishlists etc… is this normal? it seems to only affect EDD related plugins though, not my 3rd party unrelated ones..

          2. Pippin Williamson

            There are a few extensions that are known to (incorrectly) auto deactivate themselves when EDD is updated. This is not the intended behavior and is being fixed in each of those extensions.

          3. Pippin Williamson

            I see, I thought that was unusual behavior. I can tell you that ‘FES’ ‘EDD Wishlists’ and ‘EDD Commissions’ definitely deactivated after the update if that helps at all?

            p.s. accidentally posted a new comment instead of a reply – please delete it in the interested of being tidy 🙂

          4. Pippin Williamson
          5. Pippin Williamson

            Cool no worries… I’m guessing the fact that some of these plugins manipulate the database (and permalinks) so when they were disabled that must have screwed up permalinks and vendor metas hence why everything happened the way it did…

            Thanks for the prompt replies.

  4. Pippin Williamson

    I see, I thought that was unusual behavior. I can tell you that ‘FES’ ‘EDD Wishlists’ and ‘EDD Commissions’ definitely deactivated after the update if that helps at all?

  5. Pippin Williamson

    Hi Pippin,

    Firstly thanks for this. The quantity bit for me is the part I was looking forward to the most. Really over the moon:)

    I have it set that my customers can only purchase one product at a time. with this option, in the pop up, there is no telling that the field is for quantities as the field doesn’t sit in the pop up properly. It just shows a box with two arrows stuck at the end.

    It’s fine if I allow for variable options to add to cart. The quantity field is clear for all options.

    Should I post this in support?

    1. Pippin Williamson
  6. Pippin Williamson
  7. Pippin Williamson

    Hi Pippin…

    Just a quick question..

    For example on the home page where items/products etc are displayed in grid and when you hover over the item the overlay comes up with options to buy etc.. How can I remove that quantity box? I don’t see any options? I don’t want it to be displayed on any of the grid views as it breaks the styling…

    Is there any easy way?

    p.s. I think I have found a bug… check this page – – this is a service set up to purchase hours of help from someone. 1, 5, 10, 20 hours however on this page if you click 5, 10 or 20 hours then checkout it doesn’t show that. It only checks out for the 1 hour option. I believe this is due to the quantity box feature. Please let me know how to disable this as its not needed for us at this time.

    1. Pippin Williamson
      1. Pippin Williamson

        Hi Pippin,

        That snippet worked great, quantity box is gone – added to my child functions.php so hopefully thats ok in there.

        In regards to the Purchase Limits extension bug – I dont actually have this installed… I will open a support ticket in the main area for this as I’m sure its not that…

        1. Pippin Williamson

          Ah! I see what you mean, sorry. I misunderstood your issue. Go ahead and open a ticket and we’ll dig into it for you.

          1. Pippin Williamson

            Hi Pippin, No problem at all the main thing is that your actually interested in correcting the issues people have. I have made my support ticket now and look forward to a response. Its the end of my working day now so I will check back tomorrow when your all asleep to see if theres any news 😉

          2. Pippin Williamson
  8. Pippin Williamson

    Hello Pippin,

    I just performed the upgrade to Version 2.2 and now my site is completely inaccessible.
    Has anyone else reported this issue?….and do you have any suggestions as to how to get my site back?


      1. Pippin Williamson
  9. Pippin Williamson
  10. Pingback: Easy Digital Downloads 2.2 Review - Sell with WP
  11. Pingback: Weekly Roundup: December 12, 2014 – Sell with WP
  12. Pippin Williamson

    <a href="?edd_action=add_to_cart&download_id=ID, ‘dl’,true).””;?>” class=”more bye”>buy
    not set by edd v2.2
    new cod send me

  13. Pippin Williamson
    1. Pippin Williamson

Leave a Reply

Your email address will not be published. Required fields are marked *