#devs_code

1 messages ¡ Page 1 of 1 (latest)

late sluiceBOT
#

👋 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/1308874334592434196

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

tired ivy
#

Hello

#

Have you logged out that.viewModel.stripe_elements and ensured it is an elements instance?

#

You likely need to debug how you are creating that instance

tight oxide
#

Yes, see:

#

this is the console.log(that.viewModel.stripe_elements)

tired ivy
#

Hm okay and you don't see an error?

tight oxide
#

No

tired ivy
#

Can you share your HTML?

#

You have a div with the id payment-element?

tight oxide
#

Yes

#

When I console.log the following: const test = that.viewModel.stripe_elements.create('payment', options)

#

I get nothing, its empty

tired ivy
#

Hmm okay yeah you don't have the required data in your options object that you are passing to elements.create -- you either need to include a clientSecret (see: https://docs.stripe.com/payments/accept-a-payment?platform=web&ui=elements&client=js#add-the-payment-element-to-your-payment-page) or you need to include mode, amount, currency (see: https://docs.stripe.com/payments/accept-a-payment-deferred?platform=web&type=payment#add-the-payment-element-to-your-checkout-page)... which flow are you trying to use here?

#

Also I would expect there to be an error about this in your dev console...

#

So that's strange if that isn't showing.

tight oxide
#

Ah, got it!

#

My client secret was incorrect, wrongly formatted for some reason.

#

Thank you!