January 15th, 2014 Announcements

We have officially started the new year, and after a little rest and relaxation, we are ready to make 2014 an incredible year for you and LearnDash.

For those of you who have been with us for quite some time, we want to thank you again for your continued support and commitment to helping us make our offering even better. For those of you who are newcomers to LearnDash, we do these updates quite often, so get ready 🙂 !

To kick-off the 2014 updates, we would like to introduce you to a new integration…

Sell Courses with iThemes Exchange


As many of you know, it is quite easy to sell a course with LearnDash (all you need to do is enter a price and the plugin takes care of the rest). But we realize that some of you would prefer a traditional shopping cart.

One of the newcomers in this space is iThemes Exchange, and it is quickly becoming the favorite of anyone looking to sell products online.

Why Use Exchange?

When it comes to using a WordPress shopping cart, Exchange is about as easy as it comes. One major benefit is that the theme you use on your website doesn’t need any special templating (that is, no specific coding is needed for it to work).

Literally just install, activate, and create a product. The simple interface is intuitive, and their support is fantastic.

Currently you can sell courses with PayPal or Stripe, but more payment gateways are around the corner. They also have a handful of useful add-ons available for purchase.


Key Features of the Integration

Easy course mapping: When creating a product in Exchange, just select the course you want to associate with the product from the Advanced menu.

Associate one, or multiple courses: Assign one product to your course, or choose to associate multiple courses to create discounted bundles.

Intelligent purchase button: Associate just one course to a product and your visitor will be taken to the product page when clicking on the “Take this Course” button. If you have more than one course association, they will be taken to your store.

Works with any Exchange payment gateway: Choose any payment gateway offered by iThemes (including manual purchase), and your customers will be enrolled into the course.


How to Use Exchange with LearnDash

Using Exchange to sell your courses is just plain easy. All you need to do is install and activate the following:

  1. LearnDash
  2. iThemes Exchange
  3. LearnDash-Exchange integration

That’s it!

Now, when you create a product in Exchange, all you have to do is click on the Advanced button, and under the LearnDash tab you will see the available courses.

The integration will place a purchase button on your LearnDash courses that will direct your visitors to the appropriate Exchange product. If you associated multiple products, your visitors will be direct to the Store.



Around the Corner

This integration will certainly give you added flexibility in how you sell your courses (you can download it from the support site).

In the coming weeks we will be pushing out some minor updates (bug fixes and small feature tweaks) as we prepare for a rather exciting enhancement to the plugin.

Thank you again for choosing LearnDash – and here’s to a fantastic 2014!

Until next time!

[Click Here to read about the update on iTheme’s blog]

Justin Ferriman photo

About Justin Ferriman

Justin Ferriman started LearnDash, the WordPress LMS trusted by Fortune 500 companies, major universities, training organizations, and entrepreneurs worldwide for creating (and selling) their online courses. Justin's Homepage | Twitter


17 responses

Leave a Comment

Thanks for this update, that’s great, I read about Exchange on Chris Lemma blog. Seems to be the easiest to use. The only thing I’m waiting for is support for Ideal, the Dutch most used payment gateway in the Netherlands. I don’t see it on their list yet. Do you know iff they will support Ideal soon? It’s a must for any bussiness in the Netherlands.

Avatar Wilco

Hi Wilco-

Thanks for the comment. Actually, I believe that iThemes has this payment gateway on their roadmap, but you may want to confirm with them.

Super cool Justin!

I would like to see an integration with Infusionsoft’s shopping cart. Didn’t you mention something about Woo Commerce?

Awesome stuff mate!

Avatar Dave Newgass

Hi Dave-

Thanks for the comment and appreciate the feedback. Currently LD can integrate with Exchange, JigoShop and WooCommerce – all of which are available on the support site.

Hi. Sounds good.

But I get an error trying to install the base product and cannot log a support call because I am not a registered customer. I know it is nothing to do with you but I keep getting

Could not copy file. ithemes-exchange/core-addons/admin/guest-checkout/lib/templates/content-checkout/elements/purchase-requirements/logged-in/elements/not-logged-in/links/guest-checkout.php

and I cannot find a solution on their support site, except an “open” ticket without a solution. Not going to buy or install until it gets solved…

Hi Richard-

Thanks for the note. That is rather strange – are you trying to download iThemes Exchange from your WordPress site (via the Dashboard)? If so, perhaps try downloading it manually from WordPress.org and uploading via FTP.

I am having trouble finding the Learndash-Exchange Integration plugin. Where do I find it?

Hi Rita-

Thanks for the note. You can find it HERE on the support site.

Hi Justin,

Ideal is on their features requests and not yet on their planned features. EU VAT is on their planned features.

Avatar Wilco

We spoke by email a few weeks ago Justin. We’re *about* to go with WooCommerce as our cart and now you’ve got me thinking about this one.

In a nutshell, if you’ve got a moment, why would I want to choose this integration over Woo?

and great support btw

Avatar Rob

Hi Rob-

Thanks for the note. I suppose it’s hard to say as the best solution often varies by situation. Submit a note from https://www.learndash.com/contact and I’ll keep an eye out for it so we can discuss further.

I would be interested in the same……

Being that Woo integrates with Infusionsoft, I would lean towards Woo…..

Any insight as to why you don’t mention Woo on your website as a cart option?

It’s been one road block I needed to overcome.



Avatar Dave Newgass

Hi Dave-

Thanks for the note. It’s a bonus extension and can be found on the support site – along with the documentation.

Thanks, as always, for a great integration! I’ve uploaded this but Exchange seems to want to charge for membership – is this something I have to do or can I just use LearnDash Plus to manage this instead? I don’t have complicated memberships at the moment so only need a simple tool.



Avatar Dee

Sorry to email again – also realised that I don’t seem to have the same tabs in Exchange even though I have activated the LearnDash integration – it’s missing ‘all products’ and ‘post product’ – any idea what I’m doing wrong?

Avatar Dee

Hi Dee-
Thanks for the note, happy to help. Make sure to submit a ticket at http://support.learndash.com so that it is added to the queue.

Hi Justin.

Downloaded the add-on as you normally would however when we create a new iThemes product and link to the Learndash course it does become a product that can be purchased however on successful completion of the purchase the course does not show up.

It shows in the iThemes account as a purchased product but there is no course for the user to take.

The course does actually exist in Learndash as you would normally expect by the way.

Is this supposed to be setup as a membership and not a digital product?


Avatar Bayo

Comments are closed.

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


👋 Meet LearnDash Webinar

Are you trying to decide if LearnDash is the right learning management system to build your online courses? Join us for our next live walkthrough.

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.