ChuckNorris wrote:1) How do I make it so after they are billed the $24.95 after the trial, they are upgraded so they are no longer limited to 5 downloads?
Thanks. Well, the Button Code that you're using now, is placing the Member at Level #2 from the start, and billing kicks in automatically after two days, at the higher rate. Only the billing changes, not the Membership Level. You can configure s2Member to allow X number of downloads at Level #2, but you can't re-configure billing/permissions again after the two day trial, because the 2 day trial is also at Level #2.
In short, download permissions are set, based on Membership Level. If the Membership Level does not change, neither will the download limitations. Of course, there are ways to work around this, but you would need assistance from a developer, and a bit of custom coding to get things exactly the way you need them. Either that, or you could try using s2Member's "
Advanced Download Restrictions", where downloads are associated with a Download Key, instead of a specific Membership Level. Please check your Dashboard, under:
s2Member -> Download Options -> Advanced Download Restrictions.

Or, what you could do
( without custom coding ), is give them a free trial at Level #0. In other words, turn Open Registration (on) for s2Member, and allow them to come in at Level #0
( no charge, good for two days ). This is possible with s2Member Pro Forms for Free Registration (
see video tutorial ). Then, on your Login Welcome Page, insert an upgrade Button to Level #1 ( or higher ), and this way if/when they decide to pay for the upgrade, the download limitation can be changed, because their Membership Level # is changing too. This would also help you avoid the situation you mentioned in your second question.