#sebastian_stripejs-breaking

1 messages ยท Page 1 of 1 (latest)

quick grottoBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1491208793583779940

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

gentle nymph
#

๐Ÿ‘‹ We did release a new API version yes and this has a lot of changes bundled into each one. But it shouldn't impact an existing integration pinned to an older API version.

We also removed some Stripe.js methods but we only did this in the Dahlia version of Stripe.js

#

With that said: what error/issue are you seeing/observing exactly?

#

cc @coarse maple

coarse maple
#

@gentle nymph Gotcha, thanks for the fast reply. I'm still looking through our logs for relevant javascript errors.

#

I'm responding to reports from customers of a card element not consistently showing on pages, started recieving reports after March 25th 2026.

gentle nymph
#

yeah but it could be anything for now
Do you host the code? Is this a "plugin"? Do you have a potential repro?

#

sebastian_stripejs-breaking

coarse maple
#

Sorry we are looking for logs, and cannot find errors at the moment.

  1. We include stripe Javascript in our pages on all pages like so: <script src="https://js.stripe.com/v3/" data-cookieconsent="ignore"></script>
    So I think that means we dont host the code.
  2. We have custom javascript that handles creating the card element on the page.

Question on the js.stripe.com/v3 Has anything changed recently with this code from stripe?

gentle nymph
#

it shouldn't have no.

#

Sorry I'm not avoiding the question, but we make a lot of changes all the time. So it could be "something" but we need a lot more than the report you have for now.
Especially if the issue was with handleCardSetup() that'd be after CardElement loaded which doesn't match your report about it not loading

coarse maple
#

All good thanks for the info so far, I will try to gather more info myself then come back to you.

gentle nymph
#

I assume you can't reproduce and it all works fine in Test mode end to end on your end?

coarse maple
#

Yes that's correct, I'm unable to reproduce locally

Our support staff states being able to replicate on customer pages around one hour ago, however is unable to reproduce this for the past hour.

gentle nymph
#

Our support staff states being able to replicate on customer pages
what does that mean on customer page? Like it's your code but self-hosted by them? Or you use an iframe? Or something else?

coarse maple
#

It is hosted on our platform, and customers have the ability to customize donation pages with shopify liquid.
We have control over the payment tags and javascript that handles rendering the card input.

It is happening with exclusively with our legacy implementation.

As mentioned, we're still investigating. thanks for your help, I will get back when I know more.