Subscription Payments and More!

LearnDash Updates latestOne promise we make to you as our customer is that we will continue to add to the LearnDash WordPress LMS plugin’s functionality based on your feedback.

Besides, the way we see it, this is your product and we want it to be applicable for your situations. To keep this promise, we gather your suggestions from our forums, help desk, and through phone conversations.

While we cannot implement every suggestion that comes our way, we do make it a point to implement the frequent ones.

Today’s update is no exception.

In addition to doing some clean-up to ensure compatibility with the latest version of WordPress, we have implemented a few other features, by popular demand:

Recurring (Subscription) Payments

Since our launch, we have always made it easy for users to add a price to their courses and instantly begin selling them using PayPal. Over time, we added a few other integrations, including one with JigoShop shopping cart to give you some additional options – one of those options was the added benefit of subscription payments.

Many of you have commented that you wanted something a bit more simple from a subscription payment standpoint, without the need of an entire shopping cart integration.

So, today we are pleased to announce that you can now easily specify if the price of your course is a one-time payment, or a recurring (subscription) based payment when you are creating your courses!

If your course is a one-time payment, the customer is only billed once for the course.

If your course is a recurring payment, then your customer is billed according to what you specify as the billing cycle.

Nothing complicated about this set-up, just three easy steps:

  1. Add a price
  2. Select payment type (“Buy Now” or “Recurring”)
  3. Enter billing cycle information (if price is “Recurring”)

LearnDash will then apply these payment settings to your course!

Categories & Shortcodes

Not too long ago, we added the ability for you to create Tags for your courses so you could better organize them.  Now, in addition to tags, you can add categories to your courses so you can further organize (and display) courses to users.

Similar to the Tags feature, we added a shortcode (see Options for Courses menu) for this feature so you can display only courses of a certain category, giving you even more flexibility with how you display your course lists.

Viva Italia!

For all of our Italian speakers out there, LearnDash is now available in Italian!  We owe a huge “thank-you” to Alessandro S. for the translation. LearnDash is now available in English, German, French, Spanish, Dutch, and Italian.

Just as a reminder, if you ever want to add your own translation (or modify an existing one), you can do so by following the instructions on our support site.  It’s very easy!

The Future Looks (Very) Good

Again, thank you to everyone who has made suggestions on how we can continually improve LearnDash.  We are extremely grateful for your participation in our development.

Speaking of which…

We have in the works a handful of very exciting updates coming your way – you will certainly want to keep an eye out for them!

Until next time!

Categories

About the Author:

Justin Ferriman is the co-founder and CEO of LearnDash, the most trusted WordPress LMS for major universities, continuing education providers, and entrepreneurs world-wide. Justin has made a career as an elearning consultant where he has implemented large-scale training programs for Fortune 500 companies.

35 Comments
  1. Love the language updates and this recent one as well! One request that I would love to see is to have a fancy Dashboard display shortcode or something similar just like we see on Duolingo.com That site allows people to learn languages at their own pace using a killer learning interface…shucks it may even be LearnDash :-) When you login to DuoLingo.com it immediately takes you to the dashboard display that shows a flow chart map of your progress. After ya check it out, is that something that can be implemented in the future? Thanks!

  2. Hello Justin,

    Another great upgrade, thanks!

    Sorry if this is already addressed, in which case I’d love to know how:
    What about a “all-you-can-eat” subscription model? Where for a fixed fee, users can access every courses in a given learning site. Optionnally, with different course sets corresponding to different fee levels, but always with the idea a user is billed on a time basis (e.g. every month or year) for as much content as they can use.
    Is this possible natively? Or with Jigo cart? Or maybe, in a future release?

    Thanks again,
    Stephane

  3. Sabina

    This is wonderful! You guys are amazing. I was waiting for the subscription feature.

    Some questions. Can the reoccurring billing cycle be discontinued automatically. say I want students to pay 3 months and not more than that. Do I have to stop this manually? Most students prefer to pay for my classes in installments. I will be using the subscription function for this but there need to be specified number of billing cycles.

    Do the paypal option allow for VAT?

    Greetings,
    Sabina

    • Hi Sabina-
      Thank you for the note and comments! At present, recurring billing will continue until the user cancels. Now that we have the feature in place, we’ll naturally be building it out based on feedback. You will need to contact PayPal regarding VAT for your account.

      If you have any other questions specific to your situation, please do reach out to us on the support site.

      • Hi Justin,
        For my site, the “recurring billing” until “the user cancels” is a feature I am in need of. However, I also need to be able to automatically cancel enrollments for non payment on a subscription course. Is this possible with the core Learndash features or with any of the integrations?

        Many Thanks
        Tansey

      • As this feature been implemented since 15 months ?
        I love this feature in PMPro, but for some reason, I want to get rid of PMPro and use LearnDash alone (or maybe with WooCommerce if really needed).

        The possibility to use a subscription feature to propose an installments payment method sounds really interesting.

        Best regards
        Cedric

  4. Great update, thank you!. One feature request would be for some kind of ‘coupon’ code setting that would allow learners to place a coupon code that would allow them access for free to a course after they register at the site. That way if a course is sold to a larger entity, the people who are accessing the content does not need to pay. I am sure this can be done with membership plug-ins, but I was wondering if that kind of functionality would be something coming along in LeanDash or LearDash Plus sometime in the future?

  5. Hi to all , I have LD and its awesome trust me :) WELL worth the investment!

    Just to ask the LD team though

    Can LD take recurring payments through paypal and then unlock certain modules of a course and then stop unlocking or cancel their subscription automatically if the payment is not taken (client cancels?)

    I have a few courses at 15 modules per course and want to take recurring paypal payments and then ideally autorespond the passwords or just auto unlock if possible? Can LD do this on autopilot

    Thank you

  6. Mustafa

    Hey,

    I have a pre-sale question.

    Is available iDEAL (Dutch payment method) for this plugin.
    And if so is there a guide or can be guided through the process?

    Thanks,

  7. Love the recurring payment addition – would I use this if I want to give access to my course for a 6-month period of time before their access expires? Also, does this recurring payment happen automatically, or is it manual? Will it remind students their access will expire soon? Do students have the option of opting out if they have finished the course and no longer want a subscription?

    Thanks!

    April

    • Hi April-

      Thanks for the note. Reminders aren’t yet part of the recurring feature, but we do have it on the radar. Users can cancel their recurring subscription from PayPal when they are finished with the course.

  8. Celito Macachor

    Can a course with payment options (one-time or subscriptions) still be available to another group of users under different arrangements, say direct payment under a group discount scheme, complimentary, etc. Thanks.

  9. I consider important to be included in the courses, fees option for organizations that distribute online courses, which is very topical today. Remember that in these platforms, some of the money is for the author and one for the platform. Also the option of working with affiliate systems, is necessary. The idea is that members of the community, could promote courses including other members and make money doing it..

    Spanish:
    Considero importante, que se incluya en los cursos, la opción de comisiones para las organizaciones que distribuyen cursos online, que hoy está muy de actualidad. Recuerden que en este tipo de plataformas, una parte del dinero queda para el autor y otra para la plataforma. Igualmente la opción de trabajar con sistemas de afiliación, se hace necesario. La idea es que los miembros de la misma comunidad, pudieran promover entre ellos los cursos de otros miembros y ganar dinero con ello.

  10. i set price and while a user open the course that time it show buy this course, while click there that time it goes to paypal payment and after finishing payment user cant see the course, can i know how a user can access the course which he/she bought ?

  11. Nata

    Hi there, I have a couple of questions:
    1) Are three tiers currently available? I need program – course – lesson, and I want my users to be able to buy “program” without paying for each course individually. Is that possible?
    2) What membership user base are you using? Is it wp standard users or is it members/learners internal to the plugin? I use other plugins that work with the wp users (e.g. Mail Poet etc.) – would they work with learn dash learners?
    Thanks!

    • Hi Nata-

      Three tiers include course-lesson-topic (you can rename them). You can lump everything together so that purchasing the program gives access to all courses. LD protects content organically (view access). If you need more robust membership features, then we integrate with PaidMembershipsPro.

0 Pings & Trackbacks

Leave a Reply

Shares