Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 05-01-2007, 01:43 PM
Taipa Taipa is offline
 
Join Date: Apr 2006
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How to Require Approval for Paid Subscriptions?

I run a business forum for a small collective. Buying a paid subscription to the forum allows users to pay for their membership dues.

I need to be able to "screen" new paid members, to ensure that everyone trying to buy a paid subscription meets the requirements for joining our collective.

On top of that, I need to keep the ability for anyone to register to the forum itself, so potential members can create an account and post Pre-Sales questions, so I can't just moderate all new forum members.

Since these requirements are external to vBulletin (ie are completely unrelated to post count, or forum membership length, etc) I'm not sure what is the best way to set this up. I found ways to automate it based on forum-related qualifications, but we're checking external things like "does your website display a privacy policy".

I essentially want anyone to be able to register to the forum, but then members must apply to join the actual collective (two separate moderators will check each applicant, so they can't just apply by PMing me), and once they are approved, then they will be able to see the Paid Subscription option, and be able to buy their subscription.

Any hints on the best way to set this up?
Reply With Quote
  #2  
Old 05-01-2007, 02:17 PM
calorie calorie is offline
 
Join Date: May 2003
Posts: 2,804
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Set up a usergroup that can use the Paid Subscription option. Once your moderators approve an applicant, move the member into this new usergroup. Go to the vB ACP -> Paid Subscriptions -> Subscription Permissions -> Edit -> Can Use Subscription, and set it to no for those usergroups that you don't want making purchases.
Reply With Quote
  #3  
Old 05-01-2007, 03:41 PM
Taipa Taipa is offline
 
Join Date: Apr 2006
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by calorie View Post
Set up a usergroup that can use the Paid Subscription option. Once your moderators approve an applicant, move the member into this new usergroup. Go to the vB ACP -> Paid Subscriptions -> Subscription Permissions -> Edit -> Can Use Subscription, and set it to no for those usergroups that you don't want making purchases.
I know how to set the subscriptions so they are visible only to certain usergroups, but thanks.

I'm asking the best way to set up the application/approval process itself.
Is there a built-in way to set up manual application and manual approval (ie not the automatic promotions based on post count, or membership length, or the "join group" in the UserCP that automatically adds them to the usergroup), or is there a mod that will allow an easy application/approval system based on external factors?
Reply With Quote
  #4  
Old 05-01-2007, 03:46 PM
calorie calorie is offline
 
Join Date: May 2003
Posts: 2,804
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How about Join Requests: http://www.vbulletin.com/docs/html/u..._join_requests
Reply With Quote
  #5  
Old 05-01-2007, 03:52 PM
Taipa Taipa is offline
 
Join Date: Apr 2006
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you! I didn't know how to do that.

Does that notify the Group Leaders when there is an applicants, or do they just have to keep checking the "View Join Requests" section?
Reply With Quote
  #6  
Old 05-01-2007, 04:05 PM
calorie calorie is offline
 
Join Date: May 2003
Posts: 2,804
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The following might be helpful: https://vborg.vbsupport.ru/showthread.php?t=126047
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:20 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07654 seconds
  • Memory Usage 2,200KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete