PDA

View Full Version : Subscriptions Help


Demon fox
Fri 7th Mar '08, 5:34pm
Im trying out how to figure how to do the following, any help would be appreciated:

I do virtual classroom, so if you go into a class, there is the first week material which is a seres of threads. Then the class start talking on those threads and they can use the chat.

A week later a new class starts, they need to see the same first week threads with no messages on there from previous classes, basically start the process again like a new forum.

The second thing is people see week one (once they have paid) first, then they pay week two, and they have access to week one and two material and so on

That should be automated with paypal, meaning when they pay week two, they get upgraded.

-------------------------------------------------------------------------
Now I was thinking of using the subscriptions option of vbulletin. For example:


Create a subscription (recurring) which lasts a week which gives the user the primary usergroup to access week 1 material.

Now the hard part for promotions is there a way to make it so when the user has been in the subscription for a set amount of days i.e (7 days) they get added to a new additional usergroup where they can see week 2's content, so when they have been in the subscription for another 7 days they get a new additional usergroup where they can see week 3's content and so on.

OR

When the second payment of the subscription is received the user is giving an additional usergroup, and when third payment is received is giving a different additional usergroup etc.


I know theres a promotion option for days registered but that wouldn't work properly, i mean users could register not pay for subscription wait 7 days or so pay for one and see week 2's content straight away.


And then of course if the user fails to pay their subscription they don't go on to the next weeks content but they can still see the weeks content they had paid for. They should also be able to pay even its late to see the next weeks content.

This will probably will require a custom mod but if you were a coder what things require more explanation. Else how would you suggest doing this.