Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore F.A.Q/Instructions › What to do if the Debug file is empty or New Debug info is not getting added
Tagged: Debug, debug file empty, emails not sent, PayPal IPN, sandbox
- This topic has 88 replies, 23 voices, and was last updated 8 years, 4 months ago by admin.
February 5, 2011 at 10:56 pm #18263kimpomaresMember
Sorry to post here, which is really a duplicate of the forum post I started earlier, but I thought that posting here would be more approprotate. Feel free to delete either of them.
As for my symptoms:
Everything checks out from Step 1 to 5,
– “Enable Debug” checkbox is checked.
– “Use Automatic Post Payment Processing” checkbox is checked.
– Accessing the “paypal.php” file directly triggers the plugin and I see: “Debug is enabled. Check the ipn_handle_debug.log file for debug output.” Then the ipn log file shows: “SUCCESS :This debug line was generated because you entered the URL of the ipn handling script in the browser.”
– Using my paypal sandbox account, and running the test outlined (making sure I use an existing product) I get all SUCCESS in the debug log.
– “Instant Payment Notification Preferences” settings in my PayPal profile say that IPN is enabled.
– No transaction recorded in eStore
– No registration e-mail sent with eMember
– No transaction recorded in eMember
– No transaction recorded in eAffiliate
– ipn log file empty (when not in Sandbox mode)June 6, 2011 at 8:27 pm #18264simonMember
I have followed steps 1-5 and the IPN log file is still not being updated by PayPal.
The log file was updated when I manually went to the URL and in PayPal sandbox the IPN test was successful.
I’ve enabled IPN in PayPal and confirmed that the URL is the same as what I tested in sandbox… http://MYDOMAIN.com/wp-content/plugins/wp-cart-for-digital-products/paypal.php
No order confirmation emails are being sent and no customer records are being shown in WP eStore.June 7, 2011 at 2:35 am #18265
Most likely you have a firewall/plugin on your site that is blocking the IPN from PayPal. If you post the actual/true URL of your site then I will be able to test step 4 and verify if my assumption is correct.July 22, 2011 at 12:44 am #18266
I ma having a similar problem, My site was working fine, but it seems that a couple of days ago, the verification emails stopped getting sent out. I did a test transaction with debug enabled. I have not changed my paypal settings since I originally set up the site and got it working properly. I did add a mailchimp integration, and a mailchimp signup form in a widget. Do you know what could be causing the “complete registration” emails to not get sent out?
Many thanks for your assistance with this.
[07/22/2011 12:13 AM] – Advisory : Log file reset.
[07/22/2011 12:16 AM] – SUCCESS :Paypal Class Initiated by 188.8.131.52
[07/22/2011 12:16 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[07/22/2011 12:16 AM] – SUCCESS :IPN successfully verified.
[07/22/2011 12:16 AM] – SUCCESS :Creating product Information to send.
[07/22/2011 12:16 AM] – SUCCESS :Transaction Type: Shopping Cart
[07/22/2011 12:16 AM] – SUCCESS :Number of Cart Items: 1
[07/22/2011 12:16 AM] – SUCCESS :Item Number: 4
[07/22/2011 12:16 AM] – SUCCESS :Item Name: 12 Month All Access Pass
[07/22/2011 12:16 AM] – SUCCESS :Item Quantity: 1
[07/22/2011 12:16 AM] – SUCCESS :Item Price: 0.25
[07/22/2011 12:16 AM] – SUCCESS :Item Shipping: 0.00
[07/22/2011 12:16 AM] – SUCCESS :Item Currency: USD
[07/22/2011 12:16 AM] – SUCCESS :Coupon Code Used : stevestest
[07/22/2011 12:16 AM] – SUCCESS :eMember integration is being used… creating member account… see the “subscription_handle_debug.log” file for details
[07/22/2011 12:16 AM] – SUCCESS :Download Link :
12 Month All Access Pass – This product does not have any downloadable content
[07/22/2011 12:16 AM] – SUCCESS :Product Email successfully sent to firstname.lastname@example.org.
[07/22/2011 12:16 AM] – SUCCESS :Notify Email successfully sent to email@example.com.
[07/22/2011 12:16 AM] – SUCCESS :Updating Products, Customers, Coupons, Sales Database Tables with Sales Data.
[07/22/2011 12:16 AM] – SUCCESS :Products, Customers, Coupons, Sales Database Tables Updated.
[07/22/2011 12:16 AM] – SUCCESS :Updating Affiliate Database Table with Sales Data if Using the WP Affiliate Platform Plugin.
[07/22/2011 12:16 AM] – SUCCESS :Not Using the WP Affiliate Platform Plugin.
[07/22/2011 12:16 AM] – SUCCESS :Paypal class finished.
[07/22/2011 12:23 AM] – SUCCESS :This debug line was generated because you entered the URL of the ipn handling script in the browser.
‘July 22, 2011 at 1:28 am #18267
I deactivated and reactivated the plugin, and now the emails are getting sent out. I guess I upgraded WordPress and didn’t deactivate and reactive eMember.
Do I also need to deactivate and reactive the eStore plugin when I upgrade wordpress? Thank you very much.July 22, 2011 at 4:34 am #18268
I figured it out. After upgrading wordpress, I had to deactivate and reactivate BOTH eMember and eStore. It works now. Thanks for a great plugin.August 3, 2011 at 3:28 pm #18269
We noticed that our site stopped sending emails to both the purchaser (with downloads links) and to notify us there was a sale. I believe the behavior started when we upgraded WP to 3.0.1. Our debug file is empty, so I verified all of the steps in this post.
PayPal transactions are going through, but it doesn’t seem like eStore is receiving the IPN. The dubug file still doesn’t have anything in it besides
[07/31/2011 2:57 PM] - Advisory : Log file reset.
I’m totally stumped on this one. I’ve done the enable/disable. I had another WP developer verify all of the items in this post too. Upgrade WP?
The site is justinking.comAugust 4, 2011 at 12:11 am #18270
Step1 of this instruction is to enable the debug option. It looks like you don’t have the “Enable Debug” option checked from the settings menu of the plugin? Can you verify this for me please?August 4, 2011 at 3:41 am #18271
Yep. It’s checked now.August 4, 2011 at 7:08 am #18272
Alright good… that means you have a rogue script on your site that is preventing the following script from being executed:
This is the script that receives the notification from PayPal. When you directory go to that URL it should tell you something like the following if the script can run:
Debug is enabled....
Please do this test to find out which plugin or theme is causing this:
Also it is a good idea to load a fresh version of eStore from here just to make sure that a file didn’t get corrupted:August 14, 2011 at 7:32 pm #18273
To be safe, I loaded a fresh version of eStore as suggested. Thank you.
Going direct to the URL http://justinking.com/wp-content/plugins/wp-cart-for-digital-products/paypal.php did not output anything in both the conflicting theme and plugin tests. My ipn_handle_debug.log file remains blank.
Please advise as to next steps.August 14, 2011 at 7:35 pm #18274
To be safe, loaded a fresh version of eStore.
Going direct to the URL: http://www.justinking.com/wp-content/plugins/wp-cart-for-digital-products/paypal.php did not output anything in both the theme and plugin tests as suggested and the ipn_handle_debug.log file remains blank.
Please advise on next steps. Thank you!August 14, 2011 at 11:35 pm #18275
I sent you an email to get site access so I can check it out.October 25, 2011 at 10:36 pm #18276KennyMember
I bought eMember + eStore yesterday and haven’t been able to get it to work with paypal sandbox. I went through all of the 5 steps to troubleshoot this (several times) and everything seems right. I get “IPN successfully sent” when I use paypal’s sandbox IPN test tool. But, here’s my eStore debug log:
[10/25/2011 10:16 PM] – SUCCESS :Paypal Class Initiated by 184.108.40.206
[10/25/2011 10:16 PM] – SUCCESS :Post string : test_ipn=1&payment_type=instant&payment_date=15%3A16%3A39+Oct+25%2C+2011+PDT&payment_status=Completed&address_status=confirmed&payer_status=verified&first_name=John&last_name=Smith&payer_email=buyer%40paypalsandbox.com&payer_id=TESTBUYERID01&address_name=John+Smith&address_country=United+States&address_country_code=US&address_zip=95131&address_state=CA&address_city=San+Jose&address_street=123%2C+any+street&business=seller%40paypalsandbox.com&receiver_email=seller%40paypalsandbox.com&receiver_id=TESTSELLERID1&residence_country=US&item_name=something&item_number=AK-1234&quantity=1&shipping=3.04&tax=2.02&mc_currency=USD&mc_fee=0.44&mc_gross=12.34&mc_gross_1=9.34&txn_type=web_accept&txn_id=3910252216¬ify_version=2.1&custom=xyz123&charset=windows-1252&verify_sign=AFcWxV21C7fd0v3bYYYRCpSSRl31A2VlfzpvbF2Vi7lE9HnX-XFPVgHa&
[10/25/2011 10:16 PM] – SUCCESS :Connection to http://www.sandbox.paypal.com successfuly completed.
[10/25/2011 10:16 PM] – FAILURE :IPN validation failed.
[10/25/2011 10:16 PM] – SUCCESS :Paypal class finished.
I’ve enabled/disabled and checked/unchecked everything over and over. No luck.
Debug is on.
“Use Automatic Post Payment Processing” is checked.
paypal.php gets triggered with a direct URL
Paypal sandbox IPN test tool gives Success (on the sandbox screen)
IPN is enabled in the sandbox seller’s account: http://imm.io/aL9v
The host is hostmonster–they don’t have any issues with paypal IPN.
What do I do?
KennyOctober 25, 2011 at 10:45 pm #18277wzpModerator
Have you setup your sandbox account, properly?
- You must be logged in to reply to this topic.