Changing level after trial period

I am wondering if there is a way to have a trial period on one level and then, change level when the member pays the regular price. The reason is that i am looking at the idea of a $1 trial period but for that price, i would not allow downloads of material, but once they get into the full price membership, allow it. I can think of limiting the downloads by levels, but can i have two different levels for the trial and the regular membership portion?

No such (out of the box) way, I think. Instead use “ccap timebomb” (a ccap with a time stamp) and custom function to find if they are in the trial period, and if not, allow downloads.