[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

PayPal notify_url not working anymore

Posted on 2013-11-07
10
Medium Priority
?
2,427 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
  • 2
10 Comments
 
LVL 43

Assisted Solution

by:Rob
Rob earned 668 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:Cornelia Yoder
Cornelia Yoder earned 1332 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
Plesk WordPress Toolkit

Plesk's WordPress Toolkit allows server administrators, resellers and customers to manage their WordPress instances, enabling a variety of development workflows for WordPress admins of all skill levels, from beginners to pros.

See why 2/3 of Plesk servers use it.

 
LVL 43

Expert Comment

by:Rob
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
 
LVL 43

Expert Comment

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

Assisted Solution

by:Cornelia Yoder
Cornelia Yoder earned 1332 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 43

Expert Comment

by:Rob
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

Plesk WordPress Toolkit

Plesk's WordPress Toolkit allows server administrators, resellers and customers to manage their WordPress instances, enabling a variety of development workflows for WordPress admins of all skill levels, from beginners to pros.

See why 2/3 of Plesk servers use it.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
Q&A with Course Creator, Mark Lassoff, on the importance of HTML5 in the career of a modern-day developer.
This video teaches users how to migrate an existing Wordpress website to a new domain.
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).
Suggested Courses

649 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