Subscriptions allow your end-users to have access to all of your paid courses by paying a single monthly fee, as opposed to the (existing) per course one‐time purchase.
Note: Each user has to be a member of your portal. He can not share the courses to other users, as he is granted access to all courses only for his account.
Here are the steps to follow;
In order to enable the Subscriptions, first, you must select Stripe as your default E-commerce processor (1), as described in the relevant article.
Second, click on the Subscription option and check option (2) this enables monthly access to all paid courses at the charge of the amount specified (3).
From now on, the users will be presented with the option to subscribe (4) to your portal and have access to all of the courses with the monthly subscription fee that you have provided.
Keep in mind that you are still required to set individual prices on your courses, otherwise users will be able to access them for free.
Students have access to their payment history and can control their subscription by clicking on the “My payments” option from the sidebar menu (5). They can also cancel their subscription at any time (6). Doing so will result in the loss of access to all of their purchased courses. By continuing paying the monthly fee, they retain the right to access all courses.