Agreement

Agreement makes it possible for web sites powered by Escenic Contente Engine to make all or parts of their content available for a fee.

Restrict content access to registered and/or paying users, combine this with Escenic Content system's advanced user and group management tools, and present different content to different users and/or groups.

The Escenic Content Engine provides an AgreementProvider, making it possible to implement different ways of restricting access, requiring payment, and so on. The Agreement module does not customise in order to work with the selected payment solution.

The Agreement plug-in consists of:

  • Core code and components providing the AgreementPartner
  • Merchant definition resources, at most one for each publication
  • Product definition resources, typically one for each product that the web site offer

Functionality includes:

  • Checking if a user is allowwed to access specific content
  • Integrate with payment solution to require payment, normally transparent for the user
  • Handle authorization and login of the user after payment has been made
  • Similar login requirements, but without the payment process - for websites requiring only registration

Example usage:

  • Let all users search the content archives, but require payment for content older than 1 year
  • Require payment for downloading high-resolution images of publicly available thumbnail images
  • Let subscribers of the paper publication to get access to special content

The Agreement Guide contains all infomration about installation, configuration and page development, complete with reeal-life code examples.

RSS feed Print this page Send this page