Paypal does not work with Firefox "Do not track"

Bug #1026262 reported by Jon Hanna on 2012-07-18
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Payment service
Undecided
Unassigned

Bug Description

Trying to make payment for U1.
Using paypal due to bug 656929 meaning I can't use an Irish debit card.
If firefox "Do Not Track" is turned on, then "Make Payment" hangs, and silently fails. The sequence of requests made were:

[18:10:13.186] GET https://www.paypal.com/webapps/adaptivepayment/flow/pay?csrfmiddlewaretoken=c1cec1b610d20b60c3fb5a3643181b8c&expType=light&paykey=AP-5YS23039LD912084E&preapprovalKey=PA-8U2036497J006170U [HTTP/1.1 301 Moved Permanently 701ms]
[18:10:13.890] GET https://ic.paypal.com/webapps/adaptivepayment/flow/pay?csrfmiddlewaretoken=c1cec1b610d20b60c3fb5a3643181b8c&expType=light&paykey=AP-5YS23039LD912084E&preapprovalKey=PA-8U2036497J006170U [HTTP/1.1 302 Moved Temporarily 760ms]
[18:10:14.654] GET https://ic.paypal.com/webapps/adaptivepayment/flow/payinit?iframecookie=1342631414336&preapprovalKey=PA-8U2036497J006170U&csrfmiddlewaretoken=c1cec1b610d20b60c3fb5a3643181b8c&paykey=AP-5YS23039LD912084E&expType=light [HTTP/1.1 302 Moved Temporarily 255ms]
[18:10:14.910] GET https://ic.paypal.com/webapps/adaptivepayment/cookiecheck/pay/cookieMessage?paykey=AP-5YS23039LD912084E&iframecookie=1342631414336&csrfmiddlewaretoken=c1cec1b610d20b60c3fb5a3643181b8c&exptype=light&preapprovalkey=PA-8U2036497J006170U [HTTP/1.1 302 Moved Temporarily 308ms]
[18:10:15.226] GET https://www.paypal.com/us/cgi-bin/webscr?cmd=_dispatch-failed [HTTP/1.1 200 OK 1220ms]

Turning off "Do Not Track" allows it to proceed (unto the next bug, that I'll report next).

Really "do not track" shouldn't cause this, and it could be a coincident though it repeatedly failed and then worked after I turned it off, so Occam's Razor suggests it's related.

Since it's ic.paypal.com that's refusing to progress, there isn't much that can be done about that, but if the request failed, and the "Do Not Track" header is set, it would be possible to issue a warning to the user suggesting they try turning it off.

Jon Hanna (jonhanna) on 2012-07-18
visibility: private → public
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers