搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Stripe payments are not working in Firefox

  • 11 回覆
  • 1 有這個問題
  • 最近回覆由 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?
附加的畫面擷圖

被選擇的解決方法

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

從原來的回覆中察看解決方案 👍 1

所有回覆 (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”.

有幫助嗎?

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?

有幫助嗎?

more options

Switched it off. Still fails in the same way

有幫助嗎?

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

有幫助嗎?

more options

Please don't make me use Chrome!

有幫助嗎?

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.

有幫助嗎?

more options

有幫助嗎?

more options

選擇的解決方法

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

有幫助嗎?

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.

有幫助嗎?

more options

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

有幫助嗎?

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).

由 DidierL 於 修改

有幫助嗎?

問個問題

如果您還沒有帳號,您必須先登入帳號 來回覆文章。還沒有帳號的話,只能發問新問題