App complete- finally! I have gone to activate the plan and it works fine, except the stripe charging.
I am being charged as a test Stripe transaction in Live mode.
Tried to change the stripe pricing plans to the live plan which shows up as an option to select in Live mode see attached
Are you sure you inserted the Live API keys correctly in Stripe’s plugin configuration (in the Plugins tab)? I think that would solve your issue. Don’t hesitate to replace the test keys in the dev input fields by the live keys as well. Just be aware of the fact that you’ll need to replace them back when you run tests.
Alternatively you also have the option to define the plan dynamically by copy/pasting the unique ID that you can find in your Stripe dashboard.
I am confident that the Live API keys are correctly inserted. I also tried your second point but the dev mode won’t allow me to view any live plans in Stripe.
I have not tried your third point, do you have an example?
Thanks again!
Apologies Ambroise, it appeared it didnt save! it works. but strangely the pop up box- your card was not charged at this time comes up even though we charge the card.
I don’t know that answer to that Simon unfortunately. I’ve also now realised that if a User drops out of above payment process they can still access the User account. Any tips on this loophole?
Maybe don’t create a user account before Stripe - just ask for an email (depends on how you are setting up the customer and what plugins you are using)
Unfortunately the Stripe plugin doesnt allow me to charge unless someone has signed up to an account. So I guess that solves the Stripe ID with User ID. Still stuck with the issue of restricting access to the user area if payment is unsuccessful, or failed.
My understanding on what stripe data to request from a webhook is very limited. Theres plenty of content on the Stripe.JS plugin but little on the stripe by bubble plugin.
What references do you use on stripe data webhooks for failed payments?