Outsourcing software development is one of the logical decisions for many companies. The key point is finding reliable offshore vendor to work with. Being an experienced company in outsourcing software development, Belitsoft guarantees effective collaboration.
Getcomponent is professional asp .net component development vendor GetComponent is a new ASP .NET component development vendor brand specializing in design and development of user interface (UI) and data visualization application for the Microsoft ASP.NET platform. ASP .NET component development is something we know everything about and we are ready to share this knowledge with our customers.
Web parts for SharePoint
Joomla solutions and authoring tools for custom eLearning
 
   
 
  
You currently
have 0 item(s)

in your shopping cart.
Who's Online
We have 116 guests and 12 members online

FAQ for Deluxe PDF Print E-mail
I see another 'Login', 'Register' and 'Lost password' buttons under the available subscriptions list. It is the same as usual Joomla buttons?
No, Subscription Pro has its own registration system and these buttons absolutely differ from the usual Joomla login controls. If you register or login here you aren't registered/logged in the Joomla – only in the subscriptions area. Your account details here can differ from your account details in Joomla.

In fact when the user logs in Joomla and enters the subscriptions area he become registered with Joomla account details (if he wasn't before) and logged in here automatically and he won't see these buttons.

All the data for the future subscriptions (like username or password) will be taken from this internal subscription user account.

I.e. if the user is not registered in the Joomla and want to subscribe to it first he registers in the subscriptions area, second he subscribes to this Joomla site and becomes Joomla user with the same name, username, email and password as he has entered for the subscriptions registration.

What means Community Builder support?
If the site you want to arrange subscriptions to runs with the Community Builder (CB) component the users will be inserted in the CB database tables also to provide the full membership integration. Only the profile fields 'Name', 'Username', 'Email' and 'Password' will be saved. If you have additional profile fields in the CB profile the user should fill them himself after the successful subscription.
How can I organize subscription to my parent Joomla site (where the component is installed) with different terms and prices?
Create the site with the URL and MySQL parameters of the parent site in the sites' administration area – such a site is automatically created after the component was installed. Use the 'Duplicate' icon to duplicate the site and reach the needed tariff plans' quantity (you can insert new site also but it will be faster). Edit these sites to specify the plan's title, price, term, usergroups etc.

Set 'Only one subscription per click' parameter in the components' configuration.

The user will see the table with the sites but he will be able to select only one to subscribe in.

How can I organize different subscription fees to my parent Joomla site (where the component is installed) with different terms and prices?
You can create a few sites in the admin with same URL and MySQL parameters but with the different fees.
How can I organize subscription to my parent Joomla site (where the component is installed) with different access levels?
Create the site with the URL and MySQL parameters of the parent site in the sites' administration area – such a site is automatically created after the component was installed. Use the 'Duplicate' icon to duplicate the site and reach the needed tariff plans' quantity (you can insert new site also but it will be faster). Edit these sites to specify the plan's title, price etc.

Specify the 'Register group Id' on the 'Authentication' tab - you will have different user group ID's for each tariff plan.

Set 'Only one subscription per click' parameter in the components' configuration.

The user will see the table with the sites (plans) but he will be able to select only one to subscribe in.

Set the access levels permissions for the content items and assign each group to the access level using the components like 'JaclPlus'.

How can I arrange the subscription to another Joomla site (child site)?
Add this site to the sites’ list with proper URL, MySQL parameters (check it) and account options.

You don’t need to install the component on this site also.

The user won’t be able to subscribe to this site if there is already a user with the same username (non-case sensitive) or email.

If the MySQL details are changed or any connection error happens the site will be automatically unpublished for the future subscriptions and if the option ‘Enable admin notification on remote database connection error’ is turned On the Admin of the parent Joomla site where the component is installed will receive the email notification.

I have successfully paid for the subscriptions by PayPal but there are no changes in the component back-end – no payments, no subscriptions, the user wasn't subscribed anywhere.
Please make sure of the component menu item has 'Public' access and PHP option 'allow_url_fopen' is turned On.
What is the 'Directory' tab in the site properties in the component back-end?
It controls the directory access options. You can secure the files in the folder of your parent Joomla site via standard Apache server authentication.

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). Enter the authentication title to show when prompting for the login and password. Set the admin password. After the user is subscribed he will receive additional email with random password because it is impossible to setup the password used in Joomla.

The user won't be registered in the parent Joomla site – only in the secured folder.

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.

What is 'Subscription action' parameter in the 'Authentication' tab of the site properties?
It configures what to do with user after successful payment for the subscription – to register him on the site or just change his Joomla usergroup. In the second case the user will be able to subscribe only if the user is presented on this site (username and email should coincide).
What are 'Register group Id' and 'Expire group Id' in the 'Authentication' tab of the site properties?
These parameters controls the Joomla usergroup ID of the user when he is subscribed to the site and when his subscription expires.

Click 'Show available groups' button to see the IDs of the presented groups.

I see the lock to the left of the site name in the component admin panel.
When editing site's properties always finish by pressing 'Save' or 'Cancel' icons.

Go to 'System >> Global checkin' in the top Admin menu to unblock the items.

In fact it's general for all the Joomla applications.

What types of payment processors it supports?
The current version of the component supports Paypal Standard and WorldPay Select Junior.
If you encounter 500 error when attempting to check the MySQL parameters or to see the available groups in the site's properties tabs:
Please try to change the attributes to 644 of the following files:

/administrator/components/com_mssubscriptionpro/test_connection.php
/administrator/components/com_mssubscriptionpro/show_groups.php

  
 
JoomlaLMS
Elearning soft
SharePointLMS

Testimonials

Were do I send the Beer!You guys are awesome. You are my Joomla, PHP, MySql go to guru and will always come to you for all my trouble shooting and custom development needs.By the way I h...
Robert McLeod
President
Intuitive Website Solutions, inc.
www.iws3.com