- Knowledge Base
- Commerce
- Payment Processing
- Connect your Stripe account as a payment processor in HubSpot
Connect your Stripe account as a payment processor in HubSpot
Last updated: February 6, 2026
Available with any of the following subscriptions, except where noted:
-
Seats required for certain features
-
Additional subscriptions required for certain features
If you have an existing Stripe account, connect it as a payment processing option to collect one-time and recurring online payments for invoices, payment links, quotes, and subscriptions. You can also connect HubSpot payments (HubSpot’s native payment processing option), which is available to companies based in United States, United Kingdom, and Canada. Stripe payment processing is available internationally with some exceptions. Learn more about the fees associated with using Stripe payment processing with HubSpot.
If you're only looking to sync data from Stripe to HubSpot (e.g., invoices), consider setting up the Stripe app, available in the HubSpot App Marketplace.With Stripe payment processing, use HubSpot as the central source of truth for your commerce-related tools and assets. For example, in HubSpot:
- Create invoices, payment links, and quotes.
- Update or cancel recurring subscriptions (e.g., monthly billing).
- Add products to your product library for faster deal and quote creation.
- Customize your buyer checkout experience.
After collecting payment through HubSpot's commerce tools, payment data for each transaction, such as gross amount and fees, will sync with your Stripe account.
Before you get started
Before you begin working with this feature, make sure to fully understand the limitations of the feature and potential consequences of using it:
- Each Stripe account can only be connected to one HubSpot account, and a HubSpot account can't have multiple Stripe accounts connected. This is to ensure consistency of financial data between the two accounts.
- If you use Brands to manage brands in your account, all Brands must use the one connected Stripe account.
- You can't connect Stripe payment processing to sandbox, developer test or partner demo accounts.
- After you have set up Stripe as a payment processing option, invoices and subscriptions created in HubSpot won't be created in Stripe.
- If your account is hosted on the EU data center, you're subject to HubSpot’s Regional Data Hosting Policy and to the terms that apply to your use of Stripe payment processing. When using Stripe payment processing, data may be routed through Stripe’s EU data center and may be subject to HubSpot's Regional Data Hosting exclusions.
International availability
Stripe payment processing for HubSpot is available for most countries where Stripe is available. However, due to partner restrictions, it is not available for the following countries:
- Brazil
- Croatia
- Ghana
- Gibraltar
- India
- Indonesia
- Kenya
- Liechtenstein
- Malaysia
- Nigeria
- South Africa
- Thailand
- United Arab Emirates
Stripe payment processing supports multiple international currencies and payment methods.
Connect your Stripe account
Permissions required Super Admin permissions are required to connect Stripe as a payment processing option.
Connect your Stripe account when no other processor is connected
To connect your Stripe account to HubSpot:
- In your HubSpot account, navigate to Commerce > Payments.
- Click Set up payments.
- If you are based in the United States, Canada, or the United Kingdom, but want to use Stripe for payment processing instead of HubSpot payments, click View processor options (this doesn't apply if you are based outside of these countries).

- Select Integrate with a Stripe payment processing account and click Next.

- Click the Where is your company located? dropdown menu and select your country.
- Select the I agree to the Terms & Conditions checkbox to agree to the Stripe Payment Processing Terms.
- Click Next.
- You'll be redirected to Stripe to continue the setup process:
- Enter the email address associated with your Stripe account, then click Continue.
- Enter your password, then click Log in.
- Follow the steps to complete two-factor authentication.
- If you haven't yet set up your business details in your Stripe account, follow the instructions to register your business in Stripe. Otherwise, select an existing business you've previously set up, then click Connect.
- Review your personal and business information, then scroll down and click Agree and submit. You'll then be redirected back to HubSpot.

- After connecting Stripe, click Continue to Commerce. You'll be directed to the Commerce overview in HubSpot.
- Click the Create payments dropdown menu to choose how to create your first payment.
- Scroll down to Your onboarding plan to start onboarding with the commerce tools in HubSpot.
Connect your Stripe account when HubSpot payments is connected
HubSpot payments and Stripe can't both be connected to HubSpot. If HubSpot payments is already connected to the account, you can connect a Stripe account as a payment processing option:
Connect a different Stripe account when Stripe is already connected
One Stripe account can be connected as a payment processing option to HubSpot at one time. To connect a different Stripe account when another is already connected:
- Disconnect the current Stripe account from HubSpot.
- Proceed with connecting Stripe as a payment processing option with the other Stripe account.
Next steps
After connecting your Stripe account, configure your HubSpot account, ready to accept payments.
Configure currencies and payment methods
- Stripe payment processing supports multiple international currencies. To enable payment collection in a supported currency, you'll first need to add it to your account currencies.
- In addition to collecting payments through credit and debit cards, you may be able to collect payments through bank debit payment methods, such as SEPA, ACH, and BACs, depending on your Stripe merchant account location. Learn more about Stripe's supported payment methods.
- Payments made via the Stripe payment processing option require at least $0.50, or the equivalent minimum of the settlement currency, due at checkout. If your checkout only has delayed payment line items (e.g., line items that start and are charged in the future), consider packaging them with additional products or asking for a deposit at checkout. Learn more about Stripe's minimum charge amounts.
Accounting integrations
If you're only passing payment data from Stripe to your accounting system, you can continue to use that integration. But, if you need to transfer billing data, such as invoices, to your accounting system, you'll need to use one of HubSpot's accounting integrations or export data from HubSpot to import into your external system.
Configure your buyer checkout experience
Learn more about configuring your buyer checkout experience, including setting up accepted payment methods, billing and shipping address information, fees, taxes, policies, and more.
Checkout experience and payment collection
Learn more about the buyer checkout experience, and what happens in HubSpot when a payment is collected.
Manage payment data
When using Stripe payment processing, you can access your payment data in the following ways:
- HubSpot data: in HubSpot, access record keeping data and commerce tools, including invoices, payments, payment links, products, subscriptions, and quotes. Because HubSpot is the source of truth for creation and management, you can also configure payment notifications in HubSpot.
- Stripe data: in Stripe, access payment data for each transaction, including gross amount, net amount, and fees.
Get started with HubSpot's commerce tools
Learn more about getting started with HubSpot's commerce tools, including how to:
-
Start collecting payments using invoices, quotes, payment links, and subscriptions.
- Manage payments in HubSpot.
- Build automation using workflows.
- Integrate other tools with your commerce processes.
- Report on your commerce performance.
- View and segment records across commerce tools.
Learn how different businesses can use HubSpot's commerce tools.
Migrate from, or disconnect Stripe
Migrate from Stripe to HubSpot payments
Learn how to migrate Stripe to HubSpot payments.
Disconnect your Stripe account
Learn how to disconnect Stripe as a payment processing option.
Getting support
Whether to contact HubSpot or Stripe support will depend on the issue or question that you have.
-
HubSpot support: issues or questions related to the HubSpot app, such as when creating an invoice, payment link, quote, and subscription, or when using the checkout page, workflows, or reports.
-
Stripe support: issues or questions related to payment processing, such as underwriting and payout collection.
Learn more about payments and other commerce tools on HubSpot's Knowledge Base, or visit the HubSpot Community to join the conversation with other users and HubSpot experts alike.