MS Membership, one of the module included in MoneySuite, is comprehensive subscription software designed to integrate your site with all of the features of a professional Paid Membership Subscription site.

Many websites have Premium areas which are only accessible by paying members of their site. To become a Premium member, the user would have to pay a monthly membership fee. This is called a Subscription. Websites can offer many different things for their Premium members, ranging from services to media content to private forums. Using Drupal's powerful Role/Permissions system, you can easily set up all of these and more.

Create your Membership Plans with MS Membership, configure the settings and options you want, and then let it do the work for you! Users can quickly and easily Cancel, Extend and Renew their Memberships straight from their User Account!

Installation

Please note: MS Core module is required to use MS Membership

  • Enable MS Core and MS Membership
  • Configure MS Core settings at /admin/moneysuite/ms_core
  • Configure MS Membership settings at /admin/moneysuite/ms_membership

Features of MS Membership

Unlimited Membership Plans

  • You can create as many Membership Plans as you want to protect any user roles you wish.
  • Membership Plans can be edited without adversely affecting existing subscribers.
  • You can assign the permissions to edit, delete and create new Membership Plans to any role.

Recurring Memberships

  • The Membership Suite module offers full recurring memberships with optional trial features, so you can offer discounted or even free trial periods.
  • New simplified upgrade/downgrade process allows users to seamlessly change their Membership Plan from their User Account!
  • Once payment is confirmed, the user will be given access to the membership immediately, with no effort on your part!
  • If the user cancels, he/she will automatically be removed from the subscription on your site at the end of their term.
  • You can optionally immediately block the user when they cancel.

Regular Memberships

  • Set up one-time payment Memberships that can be set to expire in X amount of Days/Weeks/Months, or Years.
  • Optionally sell Lifetime Memberships which never expire.
  • Add and/or Remove as many roles as you wish when the Membership starts and when the Membership expires.
  • Automated messages give the user an opportunity to Extend their Membership X amount of Days before it expires.
  • Users can easily Renew their membership once it has expired.

Fixed-Date Memberships

  • Easily set up memberships that should recur on a certain day of the week, month or year.
  • Prorated amounts are automatically calculated if the user signs up in the middle of a period.
  • Keep all of your subscriptions organized so that they all expire and renew at the same time.