vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Buy Thread: Pay to Post New Thread (https://vborg.vbsupport.ru/showthread.php?t=116605)

calorie 05-24-2006 10:00 PM

Buy Thread: Pay to Post New Thread
 
This mod allows you to require payment from registered users prior to letting them post new threads. This mod also utilizes PayPal so you need to use PayPal's IPN and have your board set to accept PayPal payments.

The mod is good for those of you who want to set up some forums where users are required to pay a fee prior to making a new thread, such as for real estate, job postings, sale items, other types of classified ads, etcetera.

If you make any money from using this mod, I expect a cut. LOL, just kidding, but do click install should you use this mod. :D

Daniel 05-25-2006 01:06 AM

Cool idea, I could use this in the future. Thanks!

domainaddicted 05-25-2006 01:08 AM

Wow, been looking for this, was thinking about it and boom, thanks so much!

wtrk 05-25-2006 01:13 AM

its about time somebody made this! thanks calorie, you rock!

FleaBag 05-25-2006 01:53 AM

Nice addition. Hopefully will be able to sell access to my homepage news forum eventually. :D

Stifler 05-25-2006 02:06 AM

can you set which forums require purchase from to post and which dont?

calorie 05-25-2006 02:15 AM

Thanks for the thanks. :)

If there is something desired, just post, and if I have time, I'll see what I can do.

@Stifler: every forum has the on/off option, just check step three of the readme.

NiTRoN 05-25-2006 02:34 AM

Maybe for future development being able to specify levels.. like for $5 u get 10 posts, for $10 u get 25... etc.. Admin would setup these options..

glorify 05-25-2006 02:49 AM

Perfect for Ticket Brokers wanting to hawk tickets. This hack is in high demand. Would work great with this hack as well:
Extra Thread Fields

Will this work for 3.5.0?

bada_bing 05-25-2006 03:03 AM

THis is a cool hack will look into it soon

wtrk 05-25-2006 03:16 AM

one thing i would like to suggest would be the option to allow or disallow replies to the paid thread or possibly paid replies (at a discount??).

Zachariah 05-25-2006 03:19 AM

Nice going C !!

ChurchMedia 05-25-2006 04:04 AM

Excellent! I've been waiting for a hack like this! Thanks!

michaelbenson 05-25-2006 06:20 AM

I have been waiting for a release like this since the advent of the "Paying The User To Post" modification. Great idea!

/me installs immediately.

projectego 05-25-2006 07:28 AM

Very cool hack, cheers! ;)

hugh_ 05-25-2006 08:14 AM

Very nice work indeed! Is there a demo anywhere though?

Thanks...

hugh

paul41598 05-25-2006 11:35 AM

doesnt work for me. After payment, it redirects me back to the forum, I go into the forum, click new topic and asks me for payment again :(

vbuser99 05-25-2006 04:08 PM

I was waiting for this :knockedout:

Mr Chad 05-25-2006 04:09 PM

Nice job calorie :)

calorie 05-25-2006 04:58 PM

Thanks again for the thanks. :D

@glorify: can't check, don't use vB 3.5.0

@hugh_: no demo unless from someone else

@paul41598: is your PayPal account IPN on

Bleys 05-25-2006 05:30 PM

Been waiting for this for awhile. Thanks! :)

If you're looking for ideas... a credit system would be really cool, where people could buy credits and then use them in multiple forums (i.e., you could buy credits for $1 each, then posts in various forums would cost different amounts of credits) ... that way you could charge different amounts for different forums and people wouldn't feel like they were pigeon holed into one forum. :)

I'm sure that gets more complicated, but that would be a really sweet mod.

paul41598 05-25-2006 06:21 PM

Quote:

Originally Posted by calorie
Thanks again for the thanks. :D
@paul41598: is your PayPal account IPN on


It is on, and always has been. What is the Notification URL: supposed to be?

Right now it points to my forums/ppverify.php ?

Probably from some 3.0.7 series hack that I might have had? dunno

hugh_ 05-25-2006 06:56 PM

Quote:

Originally Posted by calorie
Thanks again for the thanks. :D

@glorify: can't check, don't use vB 3.5.0

@hugh_: no demo unless from someone else

@paul41598: is your PayPal account IPN on

Calorie,

Is there any chance of applying this hack to calendar posts as well?

Thanks...

hugh

Snake 05-25-2006 07:13 PM

I'll be using this kinda like soon so thanks!

calorie 05-25-2006 07:42 PM

@paul41598: the Notification URL set in your PayPal account doesn't matter, as this mod uses the following:
Code:

<!-- in ptpnt_buythread_form template -->
<input type="hidden" name="notify_url" value="$vboptions[bburl]/buythread.php?do=paypal" />

When you get to the page that gives the total, before you click the purchase button, view the HTML source.

Look for the following and make sure the hidden input tags are correct, and if not just edit the template.
Code:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
If everything looks okay, make sure there isn't anything like a .htaccess file blocking the PayPal IPN postback.

@hugh_: not sure if I'm up for another hack ATM, but maybe later.

paul41598 05-25-2006 08:02 PM

That did it Calorie. It was because I was testing this on testforums and using htaccess to block it. Its always something obvious huh? Works great. Thanks for the troubleshooting. ;)

hugh_ 05-25-2006 08:49 PM

Quote:

Originally Posted by calorie
@paul41598: the Notification URL set in your PayPal account doesn't matter, as this mod uses the following:
Code:

<!-- in ptpnt_buythread_form template -->
<input type="hidden" name="notify_url" value="$vboptions[bburl]/buythread.php?do=paypal" />

When you get to the page that gives the total, before you click the purchase button, view the HTML source.

Look for the following and make sure the hidden input tags are correct, and if not just edit the template.
Code:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
If everything looks okay, make sure there isn't anything like a .htaccess file blocking the PayPal IPN postback.

@hugh_: not sure if I'm up for another hack ATM, but maybe later.

No problem, thanks for considering it!

hugh

Floris 05-25-2006 09:12 PM

Calorie: as usual > very cool!

Thanks for sharing :)

ramone_johnny 05-26-2006 02:40 AM

OH man! Ive been looking everywhere for this!!!!

TOP STUFF!

RJ

TomJames 05-26-2006 06:54 PM

This is prefect! Im testing it now :D hope to implement it soon.

*installs*

ramone_johnny 05-26-2006 09:58 PM

Err, I just carried out the install, and while everything looks to be ok - nothing happens, althought Im logged in as admin. Could this be why?

Nevermind - I didnt have the bloody option turned on! :p

RJ

angB 05-29-2006 08:41 PM

Two questions:

Is there a way to add thread rule/purchase policy to this so when they purchased a thread they could agree to the purchase policy?

Is there a way to have vBulletin automatically promote a member to a higher usergroup when they purchase a thread?

Thanks!

furst 05-30-2006 07:22 AM

I haven't read the 3 pages of this thread so this may have been suggested already.. but don't you think it would be more practical to select only the forums you want this enabled for instead of the other way around?

Great hack btw. Will install this sometime in the future.

klaush 05-30-2006 12:06 PM

Well, well, well...; one of my top 3 hacks! Thanks!

Is it possible to involve other payments as well? So to give the user the possibility to purchase via his bank account?

jwparker 05-31-2006 07:36 PM

If a member decides not to use all their purchased threads, is there a time limit for when they can no longer use them?

Awesome hack by the way....

Jed

Virtuosofriend 06-03-2006 09:12 PM

Quote:

Originally Posted by klaush
Well, well, well...; one of my top 3 hacks! Thanks!

Is it possible to involve other payments as well? So to give the user the possibility to purchase via his bank account?

just attach your bank account to your paypal and voila you have bank account and paypal linked together.

Awesome hack by the way.

ramone_johnny 06-06-2006 01:43 AM

HI guys,
When trying to place a new thread i receive ...

Invalid Payment Processor specified. If you followed a valid link, please notify the administrator

Is this because Ive missed something in the Payment API Manager?

I ran the paypal connection test and it passed.

Could someone please help me out here?

Also could the inclusion of a replacement button happen on forums with this mod applied so that it reads "Place an advertisement now - only $9.95" or something instead of just "new thread"

RJ

calorie 06-06-2006 02:06 AM

Go to vB ACP -> Paid Subscriptions -> Payment API Manager -> Edit Paypal and make sure the following are set as indicated:
Code:

Title: Paypal
Active: Yes
PayPal Email: your paypal email for buy thread payment
Paypal Primary Account Email: your primary paypal email


ramone_johnny 06-06-2006 03:05 AM

Quote:

Originally Posted by calorie
Go to vB ACP -> Paid Subscriptions -> Payment API Manager -> Edit Paypal and make sure the following are set as indicated:
Code:

Title: Paypal
Active: Yes
PayPal Email: your paypal email for buy thread payment
Paypal Primary Account Email: your primary paypal email


Sorry to have to clarify but would this be...

PayPal Email: my actual username at my domain name like wiggle@wiggle.com.au?

And the primary - is that the same?

RJ

calorie 06-06-2006 03:13 AM

Don't know your primary, you'll need to check: PayPal -> Profile -> Email ;)


All times are GMT. The time now is 10:39 PM.

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.01224 seconds
  • Memory Usage 1,813KB
  • 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
  • (6)bbcode_code_printable
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete