Instant Payment Notification (IPN) returning Html - paypal-ipn

We are requesting the following URL "https://securepayments.paypal.com/cgi-bin/acquiringweb" with cmd=_notify-validate to get the notification of VERIFIED or INVALID as per the documentation (https://www.paypal.com/cgi-bin/webscr?cmd=p/acc/ipn-info-outside), but we are receiving a completely different response. This causes problems because as a result our system doesn't behave as expected.
Response:
Error Processing Payment Error Message "This transaction can't be
processed. Please pay with another card."
Please help me why I am facing this issue however we are receiving payment successfully and everything was working fine a couple of days ago.

I have found a solution and to make it clear, https://www.paypal.com/cgi-bin/webscr URL is for IPNs and https://securepayments.paypal.com/cgi-bin/acquiringweb is for receiving payments through hosted sole solution(developer.paypal.com/webapps/developer/docs/classic/products/#HSS).
May be PayPal has changed something in their API.

Related

Why am I getting a 500 Error when using PayPal uses IPN to WooCommerce?

I'm using WooCommerce version 3.3.5 and I'm trying to get the IPN to work so that my orders get updated.
I added https://example.com/?wc-api=WC_Gateway_Paypal as my notification URL in PayPal.
I'm currently getting a 500 error "PayPal IPN Request Failure" when the order is processed.
What am I doing wrong or what do I have to do to fix this problem.
Thanks in Advance

Paypal IPN suddenly not responding

I have a site that offers services to paid members.
When a member subscribes, he goes to Paypal, pays the subscription and then Paypal calls my ipn script which takes care of updating the database and sending a message to the member.
Everything is working fine, but some time ago, I started receiving some messages from Paypal:
"Please check your server that handles PayPal Instant Payment Notifications (IPN).
IPNs sent to the following URL(s) are failing:
http://domain.com/ipnhandler.php
If you do not recognize this URL, you may be using a service provider that is
using IPN on your behalf. Please contact your service provider with the above
information. If this problem continues, IPNs may be disabled for your account."
I found it strange, because at the same time, people went on subscribing, and the database was updated everytime. So I found strange to receive a message from Paypal saying that the URL was failing... How could it be failing, while the script was working fine?!
Then, one day, the database stopped from being updated. It started in early december, and since then, people pay their subscription but nothing happens. I had a look at the ipn history in my Paypal account, and I can see that Paypal called the script once (only once) for each payment, but the script returned nothing (http response is empptty). And on my side, I had a look at my log file, and there's nothing in it.
In my ipn script, the first thing I do is logging the call in the log file. But it's desperatingly empty since december...
Is there anyone who could help me with this issue? It's very upsetting because I have to register eveything manually... And everything was working fine, so I don't understand why it's not wirking anymre as I didn't change anything in the script neither in Paypal setup.
Please, I really need your help!!!
Thanks
The IPN script will need to load completely in order to return a 200 OK response from your server back to PayPal. What tends to happen is you could have an error happening near the end of the script after everything else has run, so while it seems like the script completed because you see emails/database updates, etc, it actually did not complete successfully.
Any time I have something going wrong with my IPN stuff I follow the steps in this guide on testing PayPal IPN and I'm able to track down the problem. I would recommend you follow those steps to find your problem.

Using paypal IPN sample code but it doesnt work

I'm trying to setup Paypal IPN for my Skype bot but I can't get it to work. I am using the Paypal sample code found here: https://github.com/paypal/ipn-code-samples/blob/master/paypal_ipn.php but I keep on getting We could not send an IPN due to an HTTP error: 500: Internal Server Error from Paypal's IPN simulator.
I really need help with this. I'm not good with PHP.

Paypal notify url not working showing latest delivery date in 1985?

We are having some problems with paypal:
Notify url and status appears empty in the message details page.
The retry date on the ipn message appears in 1985:
What can we do to fix this, besides get back in time to catch that retry?
Overview:
We use basic payments
We use the notify_url param from a php redirection
it worked perfectly on sandbox and live, until you updated
The paypal ipn transaction shows the correct custom parameter
Server side:
Php + custom framework.
There are currently some issues with IPN, that are being addressed that should resolve this issue once they are fixed. If you would like to be notified once the issue is resolved, you can open up a ticket with PayPal Merchant Technical Support.
user1214454: I have the same problem which I have described here:
https://stackoverflow.com/questions/16174275/why-paypal-does-not-call-my-notify-url-but-on-sandbox-everything-works
I have contacted with PayPal but they said that paypal are sending the IPN messages to my IPN, but they are not being accepted by my IPN, what I think is not true, because when request hit my server e-mail is generated by my script and I know if something hit my server. Besides, as I said in my post in sandbox everything works as expected. I am really frustrated too because my bussiness depends on this.

PayPal IPN History Page Bug (Resend Messages Not Working)

I use Zapier to send PayPal IPN messages to Freshbooks to create new clients from a sale.
A few seconds earlier Zapier sends a message from my Wufoo order forms to create a new invoice (I then link them up manually after in Freshbooks).
Wufoo hijacks the Freshbooks API and my Zapier 'Zaps' from PayPal to Freshbooks fail.
I get around this by going to PayPal IPN history once per day and resending the IPN messages making the Zaps successful.
This is not too much trouble for me.
However, for the past 2 weeks or so the resend message on the PayPal IPN history page has not been working. It says successful but does not add the usual '(resent)' items to the history list and nothing is being sent to Zapier.
Is there a known issue with IPN history at the moment? Anything else I can do or just have to wait for PayPal to fix it?
Cheers,
P.
Yes, this is a known issue as I have had the same problems for the last couple of weeks. I sent a trouble ticket to Paypal and received the following response: "Thank you for contacting PayPal Merchant Technical Services. We are aware of this issue and we are working to resolve it.
I will research this matter further and update you with more information as it becomes available."
That was 4/13. I sent another message today asking for an update, but have not yet received a response.
Hope this helps.
After pestering tech support some more I got this answer:
"the update for the History is planed for next week."