Okay
  Public Ticket #3585435
sell courses
Closed

Comments

  •  12
    MeesterGijs started the conversation

    Hi Alex,

    Is it possible to sell courses without using woocommerce membership or woocommerce subscription?

    Gijs

  • [deleted] replied

    Well we have integration with paid memberships pro : 

  •  12
    MeesterGijs replied

    I mean without any plugin. Just use WPLMS and Woocommerce. Can I set courses to 1 year. Have students receive reminder emails, all that stuff. Just with WPLMS and Woocommerce

  • [deleted] replied

    yes this is available by default but card auto renewal is not possible its only available with woocommerce subscriptions addon . 

    Student will see expired course and he will see expired course label on the course button clicking on which he will be redirected to purchase course again.


    we have course expiry email which you can set in wp-admin - lms -> settings -> emails -> email schedule.

  •  12
    MeesterGijs replied

    Sounds good. So I created a staging, set product duration to two minutes, waited, but didn't get an email. Any idea how come?

  • [deleted] replied

    ok did you enable  course expiry email which you can set in wp-admin - lms -> settings -> emails -> email schedule.

    set it ti when expired.

  •  12
    MeesterGijs replied

    I  already activated this. You could have checked yourself. I still didn't receive the emails. Tried 5 times.

    Gijs

  •  12
    MeesterGijs replied

    Even when I set course duration (right) to 100 seconds, I still didn't get the email. Must be another bug, I assume. Could you have a look yourself?

    9982165367.png
  • [deleted] replied

    hi you did not enable course expiry email : 

    3096766811.png


  •  12
    MeesterGijs replied

    Ah, yes. I wasn't clear. I tested this on my staying website. I activated it, but got no emails.

  • [deleted] replied

    ok please share your staging site admin creds and url .

  •   MeesterGijs replied privately
  • [deleted] replied

    can you share admin credentials not ftp

  •   MeesterGijs replied privately
  • [deleted] replied

    Hi please try to apply this same solution to make this email work as well : 

    https://wplms.ticksy.com/ticket/3591860#comment-19128314

  •  12
    MeesterGijs replied

    Good idea. So I did at my staging https://stg-meestergijs-staging.kinsta.cloud/... I activated Schedule Course Expiry Email and added the code from other ticket to function.php file. I created new account (Willy_Schudspier), I bought membership and let it expire (I had it set at 100 seconds).. 

    It didn't work. Could you have a look at my staging? You have the creds now.

  • [deleted] replied

    Hi I login but could not access wp admin

  •  12
    MeesterGijs replied

    You were instructor. I changed role to admin. Now you can.

  • [deleted] replied

    hi the expiry email has been set : 

    4382298810.png

    im checking if it sent or not .

  • [deleted] replied

    update : I checked this out the corn job is not executing somehow , do you have any code that might disable the executions of cron jobs ?

    when I manually execute the cron job it works .

    https://somup.com/cZef2NpJWQ

  •  12
    MeesterGijs replied

    I don't know. Where do I need to look for extra cron jobs code? Could it be because it's a staging website?

    Also, using this method of sending reminder emails means that when a students buys 70 courses at once (that's my product)... that he will receive 70 emails at once as well, right?

  • [deleted] replied

    yes when the course is being expring he might receive 70 emails that this course is expiring . 

    Well for that you have to look . 

    In your site no cron job is being executing actually you might have disabled cron jobs or might be some plugin causing this . 


  •  12
    MeesterGijs replied

    Is it bad or good that I don't have cron jobs?

  • [deleted] replied

    actually cron jobs put much load on server and wordpress . 

    but if you disable it then features like course expiry email wont work . 

    actually it depends on you how you want to handle your site . 


  •  12
    MeesterGijs replied

    "actually it depends on you how you want to handle your site . ""

    What are the options? And can you explain a bit more?

  • [deleted] replied

    there are mainly pros and cons : 

    cons:

    1 . actually cron jobs puts load on server and wordpress . 

    pros:

    1 . but if you disable it then features like course expiry email wont work . some function which are based on time like sending a mail on particular , setting some database value on particular like expiry of something.


    please check where you have disbaled the crons to execute . check third party plugin,