glMembership Development

Planning and ideas for the implementation of a membership plugin.

Goals

Provide a club membership function for glFusion. Similar to the glSubscription plugin, but simpler and easier to administer.

  • Memberships are only annual and only provide access via one glFusion group.
  • Memberships can start at any time, or all start at one time similar to a fiscal year.
  • Plans can have different prices for new vs. renewal memberships, and each month can have a different price if a “membership year” is used.
  • The glProfile plugin is used to provide the membership application. A future option will allow admins to chose the glForms plugin instead. This may require some refactoring for the Forms plugin.
  • Membership types and expirations can be shown on a glProfile list. Requires a callback method in glProfile to get and format the data from glMembership.
Logged in as: Guest (anonymous)
glfusion/glmembership/dev.txt · Last modified: 2012/09/13 16:56 by lee
 
Except where otherwise noted, content on this wiki is licensed under the following license: GNU Free Documentation License 1.3