aibrevoBook a call

Does GoHighLevel Accept PayPal? Where It Works and How to Connect It

Quick answer

Yes. HighLevel connects to PayPal under Payments, Integrations with a Client ID and Secret Key from your PayPal developer account. PayPal works on order forms, form payments, invoices (including recurring), payment links, stores, courses and calendars. It is not supported on survey payments, SaaS mode or the POS.

Updated October 15, 2026 · Reviewed by Alpit Patel, Founder

Part of the guide: GoHighLevel setup guide

Key takeaways

  • PayPal connects per sub-account under Payments, Integrations. You paste a Client ID and Secret Key from the My Apps and Credentials page of your PayPal developer account.
  • HighLevel's provider table marks PayPal as supported on order forms, form payments, email direct checkout, ecommerce stores, invoices (one-time and recurring), payment links, courses and communities.
  • The same table marks PayPal as not supported on survey payments, the contact-page card charge, SaaS mode, calendars and services in that table, the service menu and POS. A separate HighLevel article says PayPal does work in calendars, so check which article you are reading.
  • Known limits: PayPal does not support bump products when the buyer purchases a recurring product, and a channel can use PayPal plus only one other provider.
  • PayPal's own US merchant fees list PayPal Checkout at 3.49% plus a fixed fee, with 0.49 USD for US dollars. HighLevel's PayPal articles do not state a HighLevel fee.

Yes. HighLevel accepts PayPal as a payment provider, and you connect it per sub-account under Payments, Integrations with a Client ID and Secret Key. Checked on October 15, 2026 against HighLevel’s PayPal, provider-compatibility and refund help articles and PayPal’s US merchant fee page. HighLevel’s help articles do not show a reliable modified date, so confirm the screens in your account before you promise a client a checkout flow.

The problem this page solves: you want PayPal on a checkout, and you need to know where it works, where it does not, and the exact steps. For Stripe, see does GoHighLevel work with Stripe.

Where does PayPal work in GoHighLevel?

HighLevel’s provider compatibility table lists PayPal against each product area. Here is the PayPal row, as the article shows it today:

Product area PayPal in the HighLevel table
Order forms (funnels and websites) Supported
Form payments Supported
Email direct checkout (uses payment links) Supported
Ecommerce store Supported
Invoices (one-time) Supported
Invoices (recurring) Supported
Payment links Supported
Courses Supported
Communities Supported
Survey payments Not supported
Contact page (charge a card) Not supported
SaaS mode Not supported
Calendar / services, service menu, POS Not supported in that table

The table has one conflict you should know about. A separate help article, PayPal in Calendars, says PayPal is supported as a gateway for calendar bookings in Service (v2), Round-Robin, Collective and Personal calendars, and not for the legacy Service Menu (v1). The calendar article is the feature-specific one and gives setup steps, so it is the better guide for calendars, but test a booking before you rely on it. The survey row is also at odds with HighLevel’s PayPal element article, which mentions the Collect Payment element for forms and surveys. If surveys matter to you, test a live-mode payment first.

The table’s own note applies to everything above: some payment methods do not support recurring payments, and a Y in a cell does not guarantee subscriptions will work, so test your recurring use case before launch.

How do I connect PayPal to GoHighLevel?

HighLevel’s setup is a Client ID and Secret Key pair, not a login button. This follows the PayPal payment element article.

  1. Get the credentials from PayPal. Log in to the PayPal developer dashboard, open My Apps and Credentials, and create an app (or open an existing one). Copy the Client ID and Secret Key. Make sure you are on the Live tab for real payments and Sandbox for tests.
  2. Connect in HighLevel. Open the sub-account, then go to Payments, Integrations.
  3. Open PayPal on the integrations page, enter the Client ID and Secret Key, and save. (The calendar article words this as clicking PayPal, then Connect.)
  4. Add the payment element. For forms and surveys, add the Collect Payment element. For funnels and websites, use the 1-Step or 2-Step Order Form element, which supports PayPal automatically. If your order form was added before November 1, 2024, delete it and re-add it.
  5. Preview, do not judge in the builder. HighLevel says the PayPal buttons will not show while you build, only in a preview.
  6. For calendars, go to Calendars, Settings, open the calendar, and under Forms and Payments turn Accept Payments on. Choose PayPal (or Default if PayPal is your only gateway), set the amount and description, pick Live or Test mode, and save.
  7. Optional, by channel. Under Payments, Integrations, Configure Providers, you can assign PayPal and one other provider to each channel and switch between Live and Test.

To confirm it worked, run a small live payment (or a sandbox payment with sandbox credentials) and check Payments, Orders and Transactions in HighLevel and the activity in your PayPal account.

What are the limits of PayPal in GoHighLevel?

Limit What HighLevel’s articles say
Providers per channel PayPal plus one other provider (for example Stripe or NMI). Two non-PayPal providers together are not supported.
Replacing PayPal PayPal cannot be directly swapped for another provider. Remove it first.
Bump products PayPal does not support purchasing bump products while the buyer purchases a recurring product.
Two recurring products Different recurring products cannot be sold in one checkout with any provider. Use an upsell for the second one.
Apple Pay and Google Pay Supported by Stripe only on order forms.
Calendars and Razorpay PayPal and Razorpay cannot both be active. Razorpay wins by default if both are connected.
Calendar guest checkout PayPal guest checkout is not compatible with calendar bookings.
Legacy calendar Service Menu (v1) Not supported.
Pay Later Availability depends on PayPal’s terms and the buyer’s eligibility, not a HighLevel setting.
Old payment elements Must be updated to the latest version to support PayPal.
Granularity Provider choice is per channel, not per store or funnel (listed as planned).

Funds settle directly into the PayPal account you connected, per the calendar article. Region and currency availability follow PayPal’s supported markets, so check PayPal if you sell outside the US.

Can I refund PayPal payments inside GoHighLevel?

HighLevel’s refunds article lists PayPal among the supported providers for refunds from the CRM. The PayPal in Calendars article says the opposite for calendar payments: “Not yet,” refund them from your PayPal dashboard. When the two disagree, try the refund in HighLevel first and fall back to PayPal, and keep the PayPal transaction ID with your records.

What does PayPal cost, and does HighLevel add a fee?

HighLevel’s PayPal articles do not state a HighLevel fee on PayPal transactions, and we did not find one. The fees you will see come from PayPal. PayPal’s US merchant fees page (it links a printable PDF dated October 1, 2026) lists these US domestic rates for receiving payments:

PayPal payment type PayPal’s rate
PayPal Checkout 3.49% plus a fixed fee
PayPal Guest Checkout 3.49% plus a fixed fee
Standard credit and debit card payments 2.99% plus a fixed fee
PayPal Pay Later options 4.99% plus a fixed fee
Fixed fee, US dollars (commercial transactions) 0.49 USD

Those are PayPal’s published standard rates. Your own rate may differ, and PayPal changes its fee page, so read it before you quote anyone. For Stripe’s fees and the comparison, see does GoHighLevel work with Stripe. For HighLevel’s own plan and usage prices, see GoHighLevel pricing in 2026.

PayPal buttons not showing or failing?

Symptom Likely cause Fix
No PayPal button in the builder Buttons render only in preview Preview the form, survey, site or funnel.
No button on an older order form Element predates PayPal support (added before November 1, 2024) Delete the order form element and add it again.
PayPal missing from a calendar Razorpay is also connected, or the calendar is a legacy Service Menu (v1) Disconnect Razorpay or change the default gateway. Move to Service (v2).
PayPal missing from a survey Survey payments not marked supported in the compatibility table Test in live mode. Use a form or payment link if it will not appear.
Cannot add a second provider A channel allows PayPal plus only one other provider Remove one of the non-PayPal providers.

If a payment flow keeps failing after these checks, look at your PayPal developer app credentials first (Live versus Sandbox mismatch is the common slip).

Want PayPal and Stripe set up the right way?

Choosing providers by channel, testing recurring billing and wiring up refunds takes care. aibrevo works with its partner company autoesta, whose team delivers GoHighLevel builds. See our GoHighLevel implementation service or contact us.

Sources

More guides

Related reading

FAQs

Does GoHighLevel accept PayPal?

Yes. PayPal is one of the payment providers you can connect to a HighLevel sub-account, alongside Stripe, Square, NMI, Authorize.net and Razorpay. After you connect it, buyers can pay with PayPal buttons on supported products such as order forms, invoices, payment links and stores.

How do I connect PayPal to GoHighLevel?

Create an app in your PayPal developer account under My Apps and Credentials to get a Client ID and Secret Key. In HighLevel go to Payments, Integrations, click PayPal, paste both values and save. Then add the payment element to your form, funnel or invoice and preview it to see the buttons.

Where do I find my PayPal Client ID and Secret Key?

Log in to the PayPal developer dashboard, open My Apps and Credentials, and create a new app or open an existing one. For live payments, select the Live tab, not Sandbox. HighLevel's help center says the app gives you both the Client ID and the Secret Key.

Can GoHighLevel take recurring PayPal payments?

HighLevel's provider table marks PayPal as supported for recurring invoices, and its order form article says recurring products can be sold on order forms. The same table warns that a Y does not guarantee subscriptions work and tells you to test the recurring flow. PayPal also blocks bump products on a recurring purchase.

Can I use PayPal and Stripe together in GoHighLevel?

Yes, within limits. HighLevel's provider configuration article says a channel can use PayPal plus one other provider, such as Stripe or NMI. Two non-PayPal providers together, such as Stripe plus NMI, are not supported. Buyers then see both options at checkout.

Why can't I see the PayPal buttons in the builder?

HighLevel says you will not see PayPal buttons while adding the payment element in the form, survey, website or funnel builder. Preview the page instead. Order forms added before November 1, 2024 may need to be deleted and re-added so they support PayPal.

Does GoHighLevel charge a fee on PayPal payments?

The PayPal help articles we read do not state any HighLevel fee on PayPal transactions. PayPal charges its own merchant fees, for example 3.49% plus a fixed fee for PayPal Checkout in the US. Check your HighLevel plan and any rebilling or SaaS settings for other charges.

Can I refund a PayPal payment inside GoHighLevel?

HighLevel's two articles differ. Its refunds article lists PayPal among the providers that support refunds from the CRM. Its PayPal in Calendars article says calendar PayPal refunds are not available yet and must be done from the PayPal dashboard. If a refund will not run, issue it in PayPal.

Stuck on this? Ask an engineer

Not ready for a call? Send one question about your setup. An engineer replies by email within one business day.

Want a second opinion on your setup?

A free 30-minute call with an engineer. A written read on your current setup, whether or not you hire us.