Easy Digital Downloads is a popular shopping cart for WordPress with over 600,000 downloads. This integration makes it possible to sell LearnDash created courses using the Easy Digital Downloads shopping cart.

Add-On Features

Easy course mapping
When you create a product in Easy Digital Downloads, you can quickly map a course to the product from the LearnDash course selection box.

Associate one, or multiple courses
Decide if you want to associate one course, or multiple courses, to your Easy Digital Downloads product. Perfect for creating course bundles.

Auto-User Enrollment
After successful purchase, the integration will auto-enroll the customer into the course so that they can begin taking the content.

Works with any payment gateway
Choose any payment gateway offered by Easy Digital Downloads and use it to accept payment for your courses.

October 18, 2019 – V1.2.0

  • Added check expired transaction status when removing course access
  • Fixed issue where user is not removed from course on payment status change
  • Fixed course unenrollment issue

March 5, 2018 – V1.1.0

  • Added course un-enrollment if EDD payment is refunded or subscription is expired or cancelled
  • Added language directory and POT file
  • Removed error_log() debug output
  • Removed ld-edd.log if present

September 14, 2016 – V1.0.3

  • Updated to use EDD’s select field for courses on downloads
  • Fixed intermittent 500 error that prevented successful purchase

October 9, 2015 – V1.0.2

  • Updated function update_course_access() to perform EDD transaction lookup by user email instead of user ID

August 24, 2015 – V1.0.1

  • Updated for compatibility with EDD free download add-on

October 15, 2014 – V1.0

  • Initial Release

  • Pricing
    Pricing: FREE
  • Author
  • Terms

    Unlimited support & upgrades for active LearnDash licenses.


Your course could already be online!

We offer a 15 day money-back guarantee and have a world class community to help you get your course online today!

See LearnDash in action. Online Demo

Join Our Next Webinar!

LearnDash webinars are designed to teach you how to build, grow, and scale your course-building business. Join our team in one of our next live webinars.