• hey i want to use another ipn to send invoices – not paypal.
    so i configured the apn in paypal and paypal in the apn – but still – i receive paypal invoices and the apn sends to the wrong url the url of your plugin.

    i disabled the IPN email notifications but still the same.
    how can i prevent paypal send the invoice through your plugin?

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Contributor angelleyesupport

    (@angelleyesupport)

    @breezyclouds We apologize for the delay in response. We are looking into this and will get back to you as quickly as we can.

    Thank!

    Plugin Contributor angelleye

    (@angelleye)

    @breezyclouds, IPN is not used to send invoices, so I am not sure what you are asking here.

    If you are trying to send IPNs for paid invoices to a different URL then you need to make sure the proper URL is filled in to your PayPal and/or the Notify URL parameter of any API request or button you are working with.

    Plugin Contributor angelleye

    (@angelleye)

    @breezyclouds, Oliver just explained more to me what you are saying.

    Is it correct that you are trying to send IPNs to a separate URL, but payments through our plugin are sending to our URL instead?

    Do you have our IPN plugin installed as well as our PayPal for WooCommerce plugin?

    Thread Starter breezyclouds

    (@breezyclouds)

    yes it is correct – no, i dont have your ipn installed…i only got your plugin…the only plugins that active right now from your side is PayPal and PayPal Checkout…also the option in Paypal plugin to Enable IPN email notifications is turned off, also the url in paypal itself is leading to the site that suppose to create and send me the invoices, i spoke with ther tech support, they said that you url – blocking their…

    Plugin Contributor angelleye

    (@angelleye)

    @breezyclouds

    Okay, I’m still confused by what you’re saying here. It sounds like you may be using other PayPal integrations separate from ours.

    Our plugin is specifically called “PayPal for WooCommerce”, and it would add a number of additional PayPal gateways to your WooCommerce Payments Tab. None of these are just “PayPal” or “PayPal Checkout” though.

    Our plugin would add “Express Checkout” as one of the gateways it provides. Is that what you configured?

    I asked because we also don’t have any options about “Enable IPN Email Notification”. We do have an “Enable admin email notification” for errors, but that has nothing to do with IPN.

    The ONLY way our plugin could overriding anything to do with IPN is if you specifically enable the IPN feature, and then you would also have to type in the URL that you want it to be sent to.

    So the first thing we need to do here is verify whether or not you actually are using our plugin with Express Checkout, or if you might be using the Standard PayPal that comes with Woo..??

    Plugin Contributor angelleye

    (@angelleye)

    To follow up, PayPal Standard (which comes with Woo) does set a Notify URL to use their built in IPN solution. Ours does not do this by default. Instead of doing that, we built the separate PayPal IPN for WordPress plugin, which avoids this sort of problem, and gives you a lot more power for how you want to use IPN.

    That again is why I feel like you must be using PayPal Standard instead of Express Checkout that comes with our plugin.

    Can you check your PayPal IPN History to verify exactly which URL the IPNs are getting sent to?

    Thread Starter breezyclouds

    (@breezyclouds)

    when i installed the paypal ipn – it shows : https://breezyclouds.com/?AngellEYE_Paypal_Ipn_For_Wordpress&action=ipn_handler

    also do this mean that i have to completly disable PayPal Standard and use only Express Checkout?

    also the Express Checkout for some reason dont work – it says on the frontend “no payment options for your country” when i enable it. and when i enable PayPal Standard and Express Checkout and use the “pay with paypal button” – it redirects me to cart and then to checkout again – and the loop continues :).

    really apreicaite your help would be great to solve this finally.

    Plugin Contributor angelleye

    (@angelleye)

    @breezyclouds

    I asked you previously if you were using our IPN plugin and you said no. So have you actually had that installed all along, or did you just recently install to check it out? I’m a little bit confused there.

    Express Checkout is a replacement for PayPal Standard. If you have Standard enabled right now and somebody uses that to checkout, it’s going to send the IPN to the WooCommerce IPN handler.

    If you do have our IPN plugin installed, it actually overrides the WooCommerce PayPal Standard IPN URL with ours, and then forwards the IPN data to the Woo URL so that both get hit. Again, though, that’s only if you’re using Standard.

    With Express Checkout there is no default IPN URL used, so it would fall to whatever you have set in your PayPal account profile.

    As for Express Checkout working, you need to make sure you have it enabled for display where you need it / want it. I would recommend you enable it on the product pages, the cart page, and the checkout page. Make sure to set the display option for checkout page to “Include in the regular list of payment gateways.” That is what will make it show up on the Woo checkout page and should get rid of the error you saw.

    That said, the whole point of “Express” Checkout is that buyers don’t have to fill out checkout forms. So again, I recommend you place the button on the product pages and cart page, too.

    That should get EC working for you, and then with Standard disabled the IPNs should go where you’re expecting.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘ipn problems’ is closed to new replies.