If a user is logged out, when clicking on the make contribution button the paypal frame fails to appear. This issue is reproduced with both manual and automated tests. I can only reproduce this on production environment and if the user is logged out. STR: 1. got to www.addons.mozilla.org (log out if needed) 2. search firebug 3. click contribute 4. click make contribution Expected result: A paypal frame should be displayed to continue the contribution process Actual result: "Contacting paypal" spinner appears instead of a button and after a while the button reappears. The paypal frame is not displayed.
The issue is still reproducible on prod only. I followed STR in comment 0, but searching for some other addon, besides firebug, and I didn't get the failure. It might be an issue with this specific addon. I attached a video of the issue.
Severity: normal → major
(In reply to Viorela Ioia [:viorela] from comment #2) > The issue is still reproducible on prod only. I followed STR in comment 0, > but searching for some other addon, besides firebug, and I didn't get the > failure. It might be an issue with this specific addon. I attached a video > of the issue. It's not that it *always* fails to display, but it does *often* take up to 60+ seconds, at which point it can either a) load or b) (more commonly) timeout. Do we know if it's either a problem on our side or strictly on PayPal's, even?
Created attachment 8475629 [details] Screen Shot 2014-08-19 at 7.21.56 PM.png Taking over 60 seconds to eventually end up on a 504 obviously is no bueno; is it our POST that's at fault, or are we truly waiting on their response? If so, can we/have we escalate(d) to PayPal?
I confirm that it looks to happen only for the firebug addon, maybe something related to the paypal account of the owner(s)?
I can reproduce this is slow on firebug but fast on other add-ons. It looks like Firebug is donating everything to the Mozilla Foundation. Perhaps something to do with that account. Is that address in the code somewhere? I can look into it if you know the address.
The email address is accounting@moz....org It's in the `charities` table with id=1
I confirmed that a direct paypal to that address worked as expected. I think this is on our end. Maybe we're using a really old paypal API/library?
I also confirmed some donations with this have gone through, but very few - presumably people who waited for it to load eventually
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.