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

eMember – PayPal IPN occasionally not working

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › eMember – PayPal IPN occasionally not working

Tagged: ipn paypal

  • This topic has 6 replies, 3 voices, and was last updated 8 years, 3 months ago by admin.
Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • December 29, 2016 at 3:57 pm #13902
    Linda
    Member

    Hi,

    I’m aware that this may be a Paypal issue, but.. Occasionally when a member pays through Paypal the IPN seems to be not working (~15% of the time out of a quite small sample). I get the email from Paypal saying xx has paid, but the data does not travel to eMember and thus the person does not get the registration email and new member is not created at all.

    Is there anything that can be done from eMember side to prevent this, or are there some known reasons that might cause the IPN to not work?

    December 29, 2016 at 10:55 pm #74843
    admin
    Keymaster

    The plugin has no control over the IPN. It simply executes a script when it receives the IPN from PayPal.

    PayPal can sometimes delay the sending of the IPN but it will always send an IPN. So are you waiting a little for the IPN?

    Please enable the debug option in the plugin so we can see if the plugin is receiving the IPN or not.

    Do you have any firewall or security type plugins that can block an IPN?

    January 3, 2017 at 11:20 am #74844
    Chucho
    Member

    Hi, We have also received an email from Paypal saying to check our server because “the IPN we are sending to the following URL are failing”:

    [http://www.ourdomain.com/uc_recurring_hosted/paypal/ipn/12]

    Could it be somehow related to Linda’s issue?

    Many thanks in advance,

    Chucho

    January 3, 2017 at 10:58 pm #74845
    admin
    Keymaster

    That usually means that you specified an incorrect IPN URL. None of our plugins EVER send IPN to the following URL of your site:

    …./uc_recurring_hosted/paypal/ipn/12

    This IPN was most likely setup by another plugin or solution you were using in the past and it is still going there. If you are not using that solution anymore then you need to disable that particular IPN.

    Let me understand which paypal integration you are using so I can ask you the appropriate question to check your IPN URL regarding our plugin. Is the payment processing with our plugin working fine?

    Are you directly integrating with a paypal button:

    https://www.tipsandtricks-hq.com/wordpress-membership/how-to-use-a-simple-paypal-payment-button-to-accept-membership-payment-146

    Or are you using eStore with it?

    https://www.tipsandtricks-hq.com/wordpress-membership/wp-emember-and-wp-estore-integration-for-membership-payment-60

    January 24, 2017 at 11:35 am #74846
    Chucho
    Member

    Hi, and sorry about the late reply, we wanted to check properly our members list.

    Answering to your questions:

    – I also thought that the IPN url I pasted was from a different plugin, but I still haven’t been able to locate it (will keep asking around).

    – We are using direct Paypal buttons. You can see them live here: [http://ultimocero.com/hazte-complice/]

    And some extra information I managed to gather:

    – I detected a few eMember users that are currently marked as ‘Free’ ones, but checking the Paypal dashboard I can see that they correctly paid for the yearly account. This only happens from time to time (1 every 5 or so), between them I can see other users that paid for that account and have been placed in the right membership level, as it used to happen before Paypal started sending us the emails.

    – Just in case it helps, right now in our Paypal account IPN notifications are Active and pointing towards ‘http://www.ultimocero.com’

    – The advanced settings in our buttons show: notify_url=http://ultimocero.com/?emember_paypal_ipn=1

    custom=subsc_ref=5 (or ref=4, or ref=3)

    Many thanks for the help,

    Ch

    January 24, 2017 at 12:07 pm #74847
    Chucho
    Member

    [UPDATE]

    Writing this post gave me a new idea and checked the installation files of the old website that the company used to have.

    You were absolutely right, that IPN url was coming from their old Drupal site. That issue is solved now! :)

    My only problem right now are the users that from time to time don’t get upgraded after payment. Do you have any clue on where to look at? Thanks again!

    January 25, 2017 at 12:08 am #74848
    admin
    Keymaster

    Are they paying after logging into the site? For an upgrade to happen, they need to be logged into the site when they are paying so the plugin knows which profile that payment goes to.

    Please enable the debug log option in the plugin which will help determine what is going on this site. The following post will be helpful for this:

    https://support.tipsandtricks-hq.com/forums/topic/wp-emember-and-plain-paypal-button-integration-troubleshooting

  • Author
    Posts
Viewing 7 posts - 1 through 7 (of 7 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