• Resolved jjbte

    (@jjbte)


    For some reason, my PayPal account suddenly reverted my IPN URL to that of my old online store and I need to correct it. The only URL I can find in my documentation is http://example.com/?wc-api=WC_Gateway_Paypal.

    However, I believe that is for the built-in version of PayPal that comes with WooCommerce. I am using the PayPal for WooCommerce plugin (Payments Pro (DoDirectPayment) and Express Checkout). What URL should I use to set up Instant Payment Notification in my PayPal account?

    https://wordpress.org/plugins/paypal-for-woocommerce/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Contributor angelleye

    (@angelleye)

    Do you still have PayPal Standard enabled in WooCommerce?

    Our PayPal for WooCommerce plugin does not use IPN for anything. Instead, we wound up building a separate plugin, PayPal IPN for WordPress, which is a lot more powerful than simply updating the Woo order status.

    So if IPNs are getting sent to that other URL it sounds to me like the payment must have actually happened with PayPal Standard instead of Express Checkout. Either that or you have that URL configured in your PayPal account profile.

    Please look into that and let me know.

    Thread Starter jjbte

    (@jjbte)

    Thank you for your reply. I do not have PayPal Standard enabled. I had tried it early on and just didn’t like the way it worked for CC payments, so I disabled it and chose your plugin instead. I use Pro (direct) and Express and they’ve been working well for months.

    I had originally set the IPN URL in my PayPal account to the one recommended by WooThemes/WooCommerce and frankly forgot about it after I switched to your plugin. However, today I received an odd failed payment message that was actually associated with my former X-Cart store (still exists on my server, but disabled). I was totally perplexed until I checked my PayPal account and realized that the IPN URL had reverted to the old URL for the X-Cart store. For now, I changed it back to the WooThemes recommended URL and placed a couple of test orders (one Pro and one Express) without a problem.

    I haven’t had any issues with my store thus far, even with orders containing virtual/downloadable products. I don’t really wish to install and configure another plugin and I feel like “if it ain’t broke, don’t fix it.” Is your IPN plugin difficult to configure? Do I really need IPN enabled anyway?

    Plugin Contributor angelleye

    (@angelleye)

    Setting the IPN URL in your PayPal profile to the one that Woo standard uses is not technically going to do anything for you.

    I would recommend you simply disable IPN altogether unless you actually need it (which you must not if things are working well for you the way it is now.)

    If you do need it then our IPN plugin would be best. It’s very easy to setup and start receiving IPN data to, but would require some basic WordPress coding knowledge to build your own functions that would be triggered when different IPNs hit the system.

    Thread Starter jjbte

    (@jjbte)

    OK, I’ll disable it for now and see how things go. I have written my own WordPress functions, etc., but I’d prefer to leave well enough alone if possible.

    Thanks again for your reply and the helpful information.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘PayPal IPN URL’ is closed to new replies.