September 2, 2011 at 12:48 pm #4213
We are having troubles with our estore over at http://lockalike.com . When someone purchases, the money goes into PayPal, but we don’t get an email notification, the person does not get download instructions either.
We changed servers recently, and it worked before, but I have no clue what is wrong right now.
Does any of you know what might be wrong? We were thinking about certain permissions, but don’t know what could be wrong here.
Thanks in advance,
vanSeptember 3, 2011 at 12:11 am #36138
@Van, this forum user account has been flagged as it appears to be sharing the login details. We have sent you an email to rectify this.September 3, 2011 at 11:53 pm #36139
Please run a test transaction with debug enabled and share the debug file content which will reveal the issue:September 9, 2011 at 2:45 pm #36140
The log files are all empty..September 10, 2011 at 12:48 am #36141
Okay that means the plugin is not even receiving the payment notification from PayPal.
This checklist will help you identify what is causing this so you fix it:September 10, 2011 at 2:18 pm #36142
Ok, I got the debug file working:
[09/10/2011 2:01 PM] – SUCCESS :Paypal Class Initiated by 188.8.131.52
[09/10/2011 2:01 PM] – SUCCESS :Post string :
[09/10/2011 2:01 PM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[09/10/2011 2:01 PM] – FAILURE :IPN validation failed.
[09/10/2011 2:01 PM] – SUCCESS :Paypal class finished.
I enabled the IPN function in my paypal and entered just my mail URL, but it is still sayint IPN validation failed..
What could be wrong now?September 11, 2011 at 12:30 am #36143
Looks like IPN is still not hitting the eStore. Those lines in the debug was generated from you directly accessing the script. When a true PayPal ipn hits your server it will have data in the “Post string:” area.
I just send a PayPal sandbox IPN to your site to make sure that nothing is blocking it. Looks like the sandbox IPN got to it fine so nothing is blocking the IPN for sure. That leaves only one option… IPN is not enabled in your PayPal account profile correctly.
When you say “entered just my mail URL” what do you mean by that? What is your mail URL?
Can you also post a link to the page where you have the “Buy” button that you are testing with so I can check the code for that button?September 11, 2011 at 6:19 pm #36144
With mail URL, i mean main url… so just the domain where my store is. I readed in the forums, that it will overrule it to the right one..
http://lockalike.com/download/ is where they buy button is..September 12, 2011 at 12:40 am #36145
Thank you. The button looks fine (it has the correct code to override the IPN notify URL).
You don’t have multiple PayPal addresses do you? (just making sure that you are not mistakenly updating the wrong account).
I will need to see a screenshot of your PayPal profile where you set the “Instant Notification URL” preference. I sent you an email so you can send me a screenshot of that.April 13, 2012 at 8:26 am #36146
I am having exactly the same issue and went through the same checking steps. Was this issue solved and how?
FrancoisApril 13, 2012 at 9:32 am #36147
It is me again.
I thought I would give a bit more details as I managed to kind of make it work.
I am using WP estore and PDF stamper.
I want to stamp several pdf and sell them through paypal.
Nothing gets wrtitten in my log file (I have followed the testing list) unless I run a test with the sandbox. In that case, I get this:
[04/13/2012 8:46 AM] – SUCCESS :Paypal Class Initiated by 184.108.40.206
[04/13/2012 8:46 AM] – SUCCESS :Post string : test_ipn=1&payment_type=instant&payment_date=01%3A45%3A15+Apr+13%2C+2012+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=15413845¬ify_version=2.1&custom=xyz123&charset=windows-1252&verify_sign=AFcWxV21C7fd0v3bYYYRCpSSRl31AOxwLh.x3GX.OzepQILkCYIy41gg&
[04/13/2012 8:46 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[04/13/2012 8:46 AM] – FAILURE :IPN validation failed.
[04/13/2012 8:46 AM] – SUCCESS :Paypal class finished.
IPN is definitely allowed in paypal and the other settings are as advised.
When I do a purchase test, I never get an email sent to the buyer and the seller. The exception is: I get an email sent to the buyer only when I do the purchase test with only one pdf. The problem is the email is sent with a different adress and a different content that what I specified in estore.
I hope this gives you a clear picture.
FrancoisApril 13, 2012 at 11:49 am #36148PeterMember
Can you post a link to your page containing the add to cart button?April 13, 2012 at 12:01 pm #36149April 13, 2012 at 12:30 pm #36150PeterMember
Where is your eStore button shortcode?
It appears that you are using a PayPal hosted button and not an eStore shortcode.
Did you follow these instructions which explain how to use the button shortcodes?
Add to cart button:
Buy now button:April 13, 2012 at 12:35 pm #36151
Yes I am using a Paypal hosted button because I use WP PDF stamper. I followed these instructions : http://www.tipsandtricks-hq.com/wp-pdf-stamper/plain-paypal-button-and-pdf-stamper-integration-guide-43
- You must be logged in to reply to this topic.