Simple Subscribe: Joomla Subscription Extension

There are many great subscription extensions available for Joomla. However they tend to be very powerful and complex to setup. Some of our members have been asking for a very, very simple membership component. Simple Subscribe is it.

It doesn't do recurring subscriptions, lock down particular areas of the site or use anything except PayPal.

Basically Simple Subscribe allows people to pay a flat fee to become a Registered member of your site. That's it. If that works for you then Simple Subscribe is a great option. If not, click the link above a search for an extension with more features.

Installing Simple Subscribe

tutuploadsmedia_1286208047368.png
tutuploadsmedia_1286208098072.png

There should be a huge download button on the developer's website. Download the file to your desktop and then go to Administrator >> Extensions >> Install/Uninstall to upload the extension.

Configuring Simple Subscribe

tutuploadsmedia_1286208202332.png

Configuring Simple Subscribe is easy. Go to Components >> Simple Subscribe. Then enter your PayPal information, the cost of membership and the currency code. If you aren't sure what the right code for your currency is, check this list.

tutuploadsmedia_1286208349645.png

Next you'll need to make a sign-up link for people. Go to Menus >> Main Menu and click "New".

tutuploadsmedia_1286208392509.png

Choose "Simple Subscribe" and "Default Layout" from the dropdown menu.

tutuploadsmedia_1286208439188.png

Give the menu link a title such as "Join Our Site" and then click "Save".

Registering People

tutuploadsmedia_1286208520112.png

As soon as people click "Subscribe" they will be taken to PayPal where they can complete their subscription.

Extra Fixes Needed #1

tutuploadsmedia_1286210402659.png

There are a couple of extra fixes you'll need to make to make Simple Subscribe work perfectly. First, we're going to prevent people from registering without paying. Go to Extensions >> Module Manager and disable the "Login Form" module.

tutuploadsmedia_1286210165605.png

Instead of the default login module, we're going to use the Core Design Login Module. You can download it using the previous link to the Joomla extensions site. Download the file to your desktop and upload it via Administrator >> Extensions >> Install/Uninstall

tutuploadsmedia_1286210503096.png

Go to Extensions >> Module Manager >> Core Design Login module and open that module.

Under "Advanced Parameters", set "Define Links" to Custom - specify below". This means that people can't use the normal Joomla registration system to pay. They have to go through Simple Subscribe. In the "New Account Link" field you can enter this: index.php?option=com_simplesubscribe&view=register

Extra Fixes Needed #2

There is a small language mistake that appears on the Simple Subscribe registration screen.

To fix it, go to this file /components/com_simplesubscribe/views/register/tmpl/default.php

You'll need to find this line at the bottom of the file:

<?php echo JText::_( 'REGISTER_REQUIRED' ); ?>

Either remove the line entirely or change the "REGISTER_REQUIRED" so that it reads "Required fields are marked with a *"