This guide outlines the options available when you need to change the Stripe account connected to your Memberstack app. Whether you've connected the wrong Stripe account initially, need to switch to a different account, or are reorganizing your payment processing setup, you'll find the appropriate steps here. Before making any changes to your Stripe connection, please read this entire guide carefully as the process can significantly impact your members and payment systems.
Why We Recommend Creating a New App
Many support tickets we receive involve complications after disconnecting Stripe accounts. Here's why creating a new Memberstack app is usually better than disconnecting Stripe:
- Preserves all existing member data and subscription relationships
- Prevents payment disruptions for your current members
- Avoids complicated data migration and reconstruction
- Reduces the risk of losing member access or payment information
- Creates a clean separation between your old and new systems
Recommended Approach: Create a New App
If you need to switch to a different Stripe account, follow these steps:
-
Create a new Memberstack app from your dashboard
-
Connect your preferred Stripe account to the new app
-
Set up your plans and settings in the new app
-
Export your member data from your old app (if needed)
-
Implement the new app on your website
-
Communicate the change to your existing members, providing clear instructions on how to create accounts in the new system if necessary
This approach allows for a smooth transition while keeping your existing setup functional until you're ready to fully switch over.
Disconnecting When No Paid Plans or Members Exist
If you haven't created any paid plans or don't have any paying members yet, disconnecting is straightforward:
-
Go to the Stripe settings page in your Memberstack dashboard
-
Click the Disconnect button
-
Connect your new Stripe account
Disconnecting With Existing Paid Plans or Members (Not Recommended)
Memberstack requires all paid plans to have a Stripe product in a connected Stripe account. When you disconnect Stripe, the connections between your members, plans, and Stripe products are broken. This creates significant issues that require manual intervention.
If you must disconnect with existing paid plans:
-
Back up your data - Export a complete list of your members and their plan information before making any changes
-
Delete all paying members - This will cancel their subscriptions in Stripe
Note: This will immediately remove their access to your site and cancel their billing
-
Delete all paid plans - All plans associated with your old Stripe account must be removed
-
Once steps 1-3 are complete, click the disconnect button on the Stripe Settings page
-
Connect your new Stripe account
-
Recreate all paid plans - These will now connect to your new Stripe account
-
Have your previous paying members sign up again - They will need to create new subscriptions
Troubleshooting Common Issues
Disconnect Button Not Visible
If you have followed all the above steps and still do not see a disconnect button on the Stripe settings page:
- Double-check that you've deleted all paid plans
- Verify that you have no members on paid plans
- Try refreshing the page or logging out and back in
- If still not visible, create a support request here
Stripe Connection Lost Unexpectedly
If your Stripe connection has been lost due to account issues:
- Check your Stripe dashboard to ensure your account is in good standing
- Verify that your Stripe account has not been deleted or deactivated
- Try reconnecting through the Memberstack dashboard
- If you're unable to reconnect, follow our guidance for creating a new app
Member Access Issues After Reconnecting
If members are experiencing access issues after you've reconnected to a new Stripe account:
- Remember that existing members will need to sign up again with new subscriptions
- Old member accounts won't automatically transfer to the new Stripe connection
- Consider using Memberstack's coupon feature to offer discounts for the inconvenience
Need Further Assistance?
If you encounter any issues during this process or have questions about the best approach for your specific situation, please create a support request here.
Comments
2 comments
I have a questions regarding the following steps:
Delete all paying members which will result in their subscriptions being canceled.
Delete all paid plans because they are associated with your old Stripe account.
All paying members should be deleted on the stripe account or the memberstack account?
All paid plans should be deleted on the memberstack account, right?
1. Correct. You should delete the paying members in Memberstack.
2. Yup! You should delete the paid plans in Memberstack too.
Please sign in to leave a comment.