A subscription allows EthosCE to sell a product that awards the purchaser a role for a specified period of time. The course or site admin can then give each course a "subscriber" price, which allows for a reduced or free pice.
Creating a Subscription Product
- Open the admin menu.
- Click "Add content"
- Click "Product"
- Enter a "Name" and "Description."
- Click "Product information."
- Add an "SKU" and "Default sell price."
- Uncheck the "Shippable" checkbox.
- Click "Save and continue"
- Click "Features" in the top of the page.
- Select "Role assignment" in the "Add a new feature" field.
- Click "Add"
- Select the SKU set for the product.
- Select the role to award the learner after the purchase is complete.
- Check the "Override the default role expiration" checkbox if this product needs a special subscription period.
- Click "Save feature."
Setting the "Subscriber" Price for Courses
Use the price-per-role feature to set the price for each role.
Editing a Learner's Subscription
- Log in as a user with the "site admin" role.
- Open the admin menu.
- Click "EthosCE admin"
- Click "Manage users"
- Search for the user by email or name.
- Click "Edit" in the user's row.
- Click "Ubercart roles"
- Lengthen or shorten the "subscription" period by entering the number of days, weeks, months, or years in the "Add/remove" time field and selecting the "+" to lengthen or "-" to shorten the period. Select either "day(s)," "week(s)", "month(s)," or "year(s)."
- Click "Save."
Note that the name of your roles may not be "subscription."
Related articles