How to set up and accept HubSpot Payments

The HubSpot payments tool improves your customers’ overall purchasing experience by streamlining the purchasing process. Users can utilize quotes or payment links in the CRM to manage one-time and recurring payments. Additionally, users can establish links to expedite payment notifications, receipts, and refunds. Beyond payment collection, users can manage payment subscriptions, create and download custom reports, trigger workflows, and review transactions - all from within the HubSpot platform. 

Activating HubSpot payments begins with an application in HubSpot and verification of identity with HubSpot partner, Stripe. Applications are reviewed within two to three business days.


  • Super Admin status
  • US location and bank account
  • Paid version of HubSpot
  • A dedicated Stripe account
  • Products considered non-physical, i.e. not requiring calculation of taxes or shipping fees
  • Standard production account, i.e. non-sandbox (payment applications set up in a sandbox account will be rejected)


  • Collect your company's tax identification information, ownership information, and US bank account information.
  • Navigate to “Sales” then to “Payments,” and then click “Set up payments.”
  • When prompted, check “Yes” to indicate your business is in the US. (Note: HubSpot does not support payments outside of the US, but is continually taking requests to consider such locations in the future.)
  • Click checkboxes to confirm your eligibility and agreement with the terms and conditions.
  • Click “Next,” then click “Start.”
  • Enter information related to the owner, business age, and products sold.
  • Click “Next.”
  • Enter your expected per-transaction amount.
  • Enter your estimated range of cumulative HubSpot payments.
  • Enter your anticipated customer payment time range (for subscriptions enter the time from first payment to initial delivery).
  • Click “Next.”
  • Enter your support team email address and phone number.
  • Enter the name you want associated with charges on your customer’s bank statement.
    Note: be certain it’s something your customer will recognize.
  • Click “Submit.”


Once HubSpot verifies and activates your account, you may enter information related to the bank account you will be using to receive payments and/or payouts. Each HubSpot account is limited to one bank account. Users with “Super Admin” permissions may modify HubSpot payment bank account information. When bank account information is updated, update alerts will be sent to all Super Admin users. Changes to your company name or authorized user(s) require contacting HubSpot support should also be contacted to modify HubSpot account settings or close a HubSpot payments account. Note: account activation and information update is required before you can create and share payment links or integrate payments with quotes.

  • Navigate to “Payments” (left sidebar) and click “Account info.”
  • Look to the Bank Info area and click “Add.”
  • Enter “Account holder name” (person or company), “Routing number,” “Account number” (and confirmation).
  • Click “Save.”
  • Click “Edit” to modify information related to your bank account.
  • If you wish to collect customer shipping address at checkout, navigate to the “Enable shipping” area and toggle “Enable shipping to collect…” and then the corresponding countries in the “Countries you ship to” dropdown menu.
  • To modify the support phone number and email, navigate to the “Public business” area.
  • Confirm and save bank account information edits by clicking “Save.”


Default payment selections will automatically apply to new payment links and quotes and updates to customers’  subscription payment information. Changes to default settings will not affect existing links and quotes. Users can override default settings on individual payment links and quotes.

  • On the main navigation bar, click the settings icon.
  • Navigate to “Payments,” then click the “General” tab.
  • Find your preferred payment method and click the corresponding checkbox.
  • If desired, click the “Collect billing addresses for credit card purchases.”


Notifications alert users with Super Admin permissions to payments and payouts to the designated bank account. Card payments are deposited within two business days. ACH payments are deposited within three business days. Deposits are labeled as “HubSpot Payments” on your bank statements.

  • On the main navigation bar, click the settings icon.
  • Navigate to “Notifications,” then open the “Payments” menu.
  • Click the checkboxes next to the notifications you wish to receive.

(Note: To stop HubSpot payment notifications, uncheck the corresponding boxes.)

  • Click “Save.”