Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Reoccurring Paypal Subscriptions Details »»
Reoccurring Paypal Subscriptions
Version: 1.00, by insanctus insanctus is offline
Developer Last Online: May 2006 Show Printable Version Email this Page

Version: 3.0.0 Rating:
Released: 05-06-2004 Last Update: 03-22-2005 Installs: 109
 
No support by the author.

What this does (added in first post)

With the current vbulletin subscription set up, it only charges your members one time. So if you have a pay based site, or forum area they have to keep subscribing, and causing them to waste time and effort (and maybe you lose money)

What this does, is give you the option if you want one time payment (standard vb) or reoccurring payment.

When you choose reoccurring the script has them sign up for a reoccurring payment, as paypal sends you confirmation each time you get a subscription payment, your system will now update their access time.

This will save your members from having to resign up all the time and hopefully save you some money


For instance, say you have a paying member?s only area, and you want them to have to pay $10 a month.

With this you can charge per month and it handles all the charges, and every month they send another payment automatically your script gets updated and sets their new expiration.


This has been asked for many times and IMO should have been in to begin with.

Enjoy and I will help as I can.

Note from the new supporter: This hack is now being actively supported again. I have updated the install instructions to work for version 3.0.7, and we can now begin to work out any existing bugs. This code is still raw and has not been tested extensively due to the difficult nature of testing paypal transactions.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #102  
Old 08-07-2004, 04:13 PM
por4x4 por4x4 is offline
 
Join Date: Nov 2001
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by por4x4
Trying to install this on 3.0.3, and am having trouble finding some of the code....

Instructions call to find -

Code:
function construct_payment($method, $cost, $currency, $subscriptionid, $title, $userid)
{
	global $vboptions;
But all I can find is this -

Code:
function construct_payment($method, $cost, $currency, $subscriptionid, $title, $userinfo)
{
	global $vboptions;
What to do?
Buller? Buller? This is one of the BEST hacks of all time. Come awn, someone has got to know how to get this to work with 3.0.3!
Reply With Quote
  #103  
Old 08-13-2004, 12:47 AM
RapCheck RapCheck is offline
 
Join Date: Nov 2001
Location: CA
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

guys, instead of replacing the whole section theres just one part that is added so just change
PHP Code:
global $vboptions
to
PHP Code:
global $vboptions,$DB_site
Reply With Quote
  #104  
Old 08-13-2004, 02:33 AM
por4x4 por4x4 is offline
 
Join Date: Nov 2001
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RapCheck
guys, instead of replacing the whole section theres just one part that is added so just change
PHP Code:
global $vboptions
to
PHP Code:
global $vboptions,$DB_site
lol I knew it had to be an easy fix, but that was ridiculous! Thanks man!
Reply With Quote
  #105  
Old 08-19-2004, 10:42 PM
Ted S Ted S is offline
 
Join Date: Dec 2003
Location: SoCal
Posts: 3,954
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great hack, it took only a few minutes to install on 3.0.3, thanks!
Reply With Quote
  #106  
Old 08-19-2004, 11:06 PM
rs-host.net's Avatar
rs-host.net rs-host.net is offline
 
Join Date: Aug 2004
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I coded something like this for my site, but not a bad hack here.
Reply With Quote
  #107  
Old 09-01-2004, 09:19 AM
Chazz Layne's Avatar
Chazz Layne Chazz Layne is offline
 
Join Date: Feb 2003
Location: Alive, Mobile and Unknown
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dkny
you right I did skip this step, I modified it but I still cant get the members group to change plus they users dont show up in the subscription page. Any ideas what it could be?
Any updates on this problem from anyone? Having the same issue here, v3.0.1. Checked and rechecked the install...
Reply With Quote
  #108  
Old 09-01-2004, 06:11 PM
Doug Quance's Avatar
Doug Quance Doug Quance is offline
 
Join Date: Aug 2004
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Rob-

I'm getting an error when executing the SQL query:


An error occurred while attempting to execute your query. The following information was returned.
error number: 1146
error desc: Table 'webster3_forums.subscription' doesn't exist


Your thoughts?

BTW, I am running 3.0.3 with the vBadvanced CMPS... which script should I use?

Thanks so much for this hack... I am going to send you a few bucks for your time
Reply With Quote
  #109  
Old 09-01-2004, 06:30 PM
Doug Quance's Avatar
Doug Quance Doug Quance is offline
 
Join Date: Aug 2004
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Btw... I've never seen an INSTALL button in the header of a thread before... how does that work? After all... the code I need to install is not on my local computer, but on a server...

Just curious.
Reply With Quote
  #110  
Old 09-01-2004, 07:36 PM
Doug Quance's Avatar
Doug Quance Doug Quance is offline
 
Join Date: Aug 2004
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well... I found that particular issue.... I had to change my query to "vb3_subscription"
Reply With Quote
  #111  
Old 09-01-2004, 08:23 PM
Doug Quance's Avatar
Doug Quance Doug Quance is offline
 
Join Date: Aug 2004
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well... everything seemed to go pretty well, until I tried purchasing a subscription. When (as a customer) I click the link to purchase, I go to:

https://www.paypal.com/cgi-bin/webscr

and that page displays:

Error Detected

The link you have used to enter the PayPal system is invalid. Please review the link and try again.


Any clues as to how to fix this?

I checked the code over as best as I can, and I can't see where the problem might be.
Reply With Quote
Reply


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 06:35 AM.


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.05693 seconds
  • Memory Usage 2,317KB
  • Queries Executed 26 (?)
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
  • (2)bbcode_code
  • (4)bbcode_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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_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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete