Payments & Invoicing
How to Collect Payments in a GoHighLevel Form
By Marnix Geerkens. Published 2024-01-31. Updated 2026-06-02.
GoHighLevel forms support payment collection directly through the form builder. Add a Sell Products or Collect Payments element to any form, connect it to a product you have created under Payments, and buyers can complete a purchase without leaving the form. This works with Stripe and any other connected payment processor in your sub-account.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. GoHighLevel's form builder includes payment elements that let you collect one-time or recurring payments inline without redirecting buyers to a separate checkout page. You add a payment element to the form, select a product from your Payments catalog, and the form handles both contact capture and payment processing in a single flow. This is useful for intake forms, registration forms, and simple product sales where a full funnel is not needed.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
How do I add a payment field to a GoHighLevel form?
Open the form builder, click the plus icon, and add a Sell Products or Collect Payments element.
Which payment processors work with form payments?
Any processor connected to your sub-account, including Stripe, Square, and others.
Can forms collect recurring subscription payments?
Yes, if the product you attach to the form is set up with a recurring price.






