GoHighLevel supports native integration with third-party payment gateway Stripe. By connecting Stripe to GoHighLevel, you can facilitate payments and transactions for your Agency account and sub-accounts.
Key Takeaways:
- Stripe charges fees starting from 2.9% + 30¢ on every transaction
- Facilitating the integration requires the Stripe account’s username and password
- You can use the same Stripe account for multiple GoHighLevel sub-accounts
What Is the GoHighLevel Stripe Integration?
The GoHighLevel Stripe integration allows transactions to be made within the platform.
GoHighLevel does not have a native payment gateway; therefore, integrating with Stripe is necessary if you want to charge for your GoHighLevel products and services.
For example, if you have created a paid course in GoHighLevel, you will need Stripe to take the payments; or if you plan to sell GoHighLevel as SaaS, you will need Stripe to facilitate this.
To use Stripe with GoHighLevel, it is necessary to create and activate a Stripe account, and then connect it with the GoHighLevel platform (instructions included below).
You Might Also Like:
How Much Does the GoHighLevel Stripe Integration Cost?
It is free to use Stripe with GoHighLevel, and it is free to set up a Stripe account. However, like all payment gateways, Stripe imposes transaction fees on all sales.
The platform has two pricing options for USA-registered cards:
- Standard: For each transaction, Stripe charges:
- 2.9% + 30¢ for domestic cards.
- 2.9% + 30¢ + 0.5% for manually entered cards.
- 2.9% + 30¢ + 1.5% for international cards.
- An additional 1% if a currency conversion is required.
- Custom: Customized transaction fees are available for large-volume and enterprise-level business.
What Can the GoHighLevel Stripe Integration Be Used for?
Processing Payments in Sub-Accounts
To process any transactions inside a GoHighLevel sub-account, you must connect with a payment gateway such as Stripe.
Examples of what you need Stripe for inside a sub-account include:
- Taking upfront payments for appointment bookings.
- Processing paid membership sites, courses, and community purchases.
- Taking subscription payments.
- Processing orders for products and services.
- Creating offers and promotions.
- Creating checkout pages in funnels.
Processing SaaS Payments
If you subscribe to the GoHighLevel Pro plan, you have the ability to brand and sell the GoHighLevel platform as SaaS (software as a service).
To create SaaS pricing plans, configure the plan features, and enable SaaS payouts from clients, you must have connected a Stripe account.
Enable Apple and Google Pay
Integrating GoHighLevel with Stripe allows Google Pay and Apple Pay options to be displayed alongside the credit card option on any order forms you create in the platform.
This gives the customer a better and more convenient choice of payment methods which increases the likelihood of them completing the transaction.
Text2Pay
The Text2Pay feature allows you to generate and send payment links via text. Rather than sending an email or a physical invoice, Text2Pay offers a more convenient way for clients and customers to pay their bills.
Import Existing Price Plans
If you have already created price plans and products in your Stripe account, you can import them into GoHighLevel for use and editing. This feature can be used for recurring charges and subscription price plans only.
How to Integrate Stripe with a GoHighLevel Sub-Account (Step by Step)
Before integrating Stripe with GoHighLevel, you must already have an activated Stripe account. Head to Stripe.com and follow the signup instructions.
Step 1: Log into GoHighLevel and head to the relevant sub-account. Click “Settings” in the bottom-left corner.
Step 2: From the options listed on the left, click “Integrations” and then find and click the Stripe integration.
Step 3: You will now be taken to the payment integration page. Click the green “Connect with Stripe” button.
Step 4: Enter the email address used for the Stripe account.
Step 5: Enter the password for the Stripe account and click “Log in.”
Step 6: A verification code will now be sent to the phone number associated with the Stripe account. If you are using a client’s Stripe account, make sure they are available to give this to you.
Enter the verification code to continue.
Step 7: Now pick the relevant Stripe account (if there is more than one available) that you want to use with GoHighLevel and click “Connect.”
Step 8: You will now be taken back to the Payment Gateway Integrations page.
Underneath the Stripe logo, you should now see two green check marks stating that Stripe live mode and test mode are now enabled. The green “Connect” button will have disappeared, and a red “Disconnect” button will be in its place.
This means that the Stripe account is now connected and you are able to process transactions in the GoHighLevel sub-account.
How to Integrate Stripe for GoHighLevel SaaS Mode (Step by Step)
Step 1: Log into GoHighLevel and make sure you are in Agency view. Find and click “SaaS Configurator” from the left-hand menu. Then, click the “Connect Stripe” button.
Step 2: Read the disclaimer and if you are satisfied with the terms, click the “Connect to Your Stripe Account” button.
Step 3: Enter the username and password for the Stripe account you want to use and click “Log in.”
Step 6: Enter the verification code that was sent to the phone number associated with the Stripe account.
Step 7: Select the relevant Stripe account to use for GoHighLevel SaaS and click “Connect.”
Step 8: You will now be taken to the settings menu of your Agency view. Under the “Stripe” tab, you will see that your Stripe account is verified and able to process payouts. You will also see a gray “Disconnect Stripe” button.
Step 9: If you head back to the “SaaS Configurator” tab of your Agency view, you will now see that you have the ability to create pricing plans to sell GoHighLevel as SaaS.
Frequently Asked Questions
Can I Use Stripe with GoHighLevel?
You can use Stripe with GoHighLevel to process any kind of transactions that take place on the platform.
Does GoHighLevel Have a Native Integration for Stripe?
Yes! GoHighLevel supports a native integration for Stripe. Connecting a Stripe account to the platform is easy – all you need is your Stripe username and password to do it.
Can I Use the Same Stripe Account for Multiple GoHighLevel Sub-Accounts?
Yes, you can connect the same Stripe account to multiple GoHighLevel sub-accounts. This ability is especially useful if you have created separate sub-accounts for a client that is based in multiple locations.
Are There Any Stripe Alternatives I Can Use with GoHighLevel?
In addition to Stripe, GoHighLevel also supports native integration with PayPal, NMI, and Authorize.net. If you want to use any other payment gateways, you can do so by connecting the two platforms via Zapier.
Does GoHighLevel Have Its Own Payment Gateway?
Unfortunately, GoHighLevel does not have its own payment gateway. To facilitate payments and transactions on the GoHighLevel platform, it is necessary to integrate with a third-party payment app such as Stripe or PayPal.