vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   How to Require Approval for Paid Subscriptions? (https://vborg.vbsupport.ru/showthread.php?t=146190)

Taipa 05-01-2007 01:43 PM

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?

calorie 05-01-2007 02:17 PM

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.

Taipa 05-01-2007 03:41 PM

Quote:

Originally Posted by calorie (Post 1238948)
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?

calorie 05-01-2007 03:46 PM

How about Join Requests: http://www.vbulletin.com/docs/html/u..._join_requests

Taipa 05-01-2007 03:52 PM

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?

calorie 05-01-2007 04:05 PM

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


All times are GMT. The time now is 07:42 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00958 seconds
  • Memory Usage 1,724KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (6)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete