Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

Post payment action does not fire

by

Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Post payment action does not fire

  • This topic has 5 replies, 2 voices, and was last updated 6 years, 9 months ago by admin.
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • December 17, 2018 at 4:22 pm #15244
    NothingSpecial
    Member

    I installed the plug-in and set it up as shown in the tutorial video. I entered the necessary data and created two test products.

    I have a checkout page and a thank-you page. All pages are online! If I purchase a product, paypal does its job. Payment is processed and parameters are forwarded to the checkout page.

    mysite.de/checkout/?amt=0.01&cc=EUR&cm=ip%253DXX.XXX.XX.XXX&st=Completed&tx=03XXXXXXXXX

    Thank you page is shown, but nothing else happens. No mail for me, no one for the customer.

    I also activated and tested debug mode. Debug mode is working (tested as shown in your tutorial), but there are no entries if a customer purchases a product. I also deactivated cache system and checked if the mail system works correctly. It works as expected!

    I checked the paypal logs and saw, that everything is done. So the parameters given to the checkout page should do the job. PayPal-Payment is done for buyer and seller without any error.

    For now I deactivated the plug-in again!

    Any ideas?

    December 18, 2018 at 1:46 am #78922
    admin
    Keymaster

    Looks like the plugin is not receiving the IPN message from PayPal. It can happen for a few reasons. First make sure the IPN feature is enabled in your PayPal account. The following tutorial will show you how to check if your IPN feature is enabled or not:

    https://www.tipsandtricks-hq.com/ecommerce/how-to-setup-paypal-ipn-notification-2796

    December 18, 2018 at 3:49 pm #78923
    NothingSpecial
    Member

    I did check the activation for IPN notification. It is active. I also use the paypal account for another shop, that works fine. If I understood everything right, it is not important which URL is enetered in the IPN settings in the PayPal account?!

    The URL, I already posted in my support request shows already the response from PayPal, or what do you think the parameters mean?

    ?amt=0.01&cc=EUR&cm=ip%253DXX.XXX.XX.XXX&st=Completed&tx=03XXXXXXXXX

    I anonymized IP and transaction number with XXX.

    What else could be the reason?

    December 19, 2018 at 12:51 am #78924
    admin
    Keymaster

    The response you shows is the response from PDT. IPN and PDT are two completely separate responses from PayPal. In this case, we need to make the IPN working correctly.

    Yes, any URL in your IPN settings is fine.

    Can you please go through the following checklist so we can see what else is blocking the IPN notification from getting to the plugin?

    https://support.tipsandtricks-hq.com/forums/topic/what-to-do-if-the-debug-file-is-empty

    December 19, 2018 at 11:44 am #78925
    NothingSpecial
    Member

    I double checked everything. Calling https://www.mysite.de/?estore_pp_ipn=process

    will produce an entry in the log(s). Real IPN message coming from PayPal does not. I can see each IPN Message on paypal IPN History Site (https://www.paypal.com/ie/cgi-bin/webscr?cmd=_display-ipns-history&nav=0.3.2).

    There I can see the correct webadress mysite.de/?estore_pp_ipn=process

    and the IPN message that starts as follows:

    mc_gross=0.01&protection_eligibility=Eligible&address_status=confirmed&item_number1=1&payer_id=HVQSQTU49EX4L&tax=0.00&address_street=…..

    Resultcode for that http request done by paypal is 200 OK. But there is not a single char in the WP eStore logfile(s) concerning that transaction and no after-payment processing is started!

    December 20, 2018 at 12:41 am #78926
    admin
    Keymaster

    That means that something on this server is blocking that IPN message. Which is why the plugin is not receiving the message. Sometimes security and firewall type plugins can do this. Also, some webserver with incorrect configuration will block the IPN message (Godaddy’s shared hosting server is known to do this).

    Have you tested a transaction after deactivating all plugins (only keeping estore active) so you can see if the IPN message is received by the plugin? Is your hosting provider known to have IPN issues?

  • Author
    Posts
Viewing 6 posts - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ