November 8, 2010 at 8:02 pm #2192
I’m using the buy now paypal button to pay for my premium membership. I did a test run with it priced at 1 cent. I was able to pay for the membership, recieved an email from paypal, but i did not receive a registration email. I have created a registration page. What’s wrong?November 8, 2010 at 9:04 pm #26281
I decided to update my version of emember ( i was running 5.1.something. ) . I updated it to the new version and now i get this error ” Fatal error: Call to a member function getValue() on a non-object in /var/www/vhosts/acousticbroadcast.com/httpdocs/wp-content/plugins/wp-eMember/eMember_auto_responder_handler.php on line 3 “.
I saw this problem in another post and moderator “Ivy” said she sent the fix via email.pm to seomeone else. Can i get this fix as well? thanks!November 9, 2010 at 12:43 am #26282
This is related to the PHP version of your site. We recently added GetResponse integration and a line of code from there is giving this error. I have updated eMember so please get another build from here and let me know if you still get this error:November 9, 2010 at 2:40 am #26283
Ok thank you, I got the other build and now the plugin is working again. But my first problem is still happening. I go through the buy process and I get the paypal confirmation email but I don’t get the registration email.November 9, 2010 at 3:10 am #26284
That should be easily fixable. Are you using plain PayPal button for membership payment or are you using eStore?November 9, 2010 at 12:09 pm #26285
plain paypal buttonNovember 10, 2010 at 12:22 am #26286
Okay two things…
1) make sure you have watched the 4th video from this page (lot of people make mistakes when creating the button):
2) There is a file called “eMember_handle_paypal_ipn.php” inside the “ipn” directory of the eMember plugin. Open that file and search for the following:
$debug_enabled = false;
Once you find it change it to the following:
$debug_enabled = true;
This will turn on debug which will reveal what is going on after the payment. Do a test transaction and post the content of the “ipn_handle_debug.log” file and I will be able to tell you exactly what is going wrong.November 10, 2010 at 1:58 am #26287
Ok i watched the video 4 and I’m pretty sure I got it all right. Tried it and it still didn’t work. I turned $debug_enabled = true; on. Did the transaction again. The ipn_handle_debug.log file is blank.November 10, 2010 at 4:55 am #26288
If the debug file is empty then there is a good chance that the payment notification on your PayPal account is turned off. Please go through this checklist to identify the issue:
This checklist is for eStore’s debug but the basic idea is the same.November 12, 2010 at 6:03 pm #26289
Ok I made sure that my debug file is writable. When I go to my-site/blah/blah/eMember_handle_paypal_ipn.php i get the debug entry log. However when I go through the buy process on my site, nothing shows up in the file. My paypal payment notification is turned onNovember 13, 2010 at 12:28 am #26290
What do you have in the “advanced variables” section of the PayPal button?
Do you have a plugin called “Bad behavior” installed on your site? (This plugin is known to block PayPal’s payment notification to your site.November 13, 2010 at 2:46 am #26291
And I don’t have the bad behavior pluginNovember 14, 2010 at 1:22 am #26292
Well it looks like you have set it up correctly. For some reason the “subscription_handle_debug.log” file is not producing the debug output that I need to determine the issue. I will send you a site access request so I can investigate this.
- You must be logged in to reply to this topic.