While we advise against it, it is possible to change Stripe accounts. This article will cover the steps to completing a Stripe account migration.
Switching Stripe Accounts
Switching Stripe accounts while managing active subscriptions can be a challenge, but with the help of Uscreen's Support Team, it can be overcome. This article explains the steps you should take if you need to switch your Stripe account.
You Have Active Subscriptions in Uscreen only
If your store is on our original Stripe integration and you have active subscriptions that originated from the Uscreen checkout workflow, then we suggest that you remain connected to your current Stripe account. Changing over Stripe accounts can cause problems with subscription renewal, which is why we recommend against it.
Note: If you only see subscription information for your customers (i.e. product, renewal date, etc.) inside your Uscreen dashboard, then the following applies to your account
However, if the switch is necessary, then you should work with Stripe to have any existing users and payment information moved over to the new Stripe account before you switch. This is especially important if you don't want your users to have to re-enter their payment information when they attempt to make a new purchase.
If you have any questions regarding the migration of stripe accounts, please contact Stripe Support.
Once you have successfully transferred your users and payment information over to the new Stripe account, Stripe will generate a mapping document inside the customers tab which you will need to forward to the Uscreen team.
You can now open a ticket with our Support Team to request that your current account be disconnected. In this ticket, also attach this mapping document, as it is required to update information stored in the Uscreen database to ensure customers are charged correctly after the account switch.
Once the original account is disconnected, connect your new account and the Uscreen team will update required information in the backend. Your subscriptions should continue to be charged.
Note: You may experience issues with subscription plans if your migration did not complete 100% successfully. Please make sure you have verified that your customer data was successfully migrated to your new Stripe account prior to connecting the new Stripe account to your Uscreen account.
You Have Active Subscriptions in Uscreen and Stripe Billing
As with the original integration, we recommend you not switch Stripe accounts if it can be avoided. If an account switch is necessary, please follow the above steps to copy existing customer information between accounts. Once this is complete, open a ticket with the Uscreen support team, to let them know you need to update your Stripe account, but are also on our Stripe Billing integration. They will be able to book time with our development team to recreate subscriptions in your new account, and cancel old subscriptions to avoid duplicate charges.
You Don’t Have Active Subscriptions
If you do not have any active subscription charges or payments, then you can contact our support team and let them know that you've read this article and don't have any active subscriptions. Once this has been confirmed, we will be able to disconnect your current Stripe account so that you can reconnect to the new one.
Conclusion
Switching over to a new Stripe account can be challenging and, depending on your situation, it can lead to issues with subscription renewal. Therefore, we highly recommend that you only do this when absolutely necessary. Additionally, if you do decide to switch over, then it is essential that you move any active users and payment information over to the new account beforehand and ensure the Stripe-generated mapping document has been provided to Uscreen.