How to implement trial subscription?

kengrayfield
Forums
Hello, We are selling online courses, but can't think of a simple way to implement trial subscription without involving a lot of complicated php and hacking. Is there a "cleaner" and simpler way to do this? Best, Ken
Profile picture for user James Aparicio
James Aparicio

Hi kengrayfield,

Hi kengrayfield,

It depends on what you want the trial subscription to be. Will users have to pay for a trial subscription? Will it be time based? Whats is the difference between a trial subscription and a normal subscription for you?

 

Best regards

kengrayfield

The subscription is to a

The subscription is to a whole course. I want students to be able to try out the course for X days, during which they can have all the features of the course. And yes, it is a paid course.
Profile picture for user James Aparicio
James Aparicio

Hi kengrayfield,

Hi kengrayfield,

But this trial is also paid? For example 10usd and the full access is 100usd?

kengrayfield

Trial is entirely free.

Trial is entirely free.
Profile picture for user James Aparicio
James Aparicio

Hi kengrayfield,

Hi kengrayfield,

Then you already have all the building blocks, you just have to take care of some details.

There is an app called user expiration app. This has a rule that removes users from a group once their expiration date has expired. This expiration is part of the membership.

You just have to set the expiration date to (today+xtime you want) when a user subscribes to a course.

The Opigno commerce app redirects the subscribe to a page with a buy button. You can simple comment that code out.

Also edit the commerce rule that adds a user to a course once they buy it to check if the user is already there and set the expiration date null.

 

Best regards