vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Beta Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=5)
-   -   Paypal Donations (With Instant Payment Notification) -- RC1 (Public Testing) (https://vborg.vbsupport.ru/showthread.php?t=54436)

Marulatree 07-15-2003 10:57 AM

I have noticed with all paypal donations - the member donating seems to be tricked into registering with paypal. Is there another page that the member can just fill the donatation amount with there visa/switch details? I see what the script does for the members (giving the oppotunity to earn benefits for donations.)But if I just want to add a donation button to my postbit for example that allows the member/guest to just fill in there card details and the donation will be paid into my paypal account.

If this is not possible, are there any websites that allow this type of donation service that you guys know of?

Please PM me with any suggestions. Thanks in advance.

Cloudrunner, great hack by the way. You deserve a frickin' medal my man!

MT

Cloudrunner 07-17-2003 04:06 AM

Shorty--

The only way to expire the goals at the moment is to remove them. I fogot to add the delete function into the admin manager. It's in me Todo list

Bouncer, I'll look into that, but really do not see the relevence of it since if the user donates a penny, it's pretty much not a donation now is it since Paypal takes that penny away ;)

Heffe--

At the moment it cannot be done due to the way Paypl implements their IPN system.

0zone--

Have you enabled them in the admin options for the donations? You have to tell the system that you want them to show up, this is in the donations options section of the adminCP. And thank you ;)

Marulatree--

Thanks for the praise, I needed that today. Unfortunately Paypal requires the folks to activate an account with them for you to accept their payment. There are a couple of other payment gateways available to do the visa straight through, but they require you to pay up front and hold a merchant account with them (which requires a credit background check etc.), and the ones that do not require this are not written into this hack ;)

sHORTYWZ 07-17-2003 10:21 PM

Cloud -

Having problems with that transaction where I had to manually to enter the user into the contributions table - the "has contributed xxxx to the board so far" isn't showing up under his name.. I've checked the entry and everything and the userid is correct so I can't think any reason it wouldn't be working.. ideas?

Skyline_GT 07-17-2003 11:09 PM

Hm.. how come my thing don't show up in the forumhome and postbit? I added the $donations_needed already..
Please help

Falkware 07-18-2003 01:37 PM

First of all...thanks for a superb hack!

This makes things so easy for me compared to the manual labor I had to do for each contributing member.

I was looking for a system like this for a long time and I can't believe I found this! heh...

I have some minor requests, if that's ok. I figured since this is beta still that you won't mind...

1) Usergroup
Having the option to automatically move a contributing user to a specified usergroup upon successful/completed donation. I have a separate usergroup for contributors, giving them access to special forums etc on my site, and it would be great if the system could automatically transfer them to a usergroup admin specifies when their donation clears.

2) Delete function/Expire function on goals
Being able to expire goals would be great. Especially if there was some sort of automation, where if you flag a goal as "purchased" or "reached" it would then go away.

For instance, if you're setting up a goal to reach $xxx for a software/hardware addidtion to the site, and you reach that, then you're able to flag that goal as reached and that particular goal is removed and/or archived :)

I say Archived because it would be cool to have a list of "Goals Reached". This would show the contributing users that their donations are in fact helping the site. I realize this might be a little redundant, so it's just an open suggestion. :)

3) Donation Amount Explanations
One of the plans on our site is to set up the different donation amounts for users to quickly choose an amount they want to donate and thankfully that's already in there. One thing we do on the site is to offer some different perks depending on amount donated and it would be really great if we had a text field to write these in on each donation amount. For us it would just be a bulleted list of perks per amount...

4) Donating to a specific goal
This is more of a user-side suggestion. Some users are likely to want to donate their money to one goal in particular. Let's say you have 5 goals set up on your site. These are goals adding different features to your site. User X wants to donate $xx to goal #1. Is there any way to have donation buttons per goal so the user can click desired amount for a goal and have it reflect his goal donation in the Item Title of the donation as his contribution done towards that particular goal?

I don't know if that makes sense, so let's clearify.

Let's say we have goal 1 and goal 2. A user wants to donate to goal 2 as this seems to interest him. He clicks on a button for $20 under goal 2 and goes through the donation steps.

An E-mail arrives to system admin as always. In the Email it says...

------------------------------
Payment Details:
------------------------------

Total Amount: $20.00
Currency: U.S. Dollars
Transaction ID: xxxxxxxxxxxxxxxxxxx
Quantity: 1
Item Title: Site Name - Donation towards goal2name
Item Number: 1
Invoice ID: xxxxxxxx
Buyer: Name Surname

Just an idea of course :) It would open up possibilities for separating goals on the frontpage of forums too and show how much is needed for the different goals etc...

Well, here I am suggesting a ton of stuff. I honestly am VERY happy about this system. It makes my life easier!

Of the suggested features I would have to say I personally would really enjoy the usergroup feature the most, seeing how that's something we rely on.

I bet other sites using this system takes advantage of the usergroup powers as well...but I might be wrong of course :)

Thanks again and keep up the stellar work!

*Clicks Install*

Skyline_GT 07-21-2003 06:45 AM

anyone help me?
please?

jc2002 07-21-2003 03:47 PM

I installed the hack, but in my admin, I cannot see the other options except the first one. I remember that there should be an option for managing goals, awards, buttons, but cannot see them, why?

Falkware 07-22-2003 05:13 AM

I ran into a problem and I wanted to see if anyone else could replicate this.

Someone made a donation through the paypal system, testing it's functionality for me. An error occured and I made some changes to the system as they received an error too.

Error that arrived in my Inbox included:

Quote:

mysql error: Duplicate entry '311656859T426214A' for key 1

mysql error number: 1062
I refunded the donation to the person in question through the paypal system since I couldn't find any option to do this through this system's admin.

When I did that I received an email containing:

Quote:

You have received a new payment transaction. To view the deatils of this new transaction place the following line into your database manager:

SELECT * FROM `paypal` WHERE `txn_id` = '61C12242C1842292T'

Enjoy!
When the person went to make another donation she received the following:

Quote:

Error Detected

This invoice has already been paid. For more information, please contact the merchant.
So does this mean a person cannot make more than one donation through this system? What happens if a person wants to make monthly donations to the site?

How come when the donation was refunded to the person I got a 'new payment transaction' notice?

So far the system looks real nice and with some html edits I got it looking real nice. Now if I can figure out these little 'errors' I'll be a happy user! :)

0zone 07-23-2003 01:51 AM

Quote:


0zone--

Have you enabled them in the admin options for the donations? You have to tell the system that you want them to show up, this is in the donations options section of the adminCP. And thank you ;)

Cloudrunner, I enabled everything in my admin options under donations, but alas, still no buttons. I have made sure I have uploaded it into the right directory, so there is no problem there. I had absolutely NO errors whilst installing this hack.

I am stumped. I really want to use this hack :(

jc2002 07-23-2003 01:04 PM

ozone, do u see an option under Donations that says Add button? If you don't, your installatin is not complete.


All times are GMT. The time now is 05:00 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.01290 seconds
  • Memory Usage 1,753KB
  • 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
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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