March 15, 2010 at 5:57 pm #927
I have set up your wonderful plugins (eStore and the affiliate plugin).
My aff page is
is a sample link.
When I buy (I’ve set the price to be $1.99 for testing purposes), the sale goes thru BUT
eMail to the customer is NOT sent
The affiliate is NOT credited
The sale is not registered in the Affiliate Plugin
The sale is not registered in the eStore Plugin
BarbaraMarch 15, 2010 at 11:32 pm #18882
Hi Barbara, Can you do a test transaction with the debug on? The problems you are having usually mean the IPN is failing. The debug log will tell you why this is happening. Here are two post that will help you with this issue:
Let me know how it goes.
IvyMarch 16, 2010 at 1:59 pm #18883
Yes indeed, there’s an IPN failure:
[03/16/2010 11:02 AM] – SUCCESS :Paypal Class Initiated by 126.96.36.199
[03/16/2010 11:02 AM] – SUCCESS :Post string :
[03/16/2010 11:02 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
[03/16/2010 11:02 AM] – FAILURE :IPN validation failed.
[03/16/2010 11:02 AM] – SUCCESS :Paypal class finished.
But when I click on Return to Merchant, I do see the product download and the cart has been reset to empty. I receive email from Paypal saying “Notification of payment received”. It’s just that the email doesn’t get sent off to the customer.
Here are my Paypal settings:
Instant Payment Notification ON, Message delivery disabled
Auto Return for Website Payments: OFF
Block Non-encrypted Website Payment: OFF
Payment Data Transfer: OFF
Thanks!March 16, 2010 at 2:12 pm #18884
The email is not getting sent due to the IPN failure this is also why the links are not showing on the thank you page or the sale is not being counted. The eStore will never send out a product if it can not verify the sale. You will need to find out why the IPN is failing. There is most likely something blocking the IPN. The following post should help you troubleshoot this (steps 4-5) https://support.tipsandtricks-hq.com/forums/topic/what-to-do-if-the-debug-file-is-empty
Also your Paypal settings should look like this: https://support.tipsandtricks-hq.com/forums/topic/wp-estore-and-paypal-profile-settings
In some cases you will need to go into your Paypal profile go to “Instant Payment Notification” then click “Edit IPN” in here you will need to turn on the “Receive IPN messages (Enabled)” and specify a URL you can just use your site URL as the plugin will over ride this.
Let me know how it goes.
IvyMarch 16, 2010 at 5:18 pm #18885
Actually, the instant-download product links DO appear. that’s what is so baffling to me.
I’ll check out the other ideas and let you know.
UPDATE – I just tried it as a sandbox thingee, and got:
IPN delivery failed. HTTP error code 403: Forbidden
UPDATE #2 – just researched my problem and found a suggestion to deactivate Bad Behavior. Did that, the sandbox thingee went thru fine, yay! Will test out a purchase later on and keep you posted.
Thanks for all the help!!
BarbaraMarch 16, 2010 at 10:52 pm #18886
Bad behavior plugin for some reason blocks PayPal’s IPN (I don’t know why).
The reason the “Thank You” page stuff was working because that works through a separate channel than the IPN method. Paypal sends the payment data via HTTP POST when you click the return to merchant button. This is when the clean up (clearing the cart, displaying the links, and so on) happens. I am glad you got this working.
Let me know if you need anything else.
- You must be logged in to reply to this topic.