The students, tutors should be able to register, chat, share screens and talk. Also which payment option shall I integrate? Do let me know, if anyone wants to customize a CMS quickly and provide it for few bucks.
Hello! Sounds to me you're in need of a community platform. Joomla! offers a lot of extensions to serve that purpose. One of them is http://extensions.joomla.org/extensions/clients-a-communities/communities/20993. Users can set up memebership based accounts, get assigned to various groups and it has integration with Facebook and Google Maps. If you are curious about it, you can visit the developer's website - they have a demo server available for testing purposes. Good luck! Claudia A.
The features you need are in Moodle, Atutor. Also check out this link below, where many Tutoring platforms are listed: http://xeois.com/blog/10-alternatives-to-Moodle-for-e-Learning-software-LMS-Platform-using-open-source-GPL
KingProducts.net will best suite your requirements. LMS lite version of King Products is available free to use and advanced options are available in paid versions. It offers a lot of options to choose different payment gateways. You may choose a one, as per your requirements.