View Full Version : paid subscriptions setup help. please!!!
R34GTT
09-02-2008, 09:55 PM
Basically I have two paid subscriptions set up.
1. membership
2. renewal
basically you have to become a member (lasts a year) and once that becomes near the end of their membership, they can pay to renew (another year).
How can i set this up properly so after the end of their renewal they go back to "registered user" and not stay as "club member"
I also have other users set with other primary usergroups, so I don't want admin, moderators etc to have "club member" as their primary usergroup.
Any ideas would be most welcome as I want to make sure this is set up properly and that they will downgrade properly too.
thanks
vb_mp
09-03-2008, 06:33 AM
Hm, I have just setup subscription on my system.
From what I have learned about the vbulletin paid subscription setup, you can have the member subscription which is recurring - after a year, your member automatically gets charged again for another year.
If they cancel their subscription from paypal or don't have funds at the end of the year - etc... they go back to being a registered member.
John
--------------- Added 1220427598 at 1220427598 ---------------
Aha, I forgot to mention, when I created my paid usergroup, I created them using the option that inherits properties from Registered Members...
Then, when creating a subscription I had the paid usergroup as Primary Usergroup.
R34GTT
09-03-2008, 09:59 AM
The thing is, I have moderator, and other usergroups and I dont want their primary usergroup to change. otherwise their permissions won't work properly.
--------------- Added 1220439743 at 1220439743 ---------------
also I dont want the recurring option as the renewal for the 2nd year is cheaper then the joining fee
--------------- Added 1220441195 at 1220441195 ---------------
thought of a way, could I not make multiple subsriptions of the same thing "membership renewal" and only show the correct one for each usergroup.
this way everyones primary usergroup stays the same as I'll have different subscriptions for the usergroups.
I assume this must work?
--------------- Added 1220441920 at 1220441920 ---------------
also do the usergroups have to inherit properties from registered users for it to work when downgrading?
R34GTT
09-08-2008, 11:14 AM
Anyone?
R34GTT
09-09-2008, 11:30 AM
Anyone know?
Quarterbore
09-09-2008, 03:18 PM
Just add the "Club Members" as a secondary group. Give any special perks or forum access rights to the Secondary Group.
So, a non-club member would have one reality when they use the forum. When the donate, they get new perks and extras. if they do not renew, then they lose the secondary group and they are suddeny back to the normal member group again.
There is no need to mess with Primary Groups!
As for the titles, select the "stacking" of usertitles and you end up with something that looks like this:
Quarterbore
Administrator
Gold Contributor
TS4MS Master - 3000+ Posts!
Note, my example shows two groups (Admin and Contributor) plus the rank from post count.
R34GTT
09-09-2008, 09:53 PM
thanks, will have a good look, think it's going to be hard to get this working on an existing forum as the primary usergroups of people are different.
I guess I'll have to change them all to registered user and add on secondary usergroups. e.g. club member, area rep, trader, etc
Quarterbore
09-09-2008, 10:18 PM
Perhaps you need to describe what you have better?
The easiest fix may be write a SQL query to build a list of secondary gropus and save that to a new temporary field. Then, create a second temporary field for the primary group.
Once you QC the new fields to make sure you are comfortable with those, turn your forums off and adjust your permissions as/if necessary. Then, change the names of the usergroup fields and verify it worked. Finally, delete the old fields with the original usergroups.
Well, that is how I would do it at least but how good are you at coding?
R34GTT
09-10-2008, 10:42 AM
I'm not too good with coding so I probably wouldnt know how to go about doing the above unfortunatly.
Heres a list of all my usergroups:
Administrators
Moderators
Registered User
Super Moderators
Custom usergroups:
Area Reps
Club Member
Trader
Basically, I'm trying to get the paid subsriptions to work for everyone (excluding admin)
Due to the forum already being used, and users are in a number of the usergroups above, what would be the best way to make this work for everyone? (club members, Area Reps, Moderators, Trader, Super Mod)
Thankyou so far for your help as I'd like to get this working eventually :)
Rideharder
09-10-2008, 12:37 PM
Additional Functions
Permission Duplication Tools | Permissions Quick Editor | Quick Forum Permission Setup
Big help was the Quick Forum Permission Setup on my girls forum http://www.kaplanforums.com
Become a Member and see how I set mine up..
Quarterbore
09-10-2008, 01:02 PM
Heres a list of all my usergroups:
Administrators
Moderators
Registered User
Super Moderators
Area Reps
Club Member
Trader
Right, but what I meant is are your members divded between these groups as Primary Users? The first four are obvious, the three below those are your issue.
How many members do you have in each of those three groups (you can see that in your AdminCP area under groups I think. If they get permissions from a secondary group, you have no issues.
Now, this really is not "that" many groups either so you could just add your contributor groups on top of these but remember to add them as "SECONDARY GROUPS" and when their contribution expires they will just lose that secondary group access rights.
There are lots of ways to fix this, but obviously you need to take your time as an oops that loses your custom groups on a big board will drive you insane! I assume you are doing backups before you start messing with the database, right ;)
R34GTT
09-10-2008, 02:12 PM
Basically, There arent too many traders or area reps, thats no problem. There are quite a few club members though, but I can do all this manually if needs must. These are all under primary usergroups e.g. area rep is their primary, same with club members and traders.
Do I make all these people "primary users" of the usergroup registered user and then add the "club member", "trader" etc onto them? as all the usergroups have different permissions.
--------------- Added 1221059715 at 1221059715 ---------------
I think i'm getting myself really confused here lol sorry in advance
Quarterbore
09-10-2008, 05:05 PM
Well, if you have a handful of members then I would manually go in and change these members primary to "registered" and then add the secondary as appropriate.
Now, for groups where you have a lot of members, there you may need to use the promotions feature under Usergroups in the AdminCp.
The easiest way to do this is create a new group "temp" and then do a promotion where any PRIMARY that is in the group you need to move has "0 posts" then "add additional groups" so that they gain the "TEMP" to their seconday.
Then, verify that worked as your TEMP group should have the same number of members as the old primary you need to move to a sec group. If the numbers doesn't match, then you should stop and figure out why they don't match!
Next, do another promotion that will take all members in the "TEMP group" with "0 posts" and change their primary group to "Registered". Then, repeat the process and use the Additional Usergroup option to add these "temp group users" to the secondary group that they were originally primary members of.
When done, you should have NO uses as a Primary Group for this group and the secondary group should have as many people as you used to have in the primary group (unless there were already members that were in there.
Then you can delete the "Temp" group - note the temp group just allows you to confirm it is working and you would be smart to test on a SMALL group first (perhaps make a supermoderator move where you can fix anything easily ;)
Also, you want to evaluate your scripts or subscriptions to ensure that nobody else has their primary groups updated ;)
Sounds complicated but it is the easiest way to get back to a basic registered, banned, and staff rights where you can then add perks based on secondary groups without going insane later.
Good Luck!
R34GTT
09-10-2008, 05:41 PM
OMG it works, I could kiss you :D
thank you so much, your a life saver!
There should be a member of the month award :)
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.