Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Stripe payments are not working in Firefox

  • 11 replies
  • 1 has this problem
  • Last reply by DidierL

more options

Hi. I cannot use stripe payments. I am using FF vLatest and have added it to the popup blocker exception list and every other exception list I can find. I have done this for http://stripe.com and for whatever website is trying to use stripe. No stripe payments ever work and I always get the same error attached. I have tried another browser and it works. How can I find out at least what is blocking the payments so I can disable it?

Hi. I cannot use stripe payments. I am using FF vLatest and have added it to the popup blocker exception list and every other exception list I can find. I have done this for http://stripe.com and for whatever website is trying to use stripe. No stripe payments ever work and I always get the same error attached. I have tried another browser and it works. How can I find out at least what is blocking the payments so I can disable it?
Attached screenshots

Chosen solution

Disabling Disconnect seemed to do the trick. THanks for your help

Read this answer in context 👍 1

All Replies (11)

more options

There is also this warning in browser logs just before it fails: <script> source URI is not allowed in this document: “https://hcaptcha.com/1/api.js?onload=captchaLoad&render=explicit&hl=en-GB”.

Helpful?

more options

Hi John

What level of Enhanced Tracking Protection do you have set?

What happens when you turn it down to a lower level and reload that website?

Helpful?

more options

Switched it off. Still fails in the same way

Helpful?

more options

Current actions taken: Enhanced tracking protection: Switched off Disconnect add in: switched off for site Added stripe and the site in question that uses stripe to popup exceptions list Still fails. No idea why

Helpful?

more options

Please don't make me use Chrome!

Helpful?

more options

For the quickest idea I have, try to disable the Disconnect addon, restart Firefox & test again. It may be blocking that https://hcaptcha.com url that Stripe probably needs to make sure you're a human & not a bot.

Apologies for the frustrating experience on this one but the good news is, the error tells us it believes a ad blocker is the problem. So if you already flipped off a lot of the built-in Firefox Tracking Protection options & none of that fixed it. That leaves your addons as the last logical place this ad blocking could be coming from.

I took a really quick look at your addons & notice you have quite a few developer addons installed. Not saying all of these addons are to blame but if you could, try disabling all adblocking/tracker blocking addons similar to Disconnect. Close and reopen Firefox. And test a Stripe payment again. If it fails once more, go back & disable all your addons, shutdown & reopen Firefox & try a Stripe payment one more time. Hopefully it will be successful.

In the meantime, I'll look specifically for any other report of a Stripe payment failing & if the problematic addon or Firefox setting that caused it was found.

Helpful?

more options

Helpful?

more options

Chosen Solution

Disabling Disconnect seemed to do the trick. THanks for your help

Helpful?

more options

Awesome! Thanks for reporting back that fixed it. Hopefully Disconnect can update their lists to remove that hcaptcha.com domain because successfully making a payment should take priority over tracking concerns.

I seem to have found another complaint about this except it mentions a different captcha site called recaptcha.net: https://github.com/disconnectme/disconnect/issues/395

They could be closely related since the "Unblock Site" feature did not disable the blocking and the only fix was to completely disable the addon.

Helpful?

more options

I've contacted them about the issue, hopefully they will look into it

Helpful?

more options

I had a similar issue recently with hcaptcha & Paypal.

It appears that I had set network.http.referer.XOriginPolicy to 2. I had to reset it to the default (0) to make it work again – so that the script could access document.referrer and avoid trying to access window.location.ancestorOrigins (which is not implemented by Firefox).

Modified by DidierL

Helpful?

Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.