Hi Mihai;
IPN is certainly of interest, but a more important issue has again become evident related to WPeC Inventory Control (IC). IPN & IC are both communication dependent. I will open a “PayPal Inventory Control Failure” ticket for discussion.
IPN has never worked. PayPal Standard, PayPal Here & eBay – PayPal online sales data, and order notification by email is great. However, sales from either process have never shown on our WPeC Dashboard.
We presently have PayPal IPN Disabled, with an incorrect Notification URL in the field. We cannot Enable, resend IPN’s, or use the Sandbox IPN Simulator without specifying a correct URL. We are not using notify_URL item specific IPN’s.
We would like PayPal to fully integrate Standard (& others), Here (for cash, cards & checks) and eBay transaction IPN’s for comprehensive exportable data. We would like WPeC to import the IPN’s to our Dashboard.
I have experimented, disabled the WPeC – PayPal gateway completely, and our Webstore remains FULLY FUNCTIONAL. I was hoping that the gateway would at least provide a 2-way communication pathway, which it apparently doesn’t. Access to the PayPal cart & checkout process are provided by clicking an item specific “Add to Cart” button, same as it has been.
We have ended our discussions with PayPal without resolution. Here’s their latest responses in part:
IPN does work with PayPal Here transactions. In matter of integrating to your plugin, this are not up to us. The developer of the plugin are the correct person to be contacted and discussed. I’m afraid we won’t change much of how IPN work as it work as it is now and work well.
The problem usually lies in implementation and integration where most developer misunderstand how IPN works and how to process the IPN messages. So they should understand the architecture and flow and try to implement it bit by bit.
If you’re not declaring any external IPN (using notify_url etc), the IPN will be sent to the incorrect URL that you’ve mentioned, thus, won’t work. You have to follow my advice earlier — edit the IPN settings, put the correct IPN URL, if you have any, and enable the IPN. Without enabling the IPN or declaring a notify URL, IPN will not be sent, at all. Please take note on that.
As for your case, since its a third party software, we can only guess what’s the problem. We don’t do third party support as we don’t have the resources about their integration and implementation with PayPal. I believe WPeC probably required IPN to make it work. You can see here.
https://docs.getshopped.org/documentation/paypal-payments-standard/
At the moment, your IPN is disabled. I also notice at the software site, they provided the integration info about Express Checkout.
https://docs.getshopped.org/documentation/paypal-express-checkout/
I can see they use the IPN URL as such as https://mysite.com/products-page/transaction-results/?ipn_request=true. I don’t know if this only apply to Express Checkout integration or it can be uses with others.
So like I’ve advised early on, please contact the developer and get support from them instead. They know better about their integration than us.
Thanks for your Help,
Bob
brightstonejewelry.com