![]() |
Im verified and this is the message I just got from the donation:
"The Transaction Number is: . It is suggested that you investigate this transaction to determine if it was incorrectly labeled as invalid, or if it was an attempt at a false transaction." |
Quote:
|
Hi,
I've installed this hack, and it looks great <G> However, due to protection issues on our server (anti-DDos mitigation system), PayPal don't seem to be able to request our ppverify.php file for some reason :/ As a fix.. I've moved the validation code from ppverify.php, into a do_verify() routine in donate.php (inside the "thankyou" part). Basically, it seems to be working ok... as the transID is being passed back. I added this debugging; echo "SELECT txn_id FROM ".TABLE_PREFIX."donation_paypalipn WHERE txn_id = '".$txn_id."'"; ..which gives; SELECT txn_id FROM donation_paypalipn WHERE txn_id = '62X17512XV724171B' Fatal error: Call to a member function on a non-object in /var/home/andy/domain.co.uk/www/donate.php on line 344 Line 344, is this; $query = $DB_site->query_first("SELECT txn_id FROM ".TABLE_PREFIX."donation_paypalipn WHERE txn_id = '".$txn_id."'"); I'm guessing its something to do with the query_first part not working for some reason? TIA Andy |
This might sound really dumb stupid, but the first post says something about 2 files requiring modification. It just doesnt say which 2. And please dont anyone jump down my throat if you feel I have overlooked something in the instructions. I have re-read it multiple times.
Of course it could be that I am just not getting the point. thanks anyway |
If i look in the install file, i think you have been instructed to make changes to both the './includes/adminfunctions_template.php' and the './admincp/index.php'
|
Quote:
|
Once you have run the donations_install.php file and installed the required templates, database tables, etc...., the very last step will show you the two file modifications.
|
Quote:
Hi All, I am trying this hack v1.04 with vBulletin Version 3.0.3. The install was seamless but I had the phrase problem which I found the sloution and I also do not have a the buttons showing when I launch the donate.php. I seems there should have been a couple of manual edit but I can't seem to find it in the instructions. Any help would be appreciated |
I think I found my answer. I just read caimakale reply and checked the install php files and found the instructions for the edits. But I don't remember seeing those instrucions during the install but then again I was half asleep.
After trying to manually read extract the the information I needed from the files, which wasn't happening, i noticed a file called edits only. So I decided to run the install again and low and behold. It gives you the option to review the edits that are need. I was under the impress I was looking for a text file or htm file. So for now I have a functioning system. To all who are wondering. It works with vb 3.03 |
How do I get out of the test rfeature and go live?
|
Quote:
|
where are the settings located?
|
In the Admin Control Panel under Donations Admin.
If you don't have that, then you haven't done the file edits. |
Excellent hack, had to play with the module setting for vBa CMPS v2, but not in your code.
Bravo! |
Quote:
|
Excellent neat hack !! I have been looking of this for a long time. :)
I added some donors, who had already made some donations prior to adding this hack but adding these donors has no effect on goal achieved modules. e.g. suppose i have added some donors, who each have contributed $5 but the the goal bit shows that i have got none donations so far. How do i do it so that donations made prior to this hack are also incorporated and are considered towards achieving the goals? ** Addional Request ** It would be wonderful if this hack could present to the members the option of making recurring payments via Paypal. I have some members who contribute $5 on monthly basis using recurring payments feature within paypal. I think there should be a checkbox option (may be manual) for making recurring payments to the members, who do not like making a donation each time but do make automated recurring payments. Thanks for a very nice hack. |
Quote:
Sorr I've been away for a day or so, I do have to spend family time with the rest of the clan though... anyway, in response to your portal block thing, here's the issue that I see...you are all hard-coded. The donations system is a dynamic system that uses 90% of it's power out of the DB. The tables it uses are: donation_buttons donation_goals donation_donators donation_paypalipn if you don't pull from the DB using these tables to get the right values, and are not using the correct "custom" variable i.e. HTML Code:
<input type="hidden" name="custom" value="donation:*userid*:*goalid*"> On a lighter note, I've adjusted most of the donator naming convention that I was using (seems that my small rebellion was confusing / pissing some folks off), and an update will be coming shortly. |
Quote:
Quote:
Quote:
|
Quote:
Paypal gets a donation from your script You are running in test mode so when Paypal sends notification to your server your server tries to place a call to the sandbox. The sandbox says, I didn't initiate this transaction, therefore, it is invalid... If that's not the issue, then you must do a little investigating on the system side of things (i.e. post what you have in the invalid table (viewable in the admincp) so that I can see where your issue lies) to find your problem (If posting what's in the inavlid table, please make sure to remove any identifiable information such as phone number, address, names, IP addresses, etc. As well as whether your server is in test mode or not, it will also help to provide a view--source of your donate.php buttons. This will assist in troubleshooting). Yeah, I like that, I will add that to the first post right now.... |
Does the latest update remove the numerous \r\n ?
|
Quote:
|
Troubleshooting tips and procedures Due to the multitude of possible break-points between Paypal and this script I must request that the following be followed before reequesting support on this system from this point forward:
Lastly, if you have modified the base files in any way, I will NOT give support to this. The files are set in the way that they need to be to run under 90% of server installations. Any other installations that require files to be merged, etc., sorry but you are on yer own in that situation. FYI: The Paypal Notification is completely seperate from the user being sent back to your site. Thus the reason that the ppverify.php file is NOT a function of donate.php. |
Get this error at top of page
Warning: Division by zero in /modules/donate.php on line 33 Any ideas? |
Quote:
Thank you for finding this bug...would never have noticed it...but I have addressed it and the fix will be included in the next update. Thank you! |
I did the whole sandbox thing and all. The Donation bar did not show a different color of where where we were in the donation goal and I get this error message at the top of the screen:
Warning: Division by zero in /donate.php on line 146 Just FYI! |
Read cloudrunners previous post. You don't have a $$$ amount entered in for the goal. You need to go to your ACP Donations Administration, and select your goal. Edit that goal with the dollar amount of the goal.
That should take care of the problem. |
Cloudrunner i thank you for your hard work man this hack is getting better all the time :D
|
Quote:
|
It's not polite to point.
|
OK, got that working fine, now how do I refresh it so its back to zero since I did a transaction on paypals sandbox?
|
Quote:
Go to your admincp--vBa CMPS--Edit Modules--Donations In the dropdown list for 'Change Module Type' select PHP File to include: Code:
donate.php Code:
none Code:
adv_portal_donate, adv_portal_donate_goals, adv_portal_donate_goals_user Code:
No |
Thanks.
|
Quote:
|
Quote:
|
Hundreds of \r\n still in install package !?
|
Quote:
The fix is actually quite simple. Go into the file ./admincp/donation_install/donation_phrases.php and just replace all the "\r\n"s with a carriage return. It is addressed in the next update, but as I stated previously, I haven't yet released the next update due to buggy interface at the moment. |
Quote:
|
Quick note to let you guys know that I've released v1.05 of the Paypal Donations System. This fix addresses a few bugs (some of them self induced by me, like the \r\n critter, sorry about that...). It also adds the functionality to give your users the options as to whether or not their donation status is shown in public view. This is done via the user's profile options.
You will have to revert all modified templates for the new functions and to fix issues with the phrasing. Hopefully this will be the last time a full template revert will be required for an update. Love and light to you all!!! )O( Cloudrunner )O( P.s. Please let me know if you run into any problems...with any change to the updater there is always the chance that I added something that I did not catch during testing. P.p.s. You will need to upload ALL files and overwrite the old ones for this update to work...But only an upgrade is needed to correct the problems and add the new functionalities. |
Still using 1.04 and just figured out why my system didnt update after a donation.
The guy I've been using to test it in live mode has a Paypal account but he uses a credit card because he isn't verified. I didnt know that of course, but to see if it was still a problem, I just had someone else try, he has funds in his account, is verified and it worked fine. So it seems that if a donor has a verified PP account it's fine, but if someone uses the credit card option, the return codes didnt register with the system - at least for me Is this designed behaviour? |
OK, I just deleted the test donation I just received, I deleted the donor AND the transactions and whilst the admincp is correct, the progressive amount collected hasn't reverted to the pre-donation amount in donate.php - I know I can adjust it manually but should it have happened automatically?
|
All times are GMT. The time now is 02: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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|