• Resolved drmustafa

    (@drmustafa1)


    Hello,

    I have a WordPress site where I want to sell courses using offline voucher codes via WooCommerce. Here’s what I’m trying to achieve:

    1.  I will sell the voucher codes offline (outside the website).
    2. The voucher codes should allow students to:
    ? Automatically enroll in a specific course present as product in my site.
    ? Or purchase another product for free (not discount only free).

    Important Note:

    ?   The voucher codes will not be displayed or sold as products on WooCommerce.
    ?   WooCommerce products will only display the courses and other items available for purchase.

    How can I implement this functionality in WooCommerce or with additional plugins? Is there a way to link the voucher codes directly to course enrollment or product purchases?

    Thank you for your help!

    • This topic was modified 2 months ago by drmustafa.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Moses M. (woo-hc)

    (@mosesmedh)

    Hi @drmustafa1,

    Thank you for explaining your goals in detail. To assist you better, could you share more about how your site and courses are set up?

    • Which plugin are you using to manage and sell your courses?
    • Is it integrated with WooCommerce, or does it have its own system?
    • Does your checkout process use WooCommerce’s checkout, or does the LMS plugin have a custom checkout flow?

    These details will help me recommend the best approach.

    If you’re planning to sell courses directly through WooCommerce without using a third-party plugin (e.g., selling them as downloadable products), you can easily create various types of coupons within WooCommerce.

    For instance, you can create a coupon that provides a 100% discount at checkout. You can then distribute this code offline as a voucher. You can find more details about this functionality here and here.

    Thread Starter drmustafa

    (@drmustafa1)

    Hi @mosesmedh thank you for responding

    Here are the answers to your questions in order:

    1. I am using Tutor LMS as the LMS plugin to manage my courses.
    2. Yes, Tutor LMS is integrated with WooCommerce.
    3. Yes, checkout process in my site uses WooCommerce’s for checkout.

    Additional Clarification:
    While creating 100% discount coupons would allow students to go through the checkout process (which is fine), I want a more streamlined workflow.

    • Students should be able to enter the voucher code in a specific box (after creating an account).
    • Once the code is submitted, the checkout process should be handled automatically without going to check out page or any additional input from the student.
    • After the voucher is successfully applied, the student should be redirected to a specific URL, such as the course page or dashboard.

    I’m looking for a way to achieve this functionality. Any recommendations for plugins or customizations to simplify the process would be greatly appreciated.

    Thank you for helping!

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    Thank you for providing additional details and clarification! To allow students to redeem voucher codes in a specific box and handle the checkout process automatically, you’ll likely need custom functionality or a third-party plugin. Unfortunately, WooCommerce by itself does not support applying coupons outside the checkout flow or automating the checkout process.

    I have tried to find a plugin but was unable to find one that provides the exact same functionality.

    In this case, you would need to use customizations. However, please note that we do not provide support for customizations. If you need more in-depth support or want to consider professional assistance for customization, I can recommend?WooExperts?and?Codeable.io?as options for getting professional help. Alternatively, you can also ask your development questions in the??WooCommerce Community Slack?as custom code falls outside our usual?scope of support.

    Thank you

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.