Simple Subscription

UNIX name Owner Status
bcsimplesubscription Brookins Consulting stable
Version Compatible with
1.1.0 3.8, 3.8.8, 4.x
Simple solution for paid subscription content with eZ Publish

Summary

A basic extension providing webshop purchased content subscription features through eZ Publish.

Downloads

Content Subscriptions

Subscription period is calculated based on the result of the addition of the current date time of the webserver at the moment of the workflow event execution upon successful order checkout (fig 1, added to the), length in days of the (subscription) product content object (fig 2).

A shop / commerce solution which provides for purchase of subscription products (subscriptions) to content which requires additional section based user group / role permissions to access within eZ Publish.

This solution is useful if you have content within your eZ Publish website which you wish to sell on your site's webshop.

Features

This is the first release of this solution which offers the following features

  • Cronjob - Subscription expiration. Degrades expired user subscription group membership.
  • Workflow - Subscription activation. Upgrades users group membership upon purchase of subscription.
  • User - Expire content object class attribute holds the datetime of subscription expiration.
  • Product - Product Number content object class attribute holds length of subscription in days.
  • Groups - Subscription Guest and Premium user groups organize subscription users to (permission) roles.
  • Roles - Each group is assigned to a role which contains role permission privilges controlling access to subscription content.
  • Settings - Configuration/Flexibility. While a specific solution an effort has been made to keep the solution as flexible as possible. Keeping specifics like IDs and specific strings in settings instead of relying hard coded strings within code and templates.

References

For more information about the release review the following resources

Subversion

Documentation

Screenshot

Simple Subscription : Subscription Activation : Workflow Trigger Assignment
Simple Subscription : Subscription Activation : Workflow Trigger Assignment

This project has no reviews yet. Be the first one to review it!