Member Group Sponsorship
By Paul
By Paul
WSN Gallery allows you to integrate with PayPal or 2checkout to allow visitors to purchase promotion to a new usergroup that gives them extra powers.
If you want all registrations to require payment, you can set "Require all registrations from non-admins to be sponsored?" to "yes" and set the reversion group to 1 (guests) at Admin -> Settings -> Sponsorship.
1) Create your sponsored usergroup at Admin Panel -> Settings -> Manage Usergroups and give it the desired powers.
2) Go to Admin Panel -> Settings -> Sponsorship. Select to activate member usergroup promotion. For "Sponsor Usergroup #:" type the number of the usergroup you just created, and for "Revert to this usergroup #" you'll probably want to type 2 (the regular member usergroup). If you wanted multiple levels of sponsorship you could type multiple numbers in these boxes separated by commas.
3) Still in sponsorship settings, set the "Incrimental Fee" you wish to charge people for maintaining their position in the sponsored usergroup. This amount will be deducted from the member's funds each day if you've kept "Deduct the incrimental fee every ___ days" set to 1. If you wish to make a one-time sponsorship which never expires you can set the deduction to be every 9999 days or every 0 days.
4) If using 2checkout, login to your 2checkout account and create a new product. Set the price to be the same as the price you set on your sponsorship settings page. Set the approved url for the product to be http://yoursite.com/wsnlinks/2checkout.php
5) If using paypal, login to your paypal account and activate PayPal's IPN (instant payment notification). Tell it to use the URL http://yoursite.com/wsnlinks/paypal.php as the script to pass information to. See paypal's help for details on IPN. If you already have another IPN script you have the option of specifying the return url inside the button instead -- if you do that, use yoursite.com/paypal.php?showsite=1 so that it'll pass people back to your site.
6) In your sponsorship settings set the item number to be the number of the product you created in 2checkout, or to an item number you are not already using for something else in PayPal (use 1 if you're not already selling any other products). You will probabaly want to create your own payment button for PayPal, be sure to give it this item number and place it in your link sponsorship template. With PayPal the dollar value you set for the item doesn't matter, set it to what you want and WSN will correctly detect it and add that amount to the member... note of course that this will be the incriment in which your sponsors can pay by selecting a quantity.
7) If using 2checkout, supply your 2checkout merchant id number in your sponsorship settings. If using paypal just supply your paypal email.
8) If you want to require all registrations to be sponsored, set "Require all registrations from non-admins to be sponsored?" to "yes" on your sponsorship settings page.
9) Edit your usergroup sponsorship template as desired and place a link somewhere to membersponsor.php asking people to sponsor their accounts.
10) If you want to have all images submitted by these special members made special, set "Promote all links owned by member to a new image type?" to the desired image type.
If you want all registrations to require payment, you can set "Require all registrations from non-admins to be sponsored?" to "yes" and set the reversion group to 1 (guests) at Admin -> Settings -> Sponsorship.
1) Create your sponsored usergroup at Admin Panel -> Settings -> Manage Usergroups and give it the desired powers.
2) Go to Admin Panel -> Settings -> Sponsorship. Select to activate member usergroup promotion. For "Sponsor Usergroup #:" type the number of the usergroup you just created, and for "Revert to this usergroup #" you'll probably want to type 2 (the regular member usergroup). If you wanted multiple levels of sponsorship you could type multiple numbers in these boxes separated by commas.
3) Still in sponsorship settings, set the "Incrimental Fee" you wish to charge people for maintaining their position in the sponsored usergroup. This amount will be deducted from the member's funds each day if you've kept "Deduct the incrimental fee every ___ days" set to 1. If you wish to make a one-time sponsorship which never expires you can set the deduction to be every 9999 days or every 0 days.
4) If using 2checkout, login to your 2checkout account and create a new product. Set the price to be the same as the price you set on your sponsorship settings page. Set the approved url for the product to be http://yoursite.com/wsnlinks/2checkout.php
5) If using paypal, login to your paypal account and activate PayPal's IPN (instant payment notification). Tell it to use the URL http://yoursite.com/wsnlinks/paypal.php as the script to pass information to. See paypal's help for details on IPN. If you already have another IPN script you have the option of specifying the return url inside the button instead -- if you do that, use yoursite.com/paypal.php?showsite=1 so that it'll pass people back to your site.
6) In your sponsorship settings set the item number to be the number of the product you created in 2checkout, or to an item number you are not already using for something else in PayPal (use 1 if you're not already selling any other products). You will probabaly want to create your own payment button for PayPal, be sure to give it this item number and place it in your link sponsorship template. With PayPal the dollar value you set for the item doesn't matter, set it to what you want and WSN will correctly detect it and add that amount to the member... note of course that this will be the incriment in which your sponsors can pay by selecting a quantity.
7) If using 2checkout, supply your 2checkout merchant id number in your sponsorship settings. If using paypal just supply your paypal email.
8) If you want to require all registrations to be sponsored, set "Require all registrations from non-admins to be sponsored?" to "yes" on your sponsorship settings page.
9) Edit your usergroup sponsorship template as desired and place a link somewhere to membersponsor.php asking people to sponsor their accounts.
10) If you want to have all images submitted by these special members made special, set "Promote all links owned by member to a new image type?" to the desired image type.
Rating:




1/5 based on 2 votes. The median rating is 1.
Rate this article:
Submitted: 12/01/03 (Edited 12/30/07)
Description: Allow visitors to purchase promotion to a particular usergroup, or make them pay to register.
Views:
2144 views. Averaging 1 per day.
In the most recent 30 day period, there've been 2 views.

Print
E-Mail