gebste
41
Is there a way to implement successurl and cancelurl in Checkout V3 in the Stripe Plugin?
Look at https://stripe.com/docs/payments/checkout/client-subscription#prefilling-customer-email
If you make your own Button in HTML it is possible but in the Plugin it’s currently not.
1 Like
hey,
Stripe just launched their own KYC ID and face verification similar to onfido and others.
Could you please update the plugin to be able to implement this in bubble?
Looking forward to a fast update ^_^.
Thank you!
Regards,
Andrei
1 Like
Hi @bubble,
Is there a way to associate the stripe client id with the “charge the current user” action? I see stripe is creating a new customer every time a transaction happens with the same email. I am using the SCA-compliant version.
Thanks!
1 Like
ed727
45
Hi – simple question on using v2 vs. v3 of Bubble’s Stripe plugin.
With v3 (SCA compliant) – does Stripe not save a card for a recurring subscription? If so, I assume that v3 would not work for a recurring subscription plan, where the user’s card continues to get charged at each subscription interval, until the user cancels.
PS: Bubble’s reference has not been update to explain what functions won’t work for V3. Had to find this post in the forum to understand why several functions in the reference weren’t showing up.
johnny
46
I’m pretty sure that it saves in Stripe, not your application
ed727
47
That’s correct, Stripe would hold any credit card data, not the Bubble app.
I received clarification from Bubble support (which was very responsive
), that in v3, Stripe saves the credit card for a recurring subscription plan and will continue to charge it under the terms of the plan. However, the card can only be used for the plan the user signed up for at the time – anything different, and the user would need to re-input their card info.
From testing v2 and v3, it looks like v2 has more features however. So it seems that if one does not need SCA compliance, then v2 provides more functionality and flexibility.
1 Like
Hi @marca
@Bubble
@DavidS
According to https://stripe.com/docs/payments/save-during-payment
It is still possible to save cards with SCA compliance and charge user using saved CC infos.
It is really penalizing that the V3 Bubble plugin doesn’t allow this. According to previous posts on this topic, I think I’m not the only one who need it.
Is there any way to implement this feature on the plugin ? I’m able to sponsor this modification if necessary.
Best regards,
3 Likes
Hi,
Did you have any information from Bubble about this ? I have the same issue…
Maybe @starnapp solved the problem ?
Thanks for your help!
Hi @raphael1. Sorry but I did not solve it… I moved on to solve other issues but I have to come back to this soon… Sorry not to be more helpful.
@Bubble , we do really have issues using Stripe plugin v3, but the problem is that my app must be SCA compliant. As a minimum, could it be possible to apply a tax when a user is subscribed to a plan ?
My use case is the following : when a user create an account to my app, a trial period staerts. But this trial period is not managed by a Stripe subscription as I do not expect my users to provide their payment info for a trial period. And using the Stripe billing portal, they would have to, even for a trial.
So when the trial period expires, or before expiration, the user can subscribe to one of my plan. But the issue is that for the first payment (subscribe a user to a plan), the tax can’t be applied, so the first payment is tax excluded, and that’s not good. I apply a tax after the subscription action, so it works from the second subscription invoice, but not the first one.
COuld you please provide a fix / enhancement asap for this ? That would be really appreciated…
Many thanks in advance for the help or feedback you could provide. Or guidance, if there’s a workaround that could be applied, but I haven’t found such a workaround …
In the Stripe SCA announcement thread, Simon notified us of an error message
> Stripe error You passed an empty string for ‘line_items[0][name]’. We assume empty values are an attempt to unset a parameter; however ‘line_items[0][name]’ cannot be unset. You should remove ‘line_items[0][name]’ from your request or supply a non-empty value.
You wrote in response
> @simon This is caused by leaving the name field blank. We’re already catching this in the error checker, but I’m adding a more user-friendly error message
What do you mean by name? I’ve checked the box for subscribing the current user to the plan.
I’m getting the same error message. Here’s my action.
Workaround found!
Use @ZeroqodeSupport Stripe Marketplace Express plugin to create the customer (if needed) and call the Checkout. And the API connector to create the checkout session with a default tax.
- stripe.js to get the data live, and webhooks
Works like a charm!
Hello @marca,
How can i store the subscription-status in my user database ?
hacker
55
What do you mean with status?
hacker
56
Hey,
When I subscribe the current user and the checkout popup appears, the email field is empty, but it should appear automatically the email of the current user. I believe is a bug.
Thanks in advance

You will need to go to stripe plugin settings and update from V2 to V3 SCA support. The popup isn’t up to stripes SCA processing standards.
@hacker
hacker
58
Thanks, @chris.williamson1996. I´m currently on V3.
This is the problem I am facing with

1 Like
I recently solved this with my own Stripe Plugin. You can specify an email specifically for new customers so they can’t change it or by adding a customer ID, in this case they will be able to edit the email but you can pass along a reference_id to pick up on the webhooks.