UChat Official

Introduction

In this detailed overview, we explore the concept of credit billing for add-ons within a reseller or partner framework.

This system allows businesses to efficiently manage and monetize additional features such as extra bots, members, or bot users, enhancing revenue streams and customer flexibility.

We will cover what add-ons are, how they function, the billing process, setup instructions, and future enhancements, providing a clear roadmap for partners to implement and optimize this feature.

What Are Add-Ons?

Add-ons are supplementary features or services that customers can purchase to enhance their existing plans. They are designed to scale with a business’s growth, allowing upgrades or downgrades based on needs.

Key Points:

  • Main Plans: Customers subscribe to a primary plan based on their business requirements (e.g., number of bots, team members, bot users).

  • Flexibility: As the business expands, customers can:

    • Upgrade or downgrade their plans.

    • Purchase additional add-ons such as extra bots, members, or bot users.

  • Compatibility: Add-ons can be purchased on any paid plan, but not on free plans.

  • Manual Addition: Partners manually add purchased add-ons to customer workspaces.

Current Available Add-Ons:

Add-On Type

Cost Price

Selling Price

Profit Margin

Extra Bots

$5 per month

$Y

$Y - $X

Additional Members

$5 per month

$Y

$Y - $X

1000 Bot Users

$5 per month

$Y

$Y - $X

Custom Add-Ons

Varies

Varies

Varies

Note: The profit is the difference between the selling price and the cost price.

Selling Add-Ons: Billing Options and Strategies

Two Billing Types:

  • Internal Billing: Uses your existing billing system.

  • Credit Billing: An alternative method suitable for resellers, allowing customers to purchase add-ons via points or credits.

Why Use Credit Billing?

  • Simplifies the process of selling add-ons.

  • Payments are directed straight to your Stripe account.

  • Supports manual and automated add-on purchases.

How It Works:

  1. Enable Credit Billing: Turn on the feature in your partner settings.

  2. Customer Purchase Flow:

    • Customers buy points (or credits) via a Stripe payment link.

    • Multiple currencies are supported.

    • Points are added to the customer’s workspace.

  3. Using Points for Add-Ons:

    • Customers manage add-ons through a "Manage Add-Ons" interface.

    • Deduction of points occurs upon purchase.

    • Backend updates reflect the deduction in both customer workspace and your partner account.

Visual Workflow:

Customer Buys Points (Stripe Payment) Points Added to Workspace Purchases Add-Ons with Points Deduction in Backend

Step-by-Step Process for Partners

1. Enabling Credit Billing

  • Access your partner dashboard.

  • Turn on the credit billing feature.

  • This activates the purchase points system.

2. Purchasing Points

  • Customers select the number of points they want.

  • Generate a Stripe payment link.

  • After payment, points are credited to their workspace.

3. Managing Add-Ons

  • Partners manually add points to customer workspaces.

  • Customers can then purchase add-ons using their points.

  • The system deducts points accordingly, and the backend reflects the transaction.

4. Deduction and Profit

  • Points deducted from the customer’s workspace.

  • Corresponding cost deductions are made from your partner account.

  • You set the profit margin by adjusting the selling price.

5. Future Auto Top-Up Feature

  • Upcoming feature: Automatic top-up when points fall below a threshold.

  • Customers can set limits.

  • System automatically charges their card to replenish points, ensuring seamless add-on access.

Supporting Custom Billing URLs

  • You can use custom billing URLs to sell only the main plan.

  • Enable credit billing for add-ons.

  • Customers purchase points and use them for add-ons.

  • This setup is compatible with custom URLs and white-label solutions.

Implementation and Setup

Resources:

  • YouTube Playlist:
    Search for "Stripe Billing Automation for Partners" on our channel.

  • Step-by-Step Guide:

    • Lesson 10 covers setup, pricing, and point management.

    • Duration: approximately 12 minutes.

Setup Highlights:

Step

Action

Description

1

Enable Stripe Integration

Connect your Stripe account.

2

Configure Add-On Pricing

Set cost and selling prices.

3

Set Up Points System

Define how many points equal a dollar or currency unit.

4

Manual Point Allocation

Add points manually for specific clients if needed.

5

Automate Auto Top-Up

Future feature to streamline replenishment.

Tips:

  • Use the partner dashboard to monitor transactions.

  • Adjust pricing to optimize profit margins.

  • Communicate clearly with clients about how points and add-ons work.

Future Enhancements and Features

Auto Top-Up

  • Purpose: Automate the replenishment of points.

  • Functionality:

    • Set a minimum threshold.

    • System automatically charges the customer’s card when points are low.

    • Ensures uninterrupted access to add-ons.

  • Benefit: Reduces manual intervention and improves customer experience.

Compatibility

  • Works seamlessly with internal billing and custom billing URLs.

  • Supports Stripe-only payments for now.

  • Future updates may include support for other payment gateways.

Summary Table: Credit Billing Workflow

Stage

Description

Key Actions

Notes

Enable

Turn on credit billing in partner settings

Access dashboard → Settings

Supports only Stripe currently

Customer Purchase

Buy points via Stripe

Generate link → Customer pays

Multiple currencies supported

Points Allocation

Add points to workspace

Manual or automated

Use for add-on purchases

Purchase Add-Ons

Use points to buy extra features

Manage add-ons interface

Deducts points and updates backend

Profit Calculation

Set profit margins

Adjust selling prices

Profit = Selling Price - Cost Price

Future Automation

Auto top-up feature

Set thresholds → Auto charge

Enhances customer retention

Final Thoughts

Credit billing for add-ons offers a flexible, scalable, and efficient way for partners to monetize additional features. By leveraging Stripe payments, manual or automated point management, and future auto top-up capabilities, partners can provide seamless service to their clients while maximizing profits. Proper setup, clear communication, and strategic pricing are essential to success.

Resources:

  • YouTube Channel: Search for "Stripe Billing Automation for Partners."

  • Support: Contact via email or private message for assistance.

Closing

Implementing credit billing for add-ons empowers your business to grow sustainably, offering customers the flexibility they desire while ensuring your revenue streams are optimized. Stay tuned for upcoming features that will further streamline this process, making it even easier to manage and scale your operations.