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
  #182  
Old 04-29-2005, 06:22 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the offer I've read the stock subscription code several times and am not seeing any clear problems. I am starting to wonder if it's a sporadic issue on the pay-pal side.
Reply With Quote
  #183  
Old 05-04-2005, 03:43 PM
Lee's Avatar
Lee Lee is offline
 
Join Date: Jul 2004
Location: Texas
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by amykhar
Thanks for the offer I've read the stock subscription code several times and am not seeing any clear problems. I am starting to wonder if it's a sporadic issue on the pay-pal side.
I am not sure, but I just got a few subscriptions in and it didn't put them in the new usergroup...I had to do it manually...
Reply With Quote
  #184  
Old 05-04-2005, 05:24 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

speedpro - email me your paypal.php file please. If none of them are working for you, I have to wonder if you got the changes in correctly.
Reply With Quote
  #185  
Old 05-08-2005, 04:57 PM
Xtrm2Matt Xtrm2Matt is offline
 
Join Date: Aug 2002
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all,

I'm wondering if its possible to add a small addition to this mod? When the renew is due (a few days before and possibly on the day), it emails the user informing them what will happen?

Cheers,
Matt (using 3.0.3 btw)
Reply With Quote
  #186  
Old 05-09-2005, 02:17 AM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That's built into 3.0.7. If you don't want to upgrade your entire board, just get the new code and make the necessary changes to the subscriptions related files.

In addition, that wouldn't be an add-on for this hack. That would be a separate hack of its own. Given the issues this hack has had in the past and the problems some people have with subscriptions in general, I'm not sure this thread is the best place to discuss added subscription features.
Reply With Quote
  #187  
Old 05-10-2005, 02:29 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been using this hack ever since it came out and never had a complaint so far.
Reply With Quote
  #188  
Old 05-10-2005, 11:01 AM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Erwin, the problems I've had have never been with this hack per-say. It's with the paypal subscriptions themselves, even unhacked. Since I started using VB3 beta, a significant percentage of subscriptions never process - and that's with stock vbulletin. I'm not the only one with this problem, but it's been ignored for more than a year now by Jelsoft.
Reply With Quote
  #189  
Old 05-10-2005, 02:11 PM
Xtrm2Matt Xtrm2Matt is offline
 
Join Date: Aug 2002
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by amykhar
Erwin, the problems I've had have never been with this hack per-say. It's with the paypal subscriptions themselves, even unhacked. Since I started using VB3 beta, a significant percentage of subscriptions never process - and that's with stock vbulletin. I'm not the only one with this problem, but it's been ignored for more than a year now by Jelsoft.
That's PayPal's side. If that happens once, or twice, re-add your URL that it uses thingy-ma-jick in the PayPal Options.

On a side note, I'm asking for a quick feature!

Quote:
Subscription Terms:
$9.99 USD for each month
Item Name:
<SUBSCRIPTION NAME>
Item Number:
2_395
Postal Address:

No Address Provided
Unlike the "basic" subscription (unedited basically) that already comes with vBulletin, it puts in the users forum name in this area. Could you add this to the mod please? If not, I have to rely on them using the same email address for their PayPal + Forum Account and not everyone does that.

And as stated above, if the account is changed by the forum, I then have to ask publically who sent me the money and thats a bit of a breach of privacy!

Cheers if someone can understand my request :up:

Matt


== edit ==

This is what I mean, this is the unedited subscription mail from paypal:

Quote:
Item Title:
<SUBSCRIPTION NAME>
Item Number:
2_358
Custom:
<FORUM NAME>
Reply With Quote
  #190  
Old 05-10-2005, 05:40 PM
amykhar's Avatar
amykhar amykhar is offline
 
Join Date: Oct 2001
Location: PA
Posts: 4,438
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Somebody already released what you are asking for. Do a search and you should find it.
Reply With Quote
  #191  
Old 05-12-2005, 02:50 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by amykhar
Erwin, the problems I've had have never been with this hack per-say. It's with the paypal subscriptions themselves, even unhacked. Since I started using VB3 beta, a significant percentage of subscriptions never process - and that's with stock vbulletin. I'm not the only one with this problem, but it's been ignored for more than a year now by Jelsoft.
It's probably to do with your server/ host communicating with the Paypal IPN.

My site has never had a single Paypal subscription problem, except for when it so happens that my webservers are down for maintenance.
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 08:30 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.04854 seconds
  • Memory Usage 2,314KB
  • 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
  • (5)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