Stripe Payment Not Showing Up As "Stripe Element" in Workflow

I’m building a UI where I just want a customer to add a payment method; not part of any checkout workflow.

When I create a “Confirm card payment” action my Stripe asset does show up as a “Stripe element”.

Why is that?


Hi Przemek :waving_hand:

Let’s try to troubleshoot this:
1- Did you add the Stripe element inside an empty form container?
2- Are you creating a client secret?

We have some documentation on implementing the Stripe plugin: Stripe | Documentation

If none of that works I’m going to ask you to trigger our support chat to see if it’s a bug.:

Hi Agustin,

As shown in my screenshot, both the Stripe - Payment form and the submit button are within a form container. The workflow is attached to the form container.

I believe I’m setting the client secret correctly. My backend service returns the setup intent, which contains the client secret that I set on the Stripe - Payment form. The Stripe form loads, indicating that the secret is set correctly since it’s not present if it’s incorrect.

I reviewed the docs you mentioned. The only difference in my flow is that I retrieve the client secret from a setup intent instead of a payment intent, as my scenario is different.

I believe I’ve done everything correctly.

Hi @przemek

Let me know if you were able to implement Stripe.

I have the same issue, the stripe element doesn’t show up in the action select menu. I read the doc and watched the Quentin’s tuto on youtube. I guess it just doesn’t work anymore