Solved

PayPal notify_url not working anymore

Posted on 2013-11-07
10
2,152 Views
Last Modified: 2016-03-24
PayPal is no longer calling the url I put in the notify_url parameter in my forms with hosted buttons. The transactions are working fine, but after payement is made PayPal is supposed to call the url in this parameter (hidden input field in the form) and send back the data on the transaction so it can be stored in my local database. I've checked the url and there's no problem with it, PayPal is simply not calling it anymore.

It has been over 2 months now and I've contacted PayPal support on the phone and have submitted tickets to the tech support numerous times. Every time I call support the person tells me the same thing : "I will notify the the tech support manager directly about the problem and they will call you back today". They take the support ticket numbers, check my phone number... and they have never called back - never!

PayPal tech support used to be good but apparently they have "gone south".

Is anyone else having this problem - and do you have a solution?
0
Comment
Question by:jdailey59
  • 4
  • 4
  • 2
10 Comments
 
LVL 42

Assisted Solution

by:Rob Jurd, EE MVE
Rob Jurd, EE MVE earned 167 total points
ID: 39634612
Can you give an example of one of your buttons? It seems that the api has changed and the attribute to use is data-callback
data-callback: The IPN notify URL to be called on completion of the transaction.
https://github.com/paypal/JavaScriptButtons/blob/master/README.md
0
 
LVL 27

Assisted Solution

by:yodercm
yodercm earned 333 total points
ID: 39634766
Have you made the updates required by PayPal last month for all IPN scripts?

You have to update to HTTP 1.1, add a trim() to the postback, and change the socket connection.

Everyone was supposed to be notified of this several times over the past 3 months, I know I was.

The required changes are here:

https://ppmts.custhelp.com/app/answers/detail/a_id/926/
0
 

Author Comment

by:jdailey59
ID: 39641841
tagit : this is with javascript, I use the simple html form and the hidden input filed name is "notify_url" for this. You can see it in the PayPal documentation here:
https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/formbasics/

yodercm: yes I did make the updates, over a month ago.

IPN is also activated on my account.

The PayPal support site has a link to their forum on Stackoverflow and there are several people there with exactly the same problem as I have:

http://stackoverflow.com/questions/14569173/notify-url-not-working-anymore-in-paypal

http://stackoverflow.com/questions/12147053/paypal-ipn-notify-url-not-called?rq=1
0
 
LVL 42

Expert Comment

by:Rob Jurd, EE MVE
ID: 39672036
Sorry it's taken me so long to reply.

Yes my link I gave above is for javascript and the updated javascript api.  You're still using the "classic" version that they are phasing out.
0
 

Accepted Solution

by:
jdailey59 earned 0 total points
ID: 39700314
The "classic" web form version has mysteriously started working again - without my doing anything in particular - for some reason PayPal must have decided to fix this on their end, but I wasn't informed of anything.
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 42

Expert Comment

by:Rob Jurd, EE MVE
ID: 39700327
Good news then! I would suggest having a lookAt the new version of the api
0
 
LVL 27

Assisted Solution

by:yodercm
yodercm earned 333 total points
ID: 39700744
Definitely get switched over asap.  PayPal may have opened that classic version back up for some while due to problems, but ultimately it will go away, and you need to have converted before then.  

I doubt you can count on a second miracle, and you don't want to be caught with the same problem again down the road.
0
 

Author Closing Comment

by:jdailey59
ID: 39733395
For some reason unknown to me (PayPal informed of nothing whatsoever) it started working again on its own
0
 
LVL 42

Expert Comment

by:Rob Jurd, EE MVE
ID: 39733979
Did you mean to grade the question as a B? Everything should be an A by default.
The grading system is a little different here. Have a read
http://support.experts-exchange.com/customer/portal/articles/481419-what-grade-should-i-award-
0
 

Author Comment

by:jdailey59
ID: 39734414
No, you can change the grade to A and close the question. Thanks.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Read about why website design really matters in today's demanding market.
Although it can be difficult to imagine, someday your child will have a career of his or her own. He or she will likely start a family, buy a home and start having their own children. So, while being a kid is still extremely important, it’s also …
This tutorial demonstrates how to identify and create boundary or building outlines in Google Maps. In this example, I outline the boundaries of an enclosed skatepark within a community park.  Login to your Google Account, then  Google for "Google M…
The viewer will learn how to count occurrences of each item in an array.

747 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now