Nice Membership

The most flexible paid membership solution available

  • Compatible: Joomla 3.x
  • Version: 1.60
  • File size: 317.7 KB
  • Downloads: 756

only $35

Get Nice Memberships, the most flexible, robust and easy to use subscription membership extension available for Joomla.

The Nice Membership extension allows you to easily extend your Joomla website to manage paid memberships to premium site content and features. Automatically collect recurring subscription payments through PayPal, from your site's users, for access to custom user groups.

The extension's highly flexible nature makes it a snap to configure it to your needs. Once set up, the extension automatically manages payment collections, order processing, order fulfillments, membership expirations and more. You will be virtually hands off, while the Nice Memberships extension does the work for you.

Some of the Fantastic Features You Get

  • Joomla 1.6, 1.7, 2.5 & 3.x Compatible
  • Easily manage paid memberships to any Joomla user group
  • Uses Joomla ACL
  • No Joomla core hacks
  • Integrated with PayPal's recurring subscription payment system
  • Integrated with PayPal's Instant Payment Notification (IPN)
  • Highly flexible configurable options
  • Place subscription buttons in articles, custom modules or almost anywhere text can appear
  • Includes configurable front end membership listing page
  • Straightforward fully automatic order processing, fulfillment and member management
  • Supports unlimited membership listings
  • Automatic Joomla account creation
  • User not required to be logged in to subscribe
  • Adds membership to existing Joomla user accounts
  • Membership subscription can be part of, or independent of, the site registration process
  • Secure membership management
  • Limit membership sign up to new only, new & existing, and existing subscribers only
  • Full control over which membership listings are shown to which user groups
  • Displays user's current memberships & available memberships on Joomla's core user profile page
  • Choose to display or not to display membership listing title and description
  • Supports 2 optional trial periods and 1 regular period per membership listing
  • Full control over period terms and recurring payments
  • Supports limited length memberships or infinite length memberships
  • Automatic expiration of memberships at end of term
  • Robust independent messaging for multiple membership or per individual membership listings
  • Automatically emails members about important account events, such as activation, cancellation, etc.
  • Supports all PayPal currency codes
  • Supports all PayPal country codes
  • Supports custom graphics for subscription buttons
  • Intuitive administration pages
  • Stored subscription & transaction records for easy look up and management
  • Tracks the number of subscribers per membership listing
  • K2 compliant
  • IPN message logging for testing purposes
  • Test mode for PayPal's sandbox
  • Language support
  • Included translations: English, Swedish, German, Portuguese & Italian

Release Changes

Release version 1.20 Changes:

  • Resolved scheduled expiry processing issue when last operation time is not logged.

Release version 1.25 Changes:

  • Resolved SMTP email config issue for Joomla 3.x

Release version 1.30 Changes:

  • Resolved expiry issue effecting Joomla 3.x

Release version 1.60 Changes:

  • Made changes to ensure compliance with PayPal IPN's upgrade to SHA-256 encryption.


We have put together a nice write up documenting the Nice Memberships extension, you can find it here Nice Memberships Documentation.


All of our extension are released under the GNU GPLv2 license.

What does this mean to you? Well, a lot, here are just a few of the important tidbits.

  • You may freely use the extension forever.
  • You may freely use the extension on multiple websites.
  • You may freely alter the extension's scripts.

Get 12 Months of Downloads!

Get instant access to the Nice Memberships download page, where you can download the extension for a period of 12 months or up to 24 times, which ever comes first.

IMPORTANT: After your payment is complete, an automatic email will be sent to your PayPal account email address with instructions on how to access the download page. Additionally, if you are paying with an eCheck, your payment will take 3-5 days to process. After the eCheck processing period you will receive the automatic email with the download instructions.