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

**URL:** <https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748>\
**Category:** How do I?\
**Created:** [June 14, 2025, 10:56pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748 "2025-06-14T22:56:03Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![przemek](https://avatars.discourse-cdn.com/v4/letter/p/96bed5/32.png) [@przemek](https://community.weweb.io/u/przemek)\
**Post date:** [June 14, 2025, 10:56pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/1 "2025-06-14T22:56:03Z")

</div>

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?

 ![Screenshot 2025-06-14 at 15.52.10](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/4/49f28d3de0733e0e1e1a435441dacbc142953d6e.png)  
 ![Screenshot 2025-06-14 at 15.52.21](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/2/2c09e872016d83035723fe5c36885dbc02a863cb.png)

---

<div class="post-metadata">

**Author:** ![Agustin\_Carozo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/agustin_carozo/32/13231_2.png) [@Agustin\_Carozo](https://community.weweb.io/u/Agustin_Carozo)\
**Post date:** [June 16, 2025, 2:22pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/2 "2025-06-16T14:22:24Z")

</div>

Hi Przemek 👋

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](https://docs.weweb.io/plugins/extensions/stripe.html)

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

 ![Screenshot 2025-05-16 at 11.19.45](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/9/9a42036cb6e23c31633ce6e7df31965e1cfac5ae.jpeg)

---

<div class="post-metadata">

**Author:** ![przemek](https://avatars.discourse-cdn.com/v4/letter/p/96bed5/32.png) [@przemek](https://community.weweb.io/u/przemek)\
**Post date:** [June 16, 2025, 2:58pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/3 "2025-06-16T14:58:02Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![DanielL](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/daniell/32/13398_2.png) [@DanielL](https://community.weweb.io/u/DanielL)\
**Post date:** [June 24, 2025, 8:26am UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/4 "2025-06-24T08:26:39Z")

</div>

Hi @przemek

Let me know if you were able to implement Stripe.

---

<div class="post-metadata">

**Author:** ![attlas](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/attlas/32/13956_2.png) [@attlas](https://community.weweb.io/u/attlas)\
**Post date:** [June 29, 2025, 9:19pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/5 "2025-06-29T21:19:00Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![shah](https://avatars.discourse-cdn.com/v4/letter/s/f4b2a3/32.png) [@shah](https://community.weweb.io/u/shah)\
**Post date:** [August 27, 2025, 5:22pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/6 "2025-08-27T17:22:57Z")

</div>

Hi Daniel -

I am having an issue also - here is a loom - [Troubleshooting Stripe Payment Issues 💳 | Loom](https://www.loom.com/share/acba36d2d3324ab1886a36e8eb1d79e7?sid=99eb3aaa-bc55-43ec-925b-b0f5015484e1)

---

<div class="post-metadata">

**Author:** ![shah](https://avatars.discourse-cdn.com/v4/letter/s/f4b2a3/32.png) [@shah](https://community.weweb.io/u/shah)\
**Post date:** [August 27, 2025, 11:00pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/7 "2025-08-27T23:00:48Z")

</div>

Looks like that issue is resolved but I’m back to my original issue that I have an invalid stripe element. See new loom - [Troubleshooting Stripe Payment Submission Issues 💳 | Loom](https://www.loom.com/share/a4ce6242754b472c9503025970a36662?sid=5c0ae56e-fc23-4ac1-b9ce-94bc198aa880)

And sorry for the headfake on the earlier issue…

---

<div class="post-metadata">

**Author:** ![DanielL](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/daniell/32/13398_2.png) [@DanielL](https://community.weweb.io/u/DanielL)\
**Post date:** [September 1, 2025, 10:47am UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/8 "2025-09-01T10:47:04Z")

</div>

Hi guys, thanks for the information. This is a known issue and our team is working to fix it, although we don’t have an ETA. For now, you can use Stripe payment links or checkout as workarounds. Please keep in mind that the Stripe plugin is just for basic transactions. For more advanced use cases, it might be best to use Stripe’s native solutions coupled with a backend.

---

<div class="post-metadata">

**Author:** ![felix](https://avatars.discourse-cdn.com/v4/letter/f/aeb1de/32.png) [@felix](https://community.weweb.io/u/felix)\
**Post date:** [September 8, 2025, 4:54pm UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/9 "2025-09-08T16:54:21Z")

</div>

Hi Daniel,  
Sure, but since we have a Stripe plugin, it is expected that it works correctly as promised and shown in the documentation. If the Stripe plugin doesn’t work and is of no use, then remove it altogether.  
I still believe it is useful (shall I say “would be”) to grasp the basics before working on the backend.  
Thanks for clarifying

---

<div class="post-metadata">

**Author:** ![DanielL](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/daniell/32/13398_2.png) [@DanielL](https://community.weweb.io/u/DanielL)\
**Post date:** [September 15, 2025, 7:36am UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/10 "2025-09-15T07:36:00Z")

</div>

Hi @felix, I understand, as mentioned above, our team is working to fix it. The plugin does have a use case for basic transactions, but for more advanced use cases, it might be more efficient to use native solutions. Stripe has excellent documentation on how to achieve that: [Stripe Checkout | Stripe Documentation](https://docs.stripe.com/payments/checkout)

Thanks for your comprehension while we work on fixing this.

---

<div class="post-metadata">

**Author:** ![selixa](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/selixa/32/15845_2.png) [@selixa](https://community.weweb.io/u/selixa)\
**Post date:** [January 29, 2026, 11:54am UTC](https://community.weweb.io/t/stripe-payment-not-showing-up-as-stripe-element-in-workflow/18748/11 "2026-01-29T11:54:42Z")

</div>

Hello @DanielL , any news here ? I have the same issue 🤨
