Joomla components
e-Commerce
SubscriptionDELUXE
Help for Deluxe | Help for Deluxe |
|
|
|
|
What is Subscription Pro component?
The component is installed on the parent Joomla site and allows registered users to register on this site or on the other Joomla sites or to register for the access to the folder of the parent Joomla site's folder using standard Apache security features.
The subscriptions are made on none-recurring basis and each payment is the absolute payment. This component allows the users to register on many sites at a single-click or choose only one site to subscribe at once. Administrator can easily manage sites and account types for each site, select free registration or paid membership within the term defined, enable trial access, include the tax to the payments from the countries specified and view payments information. Structure of Subscription Pro component:
The package includes the component itself, module and plugin (mambot). The component manages subscriptions, allows the users to select the sites to subscribe to and view the sites descriptions. The module show the subscriptions of the user logged in. The plugin controls activating and de-activating of the users' accounts on the child sites.
First steps and configuration:
Only Super Administrators can manage the component's Admin panel.
After installing Subscription Pro component add it as a menu item in the Menu manager. Menu item should always have "Public" access. When click on the item created and configure the options. Options from “Menu Image” to “Image Align” are standard options for every Joomla component and specify visual formatting of the component page. Go to the Components/Subscription Pro/Configuration and configure the main options: Global tab:
Joining fees tab:
Agreements tab:
Sites Table tab:
In these tab you can configure the view of the table with the sites available for subscriptions. Notifications tab: In these tab you can configure the email messages sent to the user after the certain event of subscription. Configuring payment processor:Go to the Components/Subscription Pro/Payment processors. Select the default processor and configure it.Always try to test it to make sure of the parameters are specified correctly. PayPal Standard payment options: Paypal Standard processor is available if your PHP option allow_url_fopen is turned On.
WorldPay Select Junior payment options:
Notice !!! Please, enable callbacks in the WorldPay CMS and set the callback URL in the WorldPay CMS as: http://www.eamvintranet.dk/bm/index.php?option=com_mssubscriptionpro&task=callback Configuring sites for the subscription:
Go to the Components/Subscription Pro/Sites. Create new or edit the sites presented here. Only published sites are available for the subscriptions, when the site with the account types “Date to lifetime”, “Date to date” and “Within the term” is unpublished the users on these sites are still moderated and their accounts are activated and de-activated depending on the dates specified.
After component installation "My Parent Joomla Site" is automatically created with already configured database parameters as an example. Site edit/create options:
Authentication options:
Enable or disable Community Builder support on the site to be configured. Select the subscription action: "Register user" - the user will be registered on the site after the successfull subscription, "Change user's group" - the group of the user will be changed (supposes that the user already exists on this site). Enter the Register group Id (usual 'Registered' Group Id is 18) and Expire group Id. By clicking on 'Show available groups' you can view the user groups of the site and choose to which group to assign the user when registering or expiring.
Account options:
Fee types:
Account types:
Additional options:
You can also specify if the user can prolong his account or not (in this case you can setup the initial price for the first payment and the price of the next payments), you can specify the length of trial period and what to do with the user after his account is expired (delete his account, block the user or just leave the user). Directory tab:
You can specify the folder on your parent site the users will get access in after the subscription. Fill the MySQL parameters of the parent site. Enable directory access and setup the folder's directory path relative to the $mosConfig_absolute_path variable (i.e. /secret). Fill in the authentication title to show when prompting for the login and password. Set the admin password (Note that Admin login is always "Admin"). After the user is registered he will receive additional email (configured in the component's configuration) with the login and password. This option is available only for Apache servers. For the proper functionality of this option the attributes of secret folder and of the component directories (/components, /components/com_mssubscriptionpro) should be 755. .htaccess file in the secret folder will be overwritten. If there are the users subscribed you can change their passwords. Select the user form the list, enter or randomly generate his password. Check "Email new password to the user" if you want the login data to be sent to the user. Click the "Save" icon. Configuring taxes for the countries:
Go to the Components/Subscription Pro/Countries / taxes. Add or remove countries the users with the IP addresses of which you want to be additionally charged with the tax. The country should be published and the option “Enable tax counting” should be turned on (see “First steps”). When edit/create country select its name, tax type (percentage will add the percent from the sub-total amount, additional will add the tax amount to the sub-total amount). Specify “Tax amount” (percent for the percentage tax type or certain amount for the additional tax type).
Viewing payments:
Go to the Components/Subscription Pro/Payments. You can use filter for the payments or view payments within the certain date or from the certain site.
Viewing / adding subscriptions:
Go to the Components/Subscription Pro/Subscriptions. Here you can view the existing subscriptions and change it's status. Blocked subscription means that the user is blocked on the child site due to account reasons (i.e. the start date is not now or the trial period is over). Unpublished subscription means that the user is also blocked and no changes with the subscription and user's account will happen.
Viewing users:
Go to the Components/Subscription Pro/Users. Here you can view the users which are registered in the component's database. The users registered on the parent Joomla site and logged in are automatically inserted in this database, otherwise depending on the configuration they need to register in the component. You can see the users' data, their subscriptions and the payments information.
Controlling users:
The plugin controls all the subscriptions, its activation and deactivation. It works every time any page from the parent site with the component installed on is loaded. So if you have at least one user in your site per day you will have the full control over the membership in the child sites.
Module:
The module shows the sites the user is subscribed in.
Additional parameters:
|











