Collect payments with forms
Last updated: January 20, 2023
After you set up the payments tool in HubSpot, you can collect payments when a visitor submits a form. Both the form submission data and the payment details will then be available in HubSpot.
Create a payment form
- In your HubSpot account, navigate to Marketing > Lead Capture > Forms.
- In the top right, click Create form.
- Select your form type.
- In the upper right, click Next.
- In the left panel, select Blank template to start with a blank form or select the Payment template.
- In the top right, click Start.
- If you selected the Payment template, in the dialog box, click the Payment link dropdown menu and select a payment link, then finish setting up your form.
- If you're creating a form from scratch, to collect payments using this form:
- In the form editor, click the Options tab.
- Click to toggle the Collect payments switch on.
- Click the Payment link dropdown menu and select a payment link.
- Once you're done setting up the form, click Update.
- In the right panel, click Publish.
When a visitor submits the form, HubSpot will capture the form submission data and the visitor will then be redirected to the checkout page where they can complete their purchase. Learn more about managing payments.
View payment form submissions in HubSpot
You can view payment form submissions in the same way that you would view other types of form submissions:
- In your HubSpot account, navigate to Marketing > Lead Capture > Forms.
- Click the name of the payment form.
- On the form details page, click the Submissions tab.
On the Submissions tab, you can review the payments that have been submitted. The Payment status column will display the status of the payment, which can include the following values:
- Pending: it can take two to three days to debit a buyer's bank account for a payment made via ACH, during which time the status will appear as Pending. When the payment is processed, the status will either change to Succeeded or Failed.
- Succeeded: the payment was successfully collected from the buyer.
- Failed: the buyer's payment method wasn't successfully charged. This status only applies payments made via ACH or subscription payments.
- Open: the buyer started to fill out the form, but has not yet completed the payment checkout process.

Related content
-
View and filter records on an object index page
Each CRM object in HubSpot (contacts, companies, deals, and tickets) has an index page that displays the...
Knowledge Base -
Payments | Frequently asked questions
Find answers to common questions about the payments tool. Eligibility and enrollment Who is eligible to use...
Knowledge Base -
Add payment links to your content
You can add a payment link to your website so that your customers can complete payments directly on your...
Knowledge Base