Setting Up Stripe and Billing Plans

Modified on Tue, 6 Aug at 7:43 PM

Setting up Stripe and configuring billing plans are essential steps to manage payments and subscriptions for your agency on Insighto.ai. This guide will walk you through integrating Stripe with Insighto.ai and creating billing plans for your clients.

 

1. Configuring Stripe Plan Prices

Before you can start using your Stripe Product & Prices with Insighto.ai, you need to make sure that each Stripe Price has an associated lookup_key uniquely filled up. This key is used by our system to identify the respective plan. 


Here are the steps to set it up:

  1. Go to your Stripe Product catalog page
  2. Click on any of the Plan that you'd like to use. We pick Insighto.ai - Diamond as shown above. Now click on the three dots (...) as highlighted and select Edit Price.
  3. Now enter a unique value under the Lookup key for each of your plan:


Repeat the above steps for each of the Stripe Price that you want to import into Insighto.ai as your billing plan.


2. Setting Up the Stripe Account

To integrate Stripe with Insighto.ai, you'll need to generate and input your Stripe API key. Follow the steps mentioned here [Link] to generate your secret key. 


3. Connecting Agency with your Stripe account

Once you have access to the Stripe API key, you need to input it on the dashboard. 


     1. Log in to your Insighto.ai dashboard. Navigate to Agency from the sidebar.


     2. Click on the Rebilling Plan Tab. Enter your Stripe API key and click on the Submit button. 

 

4. Setting Up Billing Plans


With Stripe integrated, you can now set up billing plans for your clients.

Insighto.ai allows you to create three types of plans: Regular, Add-ons, and Hidden.

  • Regular Plans: These are standard billing plans your users subscribe to and are charged monthly. The first plan you create will automatically be set as the default and will be free.
  • Add-ons: Add-on plans can be bought on top of regular plans to meet extended needs. You can create special add-ons such as storage add-ons or custom chatbot domain add-ons.
  • Hidden Plans: These are still under development and are yet to be decided.


The steps to create your billing plans are as follows:

      1. On the Rebilling tab, click on Add

     

    2. The Custom Billing Plan dialog box appears. Enter the required details, such as Plan Name, Description, Billing Plan Group (Regular, Addon, Hidden), Number of Assistants, Number of Queries, etc. 

Click on Submit


Please Note: Pricing is controlled directly through your Stripe account. You need to set the pricing on your end, and Stripe will use this information to bill your customers accordingly. 

Additionally, every Stripe plan has a unique lookup_value associated with it. This lookup_value is used by Insighto.ai's billing system to map our billing plans to the corresponding Stripe plans, ensuring accurate and seamless billing. 


5. Practical Examples of Regular Billing Plans

To help you better understand how to set up different regular billing plans, here are examples of four different regular plans:


Plan Name

Basic Plan (Free)

Standard Plan

Premium Plan

Enterprise Plan

Description

This plan includes free access to 2 assistants.

This plan includes access to 10 assistants, 5000 queries per month, and premium support.

This plan includes access to unlimited assistants, 10,000 queries per month, premium support, and the ability to remove branding from widgets.

This plan includes access to unlimited assistants, 50,000 queries per month, premium support, advanced features, and full integration capabilities.

Billing Plan Group

Regular

Regular

Regular

Regular

Number of Assistants

2

10

Unlimited

Unlimited

Number of Queries

100

5000

10,000

50,000

Number of Words

100,000

2,000,000

5,000,000

10,000,000

Number of Voice Interactions

500

1000

5000

10,000

Premium Support

No

Yes

Yes

Yes

Allow Removing Brand from Widgets

No

No

Yes

Yes

Advanced Intents

No

Yes

Yes

Yes

Auto Intents

Yes

Yes

Yes

Yes

Forms

0

5

20

50

Custom Voice

0

1

5

10

Live Agents

0

1

5

10

Twilio Integration

1

2

5

10

WhatsApp Integration

0

1

2

5

Price

Free (default plan)

$30/month

$100/month

$250/month


Example of an Add-On Plan

Add-On: Extra Storage

Plan Name: Extra Storage
Description: This add-on increases the storage capacity to 10 million words.
Billing Plan Group: Addon
Price: $10/month


By following these steps, you can successfully set up Stripe and create various billing plans for your Insighto.ai agency. This setup will allow you to manage client subscriptions and payments efficiently.

 

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