Sell LearnDash Courses Using Stripe!

Stripe Integration

We are excited to share with you the latest of the LearnDash add-ons. This particular add-on will give you an additional option for selling your courses.

Up until today you always had the option to sell your courses with Stripe as long as you were leveraging one of the four popular WordPress shopping carts.

However, with this add-on you can use Stripe in a similar way that you use our built-in PayPal or 2Checkout integrations.

In other words, no shopping cart plugins necessary!

But before jumping into the details, we would like to first take a quick moment to personally extend our gratitude to you for choosing us as your WordPress LMS.

Your feedback continues to motivate us in the development and evolution of LearnDash – thank you!

Without further ado, let’s get into the details of this new (and did we mention FREE? 🙂 ) add-on that you now have available.

Add-On Features

stripe-payment

Accept payments using Stripe – Use your free Stripe account to accept credit card payments for courses.

Automatic user creation and enrollment – After successful payment the customer receives a user account and is auto-enrolled into the course.

Compatible with built-in PayPal option – Activate both the PayPal and Stripe options to allow your customers to choose how they want to pay.

Lightbox overlay – Users stay on your site and enter their details into the secure Stripe overlay.

How It Works

Once installed and activated you will find a new “Stripe” tab located under LEARNDASH LMS > SETTINGS.

Here you enter your Stripe account details and that’s it!

Just give your course a price and when your potential customers click the “Take This Course” button, they’ll be prompted to enter their credit card information via Stripe.

If you also have PayPal enabled, then after clicking the “Take This Course” button your customers will be prompted to select their desired check-out option: via PayPal or Credit Card (Stripe).

You can see this in action on the LearnDash demo site.

Where To Download

This is a free add-on created by LearnDash. It is available for download on the support site.

Thank You… And Get Ready!

Thank you again for putting your trust in us for your learning program. LearnDash would not be the product it is today without the amazing feedback we receive from all of you in the LearnDash community.

Last year there was a lot of activity for us, and we are carrying this momentum into 2016.

First, as always you can anticipate new core features.

In fact, work on this front is already well on the way. If you haven’t already, check out the latest beta version which boasts some pretty great new functionality.

In addition we’ll be letting you know about some new add-ons, both built by us and third-party vendors (many of which are nearly finished with development).

Not to mention one major project that will take the WordPress LMS industry to an entirely new level.

Until next time!

Categories

About the Author:

Justin Ferriman is the co-founder and CEO of LearnDash, the WordPress LMS trusted by the world's leading organizations, such as the University of Michigan, Digital Marketer, WPEngine, and Infusionsoft. Justin has made a career as an elearning consultant where he has implemented large-scale training programs for Fortune 500 companies. Twitter | LinkedIn

52 Comments
  1. Mei

    That’s awesome news, Justin! Thank you for all that you guys do.

    Is there a way to manually create the Buy Now button, or to create a separate option? For example, I’d like to sell the course in its basic DIY format and have an upsell to include private coaching for an additional fee. How would you manage that with the Stripe addon?

    • Happy to hear you like it Mei! There is a shortcode that will allow you to place the ‘Take this Course’ button on any page you wish. It’s located under LEARNDASH LMS > COURSES > COURSE SHORTCODES.

  2. Nick Tichawa

    This is cool. Could you explain a little more what signup for users will look like? Does it just automatically generate a username? I’d love to see a video walkthrough. Thanks!

    • Thanks Nick! The user creation is automatic just like the built-in PayPal integration. Customer makes purchase, user account created & enrolled, and an email with necessary details is sent. Immediately after successful payment you can redirect the user to the page of your choice (for example, “next step” instructions to guide them through the process).

  3. HowardH

    Hi Justin,

    What a great start to the year – I’m truly impressed by your urge to continuously improve LearnDash 🙂

    What type of payment structure does this permit – one-off payment or regular subscriptions. Can you also have a one-off registration fee followed regular payments?

    Best wishes!
    Howard

    • Hi Howard-
      Thanks for your kind words, it really is appreciated. The same payment structures available for built-in PayPal are possible with the Stripe integration (one-time and recurring payments).

      • HowardH

        Your most welcome Justin – I am currently trying to decide whether to stick with PMPro (which we had opted for as we wanted to accept Stripe payments rather than PayPal) or move to Course Access Manager with Stripe addon – however we have a need for a payment structure of registration fee followed by monthly payments so may have to stick with PMPro as it permits this type of charging.
        Thanks again,
        Howard.

  4. Dennis

    Justin,

    I have contacted support twice in the last 11 days – and no one has responded. What do I need to do to get my account query seen to.

    Regards

  5. Jonathan

    Good news Justin. Is there now or will there soon be a way to accept a single payment for access to all courses offered by my site? That would allow me to do away with an entire other membership plugin I now use.

  6. Bill

    Justin, you and your team continue to amaze with your commitment to making LearnDash the most useful WordPress-based LMS out there.

    We just signed up for a Stripe account yesterday, so the timing, though coincidental to this announcement, still answers the question I woke up with this morning: “How will we integrate Stripe payments into our LearnDash platform?”

    You made my day.

    Thanks,

    Bill

  7. Hi Justin (and friends),

    I’m a Learndash ‘newbie’ – does that mean I don’t need ithemes exchange membership plugin when selling single courses?

    I can do with out the membership plugin, unless I am offering something bundled?

  8. Hey Justin. Thanks for this add on. I love using Stripe. It seems simple and that is fantastic. However, when people sign up for my courses they also need to be subscribed to an autoresponder and Mailchimp list. Each of our courses has a mailing sequence and in the future we plan to have courses that drip as well.

    Is it possible to use the new stripe add on and have the users email address subscribed to our Mailchimp account? Could we use a drip course system in the future using the stripe add on?

  9. Just wanted to reach out and say kudos to you and your team for building such an awesome platform.

    On top of that, I can really say it’s great that you are active in the learning community and make such a big effort to educate people about social and online learning. It’s the reason I purchased your platform ( I’m also using social learner from buddy boss).

    I admire what your doing and just wanted to say thanks – your hard work is noted and appreciated.

  10. Justin, I love me some Stripe (yes, I just said that). And I have to tell you I’ll be adding my courses back to Learndash. Had to take a pause for a bit to get my WordPress security issues straight – lot of hack attempts going on. I can honestly say I sell more courses using Learndash than any other off WP platform I’ve tried. Now that you’ve added Stripe, that is a knockout punch to any other LMS plugins around!

  11. Greg Coutant

    Justin, I have not yet integrated LearnDash, but what you’re doing seems great! I have a need to implement a Coupon or Gift Card option to allow people to sponsor training for others. Is there a plugin or some other mechanism to supply that functionality? Thanks for your help!

  12. Hi, I set my course to a recurring payment for 30 days, but when I click on the Stripe option for payment it only says Pay $11, it doesn’t say that they will be billed monthly. Can you tell me how to edit the Stripe pop-up payment window.

    Thanks for the time!

  13. This is just what I was looking for 🙂
    Can I just check something though?

    We’re using PMPro because of this add-on, which allows us to sell the course to companies and organisations & we’d like to continue doing so.
    (http://www.paidmembershipspro.com/add-ons/plus-add-ons/pmpro-sponsored-members/)

    However I’d rather use the Stripe pop-up checkout rather than PMPro. So the questions is, can I use Learndash/Stripe for single users & PMPro Sponsored members for selling to organisations?

    Thanks
    Tom

  14. Hey Justin,

    we just switched to learnDash as we are trying to grow better. We just installed stripe for learnDash for our payment system but we are having troubles connecting our stripe account to it. could you help?
    Thank you

0 Pings & Trackbacks

Leave a Reply

86 Reasons To Choose LearnDash ... Show Me →
+ +