1. Home
  2. Pro+ Features
  3. Stripe Connect+ Setup Process (the latest version)
  1. Home
  2. Integrations
  3. Payment Processors
  4. Stripe Connect+ Setup Process (the latest version)

Stripe Connect+ Setup Process (the latest version)

To unlock all the ThriveCart Pro+ features, you’ll need to setup the latest version of Stripe, Stripe Connect+, as your payment processor.

However, if you are on a license other than Thrivecart Pro+, you can still switch to Stripe Connect+ as a payment processor for the fastest, most globally expansive, and secure payment solution.

Upgrading to Thrivecart Pro+ opens to you new sales and reporting tools to scale up your business faster.

Here’s how to connect Stripe Connect+:

  1. Set up Stripe Connect+
    • Click your profile icon in the top-right corner
  2. In the dropdown menu, click Integrations > Stripe Connect+ > View settings

  3. Log in to Stripe
  4. Click “Connect your Stripe Connect+ account to ThriveCart.”

    • Wait for the Stripe interface to load.
  5. Verify Your Stripe Account:
    • Use the email address associated with your existing Stripe account
    • Click “Submit,” enter your password, and input the verification code sent by Stripe.
    • Verify your identity as prompted.
  6. What happens if Stripe doesn’t recognize my old account when creating a Stripe Connect+ account?
    • Check your email is tied to your existing Stripe account
    • In limited cases, Stripe will require you to verify and enter your company information again
    • In other cases you will be asked to provide updated KYC (Know Your Client) information
  7. Select Your Business:
    • Choose your existing business account (no need to create a new one).
  8. Skip Unrelated Features:
    • Stripe may present additional features unrelated to the integration. Skip these by selecting “No thanks” or “Not right now.”
  9. Complete and Confirm:
    • Review the information entered, click “Agree and Submit.”
    • Your Stripe account is now connected to the new version.
  10. Enable Stripe Connect+ on Individual Products
    • After setting up the latest version of Stripe, enable it for individual products:
      • Go to Products.
      • For each product, click Edit, then navigate to Processors.
      • Deactivate Stripe Enhanced and activate Stripe Connect+.
    • Click Save.
    • At this point, all new transactions for these products will be processed via Stripe Connect+. Any ThriveCart Pro+ specific features (e.g., multiple order bumps) will be available for those products. Note that some ThriveCart Pro+ features are global, while others are product-specific and will only apply to products where Stripe Connect+ has been enabled.

Please note: Stripe will be setting up an additional sub-account for each new Connect+ integration that you create, and all transactions moving forward will be processed via that new sub-account. This account can be accessed within your Stripe dashboard from a dropdown in the top-left.

Subscriptions purchased before enabling Stripe Connect+ will continue to process via the previous payment processor.

Subscriptions purchased after Stripe Connect+ is enabled on a product will be processed using the latest version of Stripe and will be found in this new sub-account.

When you’re ready to unlock the Pro+ features on all of your products, you can enable Connect+ on all products at the push of a button.

Enable Pro+ features on All Products

  • Navigate to Settings -> View Integrations, and then click on View Settings for the Stripe Connect+ integrations. There you’ll see a teal button labeled Upgrade all your products to Stripe Connect+
  • Select this button and follow the prompts to enable Stripe Connect+ across all your products, unlocking Pro+ functionality

    Note: Do not remove your older Stripe connections if you had previously connected using Stripe Enhanced or Stripe Legacy, as this connection will continue to sync with subscriptions and will ensure that recurring payments can be communicated properly moving forward.

    Troubleshooting 

    ProblemSolution
    Why is it creating a new account?Our easy connect process speeds up the connection process by allowing you to port over your business details, but your original Stripe account cannot be used for Connect+ because Connect+ is built on newer technology, and so a sub-account is created.
    If your existing account is not showing up during the connection process, then you will need to enter your business details in order to continue through this process to create your new sub-account. 
    I was able to set up my account and link Stripe Connect+ on my products, but my checkouts aren’t showing any payment informationMost customers won’t need to re-enter any details during this process, but some customers may be required to provide more information by Stripe (this is known as a KYC or Know Your Client verification process).
    Since the sub-account creation is a Stripe requirement, they may require some additional personal or business verification from you. You’ll want to regularly review your Stripe account to see if they require documentation to ensure that charges can be processed as expected through your new Connect+ account. 

    How Stripe Connect+ Payouts work:

    We have been working closely with Stripe to ensure a smooth transition to Stripe Connect+. As part of these improvements, all new account hold periods (previously up to 7 days) have been removed for those transitioning to Stripe Connect+.

    Effective immediately, any new account will follow the same payout schedule as existing Legacy or Enhanced accounts.

    Buy Now Pay Later & Additional Payment Methods

    Stripe offers a range of different payment methods which you can enable or disable under your Stripe account settings > payment methods area (most are enabled by default). Which payment methods show on your checkout page is largely based on things like the currency you’re selling in matching the currency of your Stripe account and what currency the customer is paying in.

    For example, if your Stripe account is registered in the US, you’re selling in USD, but your customer is located in Australia – BNPL wouldn’t be available as the Australian’s local currency is AUD. However, if your customer was located in the US, then BNPL would be an option on your checkout page.

    If you’re unsure if specific payment options should be available on your checkout page, you can confirm with Stripe Support directly – letting them know the currency your product is in, your Stripe account location, and the location of the customer trying to purchase.

    You can find out more about BNPL in our help desk article here.

    Frequently Asked Questions (FAQs)

    • Q: Why do I have transactions with a pending status?
      • A: Non-instant payments are supported in both our older Stripe Enhanced as well as this newer Connect+ integrations. For example, some regions offer bank transfer and direct debit payments. Due to this, there are some tweaks to how things are reported in your dashboard.

        Pending transactions – there is now a pending transaction state for orders using these payment methods. The payments will not reflect in your NET or Gross revenue when in a pending state. Commissions will not be queued up for affiliates. Once the payment clears, stats will update to reflect the payment and commissions will be queued up. Product fulfilment is provided when the order initially completes.
    • Q: Can I disable payment methods on a product-level?
      • A: Currently you can only set the available payment methods (i.e. BNPL) on an overall Stripe account-level. To offer different payment methods across your products, you would need to create an additional Stripe Connect+ sub-account, where you can set different payment method options, and you can then choose which account to enable on a product.
    • Q: How can I customize how Stripe is displayed on my checkout?
      • A: When there are multiple payment methods available on your checkout page for Stripe, you can choose between two visual layout options, the default is their ‘accordion’ layout, where the card payment method is the default option. Alternatively, you can change this to a ‘tab’ layout where the different options show as an icon button above the card field. Simply click on the payment field element within the checkout editor and change the options in the left-hand menu.
      • A: You can choose the language for these Stripe fields by setting the “Stripe Element Language” in your editor directly. 
      • A: BNPL previews can also be enabled within the checkout editor when using both Enhanced or Classic templates.

    Still Need Help?

    If you’ve followed these steps and are still experiencing issues or have additional questions, please contact our support team here.


    Updated on October 8, 2025

    Updated on October 11, 2025
    Was this article helpful?

    Related Articles