1. So that means free versioin of S2Member doesn’t have any option for free membership ?
The free version of s2Member does not have any options for allowing free membership to various levels of membership, that is correct.
2. Please clarify on the second part.
Say I have a free membership called Silver. Now after 1 year if I plan to charge for this Silver Membership what would happen to the existing members. Would they continue to access the site for free or would they require to pay?
Existing members would continue to access the site for free and only those who you start charging for signups would be paying. If you wanted to force Level 2 members to pay, you’d need to use Advanced PHP Conditionals (see Dashboard -› s2Member® -› API / Scripting -› Advanced PHP Conditionals) to check if they have a S2MEMBER_CURRENT_USER_PAID_REGISTRATION_TIME (see Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants) and then show them a paid registration form instead of the content.
Alternatively, when you’re ready to start charging members, you could start using Level 3, change all your content to be restricted to Level 3, and then start requiring people to upgrade to a paid Level 3 (see Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Modification Buttons) to continue receiving access to the content.
3. If you could let me know a rough ETA for the new version it would be great :-)
We do not currently have an ETA, but we’re working hard to get the next version out as soon as possible.