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)

Dras 08-06-2003 10:28 PM

How do you add a goal? I can't seem to find it in my AdminCP

jc2002 08-11-2003 06:43 PM

it did not work using mail().

anyway, now I have another problem. After I installed paypal hack, I cannot do a full database dump any more. It always stops at one of the paypal tables. I think one of the tables has a problem with empty column.

sHORTYWZ 08-18-2003 04:03 PM

Cloud -

I already did that, I'm wondering if it didn't update the keys for these records?

The weird thing is that they are getting inserted into the db, just giving me and the donating user an error before it does it.

Briskoda 08-20-2003 09:45 PM

Firstly, great hack, reading notes from proposal to install, very good material.

Apologies if this is already known, but in summary:
Auto complete IPN causes duplicate txn_id insert attempt.
Default post back of txn_id causes VERIFIED display only.
Refund sets all funds to 0.
Refund does not reduce contributors sum.

Assumption: guest processing. Not permitting guests to this page, at present...

Okay onto my experince, not sure if a few bugs are known or if it's a recent change at PayPals end.

Basically the first few payments where a manual deny was issued worked a treat, the user was returned to the success page. Although the payment was still pending in my account (to be denied or accepted) So I accepted it, thus enabling the autocomplete processing in paypal, so now each payment that comes in is appearing as completed.

So initially this hack worked, then the continue button induced the duplicate keys bug as eluded to previously, so I checked the id's all was fine, ran a few more through, same issue.

After going throught the code it seems that the IPN is beating the continue button process, but still by default it seems posting back txn_id. As such ppverify is picked up and processed where by the insert is run at 104 regardless at this point. For a completed status where the entry is already in the db I cannot see why this is needed. So I commented it out and the process began to work, except now I was rewarded with just the word VERIFIED, so I modified the paypal to do ppverify.php processing and sucess/cancel, it all seems to work again, apart from duplicated payments amounts, the update circa 139 was commented out.

I created a multitude of credits and refunds, it seems to be working now...

I then began to check what was happening for refunds, it set's all funds to 0.00 not the txn_id record passed in for the refund. Also noted the contributors table was not downdated for the refund. So I added an SQL in for that.

Has anybody else noted this behaviour, are the fixes in, if needed atall?

Does the fact I'm a UK user of paypal, the transactions appearing as complete immediatly have any bearing?

Apologies if this is a wild goose chase and I really do appreciate the hack, newborn pressures on time, so one for everybody else to ponder over :D

Colin.

vB2.3.0

Voltron420 08-23-2003 08:18 PM

I'm having problems with the success page, all that is displayed is the word "VERIFIED"

There is no HTML whatsoever on the page, viewing the source code just shows the word "VERIFIED"

The transaction is logged correctly, and all of the information is stored, but the user is left with blank page seeing the word "VERIFIED" when they should be seeing the thank you/successful text page.

Any ideas?

Briskoda 08-27-2003 06:50 AM

Voltron,

As per the post above, I modified paypal.php to do the ppverify processing and the paypal.php processing. There is an obvious (sorry not at dev machine to qoute source) if else statement that tests for Post vars, I changed this to a If/End around the inluced for ppverify, this still processes and displays VERIFIED, but also the sucess page texts.

Intresting you have the same symptom as I had. I'm not saying what I have done is correct, just it now appears to work, original mod worked fine till I added the CC and payments were automatically confirmed.

b00tsauce 09-05-2003 02:59 AM

Cool hack indeed. However I have a couple of important questions.

I've been loving the VB3 integration of PayPal. However, there are some bugs with it and stuff. Is this one any stable?

I'll be looking to use a hack for PayPal with vBulletin but can it be labeled as a "subscription" rather than a "donation". Maybe there are examples somewhere?

The reason that I wanna really go back to 2.29 or 2.30 is because of all the hacks that are available for them. vbindex, vbhome, etc are stuff that I would really need. VB3 has no support for that.

Anyway, you can see my dilemma:

VB3 = Has PayPal, but its a little buggy, but has no widespread hacks like 2.x

VB2.x = Stable, with a lot of hacks, but doesnt have PayPal integrated.

If someone could shine some light on this for, it would be great! :)

Thanks!

steve@dvdlard 10-23-2003 03:39 PM

This is a great hack, very useful.

I do have one question, is there any quick way to change the currency symbols etc to GBP instead of USD on all the screens?

gmarik 10-23-2003 04:19 PM

Oh, if only it would be more easy to integrate into other vB hacks ...

Itworx4me 11-05-2003 09:13 PM

Anyway to make it so that members are the only ones that can donate?


All times are GMT. The time now is 11:28 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.01247 seconds
  • Memory Usage 1,736KB
  • 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
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (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