You can contact us directly if you need to disconnect your current Stripe account. We don't recommend disconnecting if you have already accepted payments unless absolutely necessarily. Make sure to review this entire article before proceeding.
In this article:
Why disconnect Stripe?
There are a few reasons why you might need to disconnect your Stripe integration from Thinkific:
- Switch to a different Stripe account
- Switch to Paypal only
- Use an external payment provider
- If this is the case, we recommend setting up the other payment provider first before disconnecting Stripe
- See External Payment Solution: What to Consider
Disconnecting Stripe when you have already been accepting payments on your site is not recommended. If you need to disconnect, we want to ensure the process runs as smoothly as possible, so make sure to review this entire article!
Disconnecting Stripe must be completed manually by our support team and before we get to that, there are a few things to be aware of:
- If you do not connect a new Stripe account, you will not be able to change your site currency from our default USD currency setting.
- When disconnecting Stripe, you will remove the link between Thinkific and Stripe for any students that have purchased subscription or payment plans. This means they will continue to be billed in Stripe, however, they will lose access to courses at their next billing cycle. See how to manage this below: Managing Subscriptions and Payment Plans
- If you will no longer be using Stripe, make sure integrate with PayPal and/or set up your external payment solution before disconnecting Stripe.
- If you have a new Stripe account, make sure to reconnect the new Stripe account right away to ensure that any purchases made on your site have a place to go. If a student makes a purchase while you do not have a Stripe account connected, it is difficult and takes time for us to recover those funds for you. If your site is live, you can temporarily set your courses to Private to prevent any purchases during this transition period.
- If you connect a new Stripe account, you must re-save your prices in order for the new pricing data to be sent to Stripe. Failure to do this will result in Stripe payment failures. For example, if a student tries to purchase a course after you've connected a new Stripe account without saving new prices, Thinkific attempts to connect the student to a plan that was in your previous Stripe account, which no longer exists. See details below: Re-Save Pricing
Managing Subscriptions and Payment Plans
When disconnecting Stripe, you will remove the link between Thinkific and Stripe for any students that have already purchased subscription or payment plan products. This means they will continue to be billed in Stripe, however, their enrollment duration will no longer update in Thinkific as payment is processed. Students will automatically lose access to their subscription and payment plan courses at their next billing date.
To manage this with as little inconvenience to your students as possible, we recommend:
- Removing the student's course expiry date by re-enrolling them into your course/bundle. This will give them unlimited access to your course. Then you can manage enrollment manually in the case of a cancellation or failed payment.
- Since Thinkific and Stripe are no longer linked, students will need to contact you directly to cancel. In this case, you can manually cancel the subscription in Stripe and then unenroll them from your course/bundle in Thinkific.
- Failed payments will need to be monitored in your original Stripe account. You can manually unenroll any students who have had failed payments.
Payment plans also need to be manually cancelled in Stripe once all payments are complete. Since Thinkific and the original Stripe account are not connected, Stripe will continue to charge the student indefinitely unless manually cancelled.
Alternatively, if you want to transition these students to your new method of payment, you can manually end enrollment and cancel the subscription in Stripe for each student. Then you can ask your students to sign up again with your new pricing.
Learn more here:
If you are connecting a new Stripe account, you must re-save your prices in order for the new pricing data to be sent to the new Stripe account.
- Re-save your primary price
- Your primary course price will need to be temporarily edited to a different price and saved. Then you can edit the price back to the original amount and save again.
- Delete and re-add additional prices
- For additional course pricing, you will need to delete each price and then add them again.
How to Disconnect Stripe
If you would like to proceed, please send a note our support team with the following information and we can disconnect the Stripe account for you:
- Please ensure you are emailing us from the Site Owner account email as we cannot make payment processing changes to a site without the owner's consent.
- Please include a link directly to your Thinkific site to confirm which site you wish disconnected from Stripe.
- Please confirm you have reviewed this article (you can link to it) and that you understand the effects of disconnecting Stripe.
If you're not sure about anything, let us know and we'd be happy to clarify for you!