# Reselling and Rebilling through SaaS V2 Payment Providers

> The SaaS V2 system allows you to bill clients via your agency sub-account. That goes for SaaS subscriptions, reselling, and rebilling. This document…

- Source: https://docs.ghlcustomercare.com/docs/saas-configurator/saas-mode/reselling-and-rebilling-through-saas-v2-payment-providers
- Section: SaaS Configurator / Saas Mode
- Reading time: 1 min
- Images: 5, each explained below

---
The SaaS V2 system allows you to bill clients via your agency sub-account. That goes for SaaS subscriptions, reselling, and rebilling. This document outlines how the reselling and rebilling works with this setup, and what products are supported.

**_TLDR:_** _Sub-account wallet is used for all payments corresponding to reselling and rebilling._

**TABLE OF CONTENTS**

-   [Reselling Using Sub-Account Wallet](#reselling-using-sub-account-wallet)
-   [Rebilling Using Sub-Account Wallet](#rebilling-using-sub-account-wallet)
-   [How to Enabli Reselling and Rebilling for V2 Sub-Accounts?](#how-to-enable-reselling-and-rebilling-for-v2-sub-accounts)

---

## Reselling Using Sub-Account Wallet

For all V2 sub-accounts, i.e. for accounts linked to agency sub-account for processing payments, all reselling happens through the sub-account wallet. Hence, the client needs to keep their wallet topped-up so that subscription charges can be debited.

**List of supported products:**

-   Whatsapp
    
-   Prospecting
    
-   Client Portal
    
-   Listings (Yext)
    
-   Wordpress
    
-   AI Employee
    
-   SEO
    
-   Workflow Pro
    
-   Ad Manager
    
-   Marketplace Apps
    

**Products not yet supported:**

-   Email IP
    

## Rebilling Using Sub-Account Wallet

All V2 sub-accounts can be rebilled for their feature usage, irrespective of the payment provider being used to top-up the wallet. **All usage-based products can be rebilled on the V2 setup.**

**List of supported products:**

1.  Phone System
    
2.  Email
    
3.  LC - Premium Triggers & Actions
    
4.  LC Email Verification
    
5.  Content AI
    
6.  Workflow AI
    
7.  Conversation and Voice AI
    
8.  Whatsapp Conversation
    
9.  Reviews AI
    
10.  Domain Purchase
     
11.  Auto-Complete Address
     
12.  Funnel AI
     

## How to Enable Reselling and Rebilling for V2 Sub-Accounts?

1.  **Step-1:** On the **_Manage Client_** page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.
    
    
![Step 1 of 5: Step-1: On the Manage Client page while enabling reselling or…](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155045210157/original/LSk_NuDOLviMoHtiWHcZVM30Hq8Ss3Px3Q.png)

**Step 1 of 5: Step-1: On the Manage Client page while enabling reselling or…**

This screenshot accompanies step 1 of 5 in the "How to Enable Reselling and Rebilling for V2 Sub-Accounts?" section of "Reselling and Rebilling through SaaS V2 Payment Providers". At this point in the walkthrough you step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments. The next step is to step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
- What to choose: Step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.
- Controls: Manage Client
- Next: Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.

Full procedure:

1. Step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.  <- this image
2. Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
3. Step-3: Proceed to set reselling and rebilling markups.
4. Step-4: The client needs to recharge their wallet.
5. You're all set. All payments will be processed from the client's wallet.

    
2.  **Step-2:** Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
    
    
![Step 2 of 5: Step-2: Choose a contact or create new contact. This contact will be…](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155045210425/original/RicoftNSNs_JlbrrsqgKetibhgb65NZssg.png)

**Step 2 of 5: Step-2: Choose a contact or create new contact. This contact will be…**

This screenshot accompanies step 2 of 5 in the "How to Enable Reselling and Rebilling for V2 Sub-Accounts?" section of "Reselling and Rebilling through SaaS V2 Payment Providers". At this point in the walkthrough you step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact. The next step is to step-3: Proceed to set reselling and rebilling markups.
- What to choose: Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
- Controls: Manage Client
- Next: Step-3: Proceed to set reselling and rebilling markups.

Full procedure:

1. Step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.
2. Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.  <- this image
3. Step-3: Proceed to set reselling and rebilling markups.
4. Step-4: The client needs to recharge their wallet.
5. You're all set. All payments will be processed from the client's wallet.

    
3.  **Step-3:** Proceed to set reselling and rebilling markups.
    
    
![Step 3 of 5: Step-3: Proceed to set reselling and rebilling markups](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155045210564/original/CscA2Xow_i9MTYNkVYLebi-xnIDy2GbyCQ.png)

**Step 3 of 5: Step-3: Proceed to set reselling and rebilling markups**

This screenshot accompanies step 3 of 5 in the "How to Enable Reselling and Rebilling for V2 Sub-Accounts?" section of "Reselling and Rebilling through SaaS V2 Payment Providers". At this point in the walkthrough you step-3: Proceed to set reselling and rebilling markups. The next step is to step-4: The client needs to recharge their wallet.
- What this covers: Step-3: Proceed to set reselling and rebilling markups.
- Controls: Manage Client
- Next: Step-4: The client needs to recharge their wallet.

Full procedure:

1. Step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.
2. Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
3. Step-3: Proceed to set reselling and rebilling markups.  <- this image
4. Step-4: The client needs to recharge their wallet.
5. You're all set. All payments will be processed from the client's wallet.

    
    
![Step 3 of 5: Step-3: Proceed to set reselling and rebilling markups](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155045210532/original/1cZQ3loDUbBwRg41_tNTmCX6jP7jMkuuYA.png)

**Step 3 of 5: Step-3: Proceed to set reselling and rebilling markups**

This screenshot accompanies step 3 of 5 in the "How to Enable Reselling and Rebilling for V2 Sub-Accounts?" section of "Reselling and Rebilling through SaaS V2 Payment Providers". At this point in the walkthrough you step-3: Proceed to set reselling and rebilling markups. The next step is to step-4: The client needs to recharge their wallet.
- What this covers: Step-3: Proceed to set reselling and rebilling markups.
- Controls: Manage Client
- Next: Step-4: The client needs to recharge their wallet.

Full procedure:

1. Step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.
2. Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
3. Step-3: Proceed to set reselling and rebilling markups.  <- this image
4. Step-4: The client needs to recharge their wallet.
5. You're all set. All payments will be processed from the client's wallet.

    
4.  **Step-4:** The client needs to recharge their wallet.
    
    
![Step 4 of 5: Step-4: The client needs to recharge their wallet](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155045210910/original/cdwThy8mpyW93H7ZccPSbtNhOIeJvjIeUA.png)

**Step 4 of 5: Step-4: The client needs to recharge their wallet**

This screenshot accompanies step 4 of 5 in the "How to Enable Reselling and Rebilling for V2 Sub-Accounts?" section of "Reselling and Rebilling through SaaS V2 Payment Providers". At this point in the walkthrough you step-4: The client needs to recharge their wallet. The next step is to you're all set. All payments will be processed from the client's wallet.
- What this covers: Step-4: The client needs to recharge their wallet.
- Controls: Manage Client
- Next: You're all set. All payments will be processed from the client's wallet.

Full procedure:

1. Step-1: On the Manage Client page while enabling reselling or rebilling, select the payment provider of your choice. In case of V2 setup, choose the agency sub-account that has to be used to process payments.
2. Step-2: Choose a contact or create new contact. This contact will be used to store payment methods, and all payments will be processed against this contact.
3. Step-3: Proceed to set reselling and rebilling markups.
4. Step-4: The client needs to recharge their wallet.  <- this image
5. You're all set. All payments will be processed from the client's wallet.

    
5.  You're all set. All payments will be processed from the client's wallet.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com