Skip to content

Migrate Stripe payment processing to HubSpot payments

Last updated: July 21, 2025

Available with any of the following subscriptions, except where noted:

If you're currently using Stripe as a payment processing option in HubSpot, you may be eligible to migrate to HubSpot payments.

Who can use HubSpot payments? 

  • HubSpot payments is only available to businesses and organizations that are located in and operating in the the United States, the United Kingdom, and Canada. You must have a U.S., Canadian, or U.K. bank account and be using a paid version of HubSpot. 
  • HubSpot payments is designed for selling non-physical goods such as software, services, events, courses, content, and donations. It's less suitable for those shipping physical goods, as HubSpot doesn't calculate taxes or shipping fees.

Learn more about eligibility and enrollment.

How does HubSpot payments differ from Stripe payment processing?

Find the differences between HubSpot payments and Stripe payment processing below:

Migrate to HubSpot payments

Before you get started

Before you begin working with this feature, make sure to fully understand what steps should be taken ahead of time:

  • A business owner or a business representative that owns at least 25% of the company must complete the application. You can find your business representatives and owner information in your Stripe account dashboard.
  • Learn how to prepare for underwriting to understand the process of being underwritten for HubSpot payments, and the types of documentation that may be requested of your business.

Please note: it's not possible to edit or change your Stripe payment processing account details once you begin the application process. If you need to make changes to your owners or Stripe account business details, make the changes before starting the migration process.

Start the migration

To migrate to HubSpot payments:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Payment account.
  3. In the upper right, click Actions next to your connected Stripe payment processing account, then select Switch to HubSpot payments.
  4. Complete the application form. Your existing Stripe business information will be automatically applied. If you don't know your exact monthly transaction and single-transaction volume, you can estimate and the HubSpot team will work with you to adjust the limits.

    processor-switch-application
  5. Once your application is submitted, a member of the HubSpot team will review your information and issue a decision. If approved, the migration will start.

The migration process (for customers who are using quotes, invoices, and payment links, not HubSpot subscriptions)

When your application is approved, you'll receive an email from the HubSpot team. If you're using quotes, invoices, payment links, forms, and not HubSpot subscriptions, follow the steps below to complete migration. If you're also using HubSpot subscriptions, follow these steps instead.

To start the migration:

  1. Log into your HubSpot account.
  2. In your HubSpot account, click the settings settings icon in the top navigation bar.
  3. In the left sidebar, navigate to Payment account.
  4. In the upper right, click Actions next to your connected Stripe payment processing account, then select Switch to HubSpot payments. If you've stored buyers' payment methods for future payments, Switch to HubSpot payments won't display, and you can move to the next step.

    processor-switch-entry
  5. Click the Begin migration button.

Please note: if you're using HubSpot subscriptions, the Begin migration button won't be available because the HubSpot team will need to initiate a PAN data transfer. This allows for contact information, billing information, and tokenized payment information to be moved over.

  1. Any quotes, payment links, and invoices that are offering pay now functionality will be transitioned to the HubSpot payments checkout.
  2. Click the Payouts tab, then click Manage bank account details to add your bank account details to receive payouts. You may need log out and back in again, or use a different browser, to complete this step.

The migration process (for customers who are using invoices, quotes, payment links, and HubSpot subscriptions)

If you were previously using HubSpot to generate new subscriptions with your Stripe payment processing account, the HubSpot team initiates a PAN data transfer from that account to your new HubSpot payments account. This allows for contact information, billing information, and tokenized payment information to be moved over to your new account, so the subscriptions can continue to be billed. This process can take up to three business days to complete.

Once complete, add your bank details:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to Payment account.
  3. Click the Payouts tab, then click Manage bank account details to add your bank account details to receive payouts. You may need log out and back in again, or use a different browser, to complete this step.

After the migration

Actions needed

After migration, the bank account for payouts needs to be set up. Complete this step to make sure you receive payouts. Payouts are initiated by HubSpot.

Account updates

After migration, your account will be updated as follows:

  • HubSpot payments:
    • Your HubSpot payments account is created, with underwriting approved.
    • Payment links, quotes, and invoices are migrated.
    • Auto-charged and manually billed subscriptions are migrated. Unpaid, active, and scheduled subscriptions are migrated as-is.

Please note: payment transaction fees are determined at the time the subscription is migrated, reflecting any promotional periods.

  • Stripe payment processing:
    • Your Stripe payment processing account will be disconnected.
    • Refunds on Stripe processing payments will no longer be able to be issued.
    • Synchronization between Stripe events and CRM Stripe Processing payments will stop, and those Stripe events will be dropped. This means that ACH payments in progress won't be updated after the Stripe processing account is disconnected.

Frequently asked questions

What is PAN data transfer?

PAN data transfer only copies over your customer and payment data across Stripe accounts. The migration automatically updates your HubSpot subscriptions, invoices, quotes, payment links, and any stored payment methods. Learn more about PAN transfers in the Stripe documentation.

If you were using HubSpot to generate new subscriptions with your Stripe payment processing account, or if you have been storing payment methods on file, the HubSpot team initiates a PAN data transfer from that account to your new HubSpot payments account. This allows for contact information, billing information, and tokenized payment information to be moved over to your new account, so the subscriptions can continue to be billed. This process can take up to three business days to complete.

If your account requires PAN data transfer, you'll need to book and participate in informational calls with the HubSpot team to learn more about the migration and to schedule a second call to complete the migration with HubSpot engineers. The time required depends on how many Stripe customers have to be copied over. You'll be emailed once it's complete.

What will be required of my team for the migration call?

For the migration call, you'll need to ensure that someone with at least 25% ownership in the business is available to give the necessary underwriting details. This includes answering questions about the business and verifying personal details (see below for the questions you'll be asked). Please make sure this information is accurate so that it is reflected properly on your 1099 tax form.

Business information required:

  • How long you've been in business.
  • Average transaction amount.
  • Monthly transaction volume.
  • What is being sold.

Personal details required:

  • Legal name.
  • Email address.
  • Date of birth.
  • Home address.
  • Phone number.
  • Social Security Number.

Is there any downtime?

There isn't any downtime on the HubSpot portal, but there's a brief period where your buyers won’t be able to checkout. 

After the PAN data transfer is completed, HubSpot subscriptions will be paused and the Stripe account is deactivated while the HubSpot payments account is activated (this only takes a few minutes). As the HubSpot payments account is activated, invoices, quotes, and payment links are migrated and checkouts will be unavailable until after the migration is complete. Subscriptions will also be unpaused during this phase.

What happens during the transfer?

Subscriptions, invoices, quotes, and payment links are updated to the new HubSpot payments processor. Existing payment methods associated with the Stripe processing subscriptions, and stored payment methods are updated.

Are checkout pages still accessible?

As the HubSpot payments account is activated, checkout will be disabled. Your buyers can't use existing payment links, or pay invoices or quotes, until the migration is complete.

What are the payout timelines?

HubSpot payments payouts are generally deposited within two business days for card payments and three business days for ACH direct debit payments. You'll receive a daily payout notification email detailing the payout total. These deposits can be viewed in your account in your payment settings.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.