Hey guys, I have a problem I’m trying to solve for days. I’ve downloaded the Stripe Customer Portal Plug In and everything works fine (I get the Stripe Customer ID and everything, I can receive payments etc.) but when I then want to configure the “manage subscription” option I get an error whenever I want to redirect the user to the Stripe Customer Portal where they could e.g. cancel their subscription.
I have configured the workflow like the creator of the newest Version of the Stripe Customer Portal has showed in his youtube tutorial. Below you can see the details of the workflow.
I am having the same issues, I have been using and testing for a couple of months now and it was working until now I haven’t changed any information. Your workflow looks exactly the same as mine, but I keep getting “You didn’t supply an API”
Thanks! Worked well. I did have an error when I first followed the tutorial, only because I put my live key in where the author placed his test secret key.
I put the Live secret key where the test key should go. I moved my live key to “key value” and left the development key value blank.
Hi @aisolutionsx, I’m the creator behind this plugin
The most common thing that causes this issue is API key setup. I suggest checking out my demo app to see how I’ve set it up. I can also see from the screenshots above that you do not have a “Return URL” specified - you will need to do this.
I’d be more than happy to help you figure out the problem. If you’re willing to make your editor public and send me a link I will dig into the issue and figure out the problem. You can email me the link (alex@cranfordtech.com) or send me a private message.
I’ve also just released a video that covers how to set the plugin up correctly - see 01:40 on how to correctly input API keys and 08:00 on how to build a workflow on how to let users access the Stripe Customer Portal with the plugin.
I take customer service VERY seriously and will do everything I can to make sure you get what you want out of the plugin.
@aisolutionsx I’m also having issues getting the customer portal to open. I followed your tutorial above exactly, but still no connection. The user has a Stripe_Customer_ID in the database. Thoughts?
Hi @dezfoolco, you can absolutely use the actions that come with the Stripe Bubble plugin.
However, they won’t record changes in your database if a subscriber payment fails. You also won’t be able to save down data like the current billing period end/start date etc.
Webhooks are more robust for scenarios like this, which is why they are generally the preferred method.