Custom Payment Providers in SaaS Mode

Modified on: Mon, 27 Oct, 2025 at 9:47 AM

Custom Payment Providers in SaaS Mode allow agencies to integrate their preferred payment providers via the App Marketplace. This flexibility empowers global SaaS onboarding and billing, especially in regions where native integrations like Stripe or Square are limited.


TABLE OF CONTENTS


What are Custom Payment Providers in SaaS Mode?


Custom Payment Providers in SaaS Mode empower agencies to select and integrate the payment provider that best fits their market needs. By leveraging this feature, agencies can automate sub-account creation during checkout, attach SaaS plans seamlessly, and manage recurring billing and wallet recharges, all while tapping into a diverse range of global payment solutions.


Key Benefits of Custom Payment Providers in SaaS Mode


This feature drives efficiency and global reach by providing a tailored payment experience for SaaS businesses.


  • Offers agencies the flexibility to choose from 50+ payment providers in the Marketplace.

  • Unlocks global adoption in regions underserved by native payment integrations.

  • Automates sub-account creation and seamless SaaS plan attachment during checkout.

  • Supports recurring subscription billing to maintain reliable revenue streams.

  • Enhances the Marketplace ecosystem by enabling add-on reselling.

Set up SaaS Mode with Custom Payment Providers


Getting set up is a straightforward process that ensures your custom payment integration is ready to drive global SaaS success.


Step 1: Mark an Agency Sub-Account

  • From the Agency View, go to Sub-Accounts.

  • Find the sub-account you want to use as your agency’s billing account.

  • Click the three-dots menu → Add as agency sub-account.

  • This sub-account will now serve as your Agency Sub-Account, where you’ll install payment providers, create SaaS products, and handle checkouts.




Step 2: Install a Payment Provider App


  • Go to the App Marketplace from your agency view.

  • Search for and select the payment provider app you’d like to use. You can also search for payment providers under categories.

  • Click Install and add it to your agency sub-account.




Step 3: Configure the Integration


  • After installation, go to the provider’s settings.

  • Enter the required details, typically:
    • Account ID
    • Authorization / API token

  • Save your configuration.


Note: Each provider’s requirements may vary slightly. Refer to the app’s documentation for exact fields.



Step 4: Create and Sell SaaS Products


  • In the Agency Sub-Account, create a SaaS product.

  • Share the payment link or embed the checkout in funnels.

  • On successful checkout:
    • A new sub-account is automatically created.

    • The selected SaaS plan is attached to it.


For more, refer to Guide to SaaS Plan Creation, Sales, and Customer Onboarding and  SaaS Mode - Full Setup Guide + FAQ



Step 5: Convert Existing Sub-Accounts to SaaS


  • From Agency View, go to Sub-Accounts → Manage Client.

  • Navigate to SaaS → Add SaaS Subscription.

  • Select the integrated payment provider.

  • Choose the SaaS plan to apply, then confirm.


For more, refer to Convert Existing Sub-Account to SaaS Mode Subscription Plan



Step 6: Wallet & Add-On Handling


  • Wallet Top-Ups: Supports both auto-recharge and manual recharge.

  • Add-On Reselling:

    • Add-ons like AI Employee, WordPress, and Marketplace Apps can be sold.

    • Payment for add-ons is deducted from the sub-account wallet (not charged directly to the card).


For more, refer to  SaaS Wallet Credit Management - Sub Account Level


Frequently Asked Questions


Q: What are Custom Payment Providers in SaaS Mode, and why are they important?

This feature lets agencies integrate their chosen payment provider to automate tasks such as account creation, recurring billing, and wallet management—enhancing flexibility in global SaaS deployments.



Q: Which payment providers are compatible with this feature?

Only providers that support recurring payments and off-session charging are compatible. Providers like Razorpay, which do not support these functionalities, are not supported.



Q: How does recurring subscription billing work with a custom payment provider?

Once set up, the system securely stores customer payment methods and automatically processes recurring charges for SaaS plans, ensuring uninterrupted service and revenue flow.



Q: Can I convert an existing sub-account to use a custom payment provider?

Yes. Existing sub-accounts can be converted by navigating to Agency → Sub-Accounts → Manage Client → SaaS → Add SaaS Subscription and selecting the integrated payment provider along with the desired plan.



Q: Where can I find additional setup guidance?

For more detailed instructions, please refer to HighLevel’s support documentation on Custom Payment Providers.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article