What I’m expecting to happen is when Step 7 of the workflow occurs, the user is taken to the Stripe website to enter their credit card information.
This only occurs when the box “Apply this action to the current user” is checked, but when this user is checked, the subscription is not applied to the desired user, but rather is applied to the Current User.
When the box “Apply this action to the current user” is not checked, the user is not taken to the Stripe website to enter their credit card information, and the following message is displayed to the console:
I am not sure if this would work in v3. Unless someone else here knows the answer, I would try asking Bubble Support. Maybe @eve can chime in to let us know if it is something worthy of a bug report.
For the record, I do not know how that Stripe action is supposed to behave when the box Apply this action to the current user is not checked, but I did figure out that in my app, that box needs to be checked.
I did previously have it checked, and things did not work right, but that was because other stuff was not done right>
So while this may in fact be broken, it’s not an issue for my app.
I encountered the same issue 2 weeks ago - you have to “Sign up a user” instead of “create an account for someone else”.
The documentation doesn’t tell you that signing up a user also creates their stripe account in one swoop thus will take you to the credit card entry screen as you expect to enter in those credentials for the first time… whereas I believe creating an account for someone else only gets them their stripe account once they confirm their account (which can’t be done in a stepped workflow as the user has to enter their temp password… etc etc)
As a follow up here, I finally added in a bug ticket for this - I cannot find a way with the V3 Bubble Stripe plugin for an account to be created for someone else then subscribe to a plan. It’s almost like the “Subscribed User” field doesn’t actually work and it’s always trying to apply to the current user.
@w.fly
Did you find a solution to this problem? I have a problem similar to yours. I want to make someone who is not registered subscribe to the plan and then become a member, but is this possible with the stripe plugin?