Stripe Metering Integration

Samuel Su

Samuel Su

on February 5, 2025

Update (May 2026): Stripe is now connected via OAuth per chatbot — no API key required. See Connect Stripe Directly. The API key setup described below is no longer used.


We're excited to introduce Stripe Metering Setup, allowing you to track and charge for chatbot usage seamlessly with Stripe's usage-based billing.

🚀 How It Works

1️. Connect Stripe – Link your Stripe account from My Chatbots > [Chatbot] > Integrations.
2. Set Up a Meter in Stripe – Follow Stripe's guide to create a meter and pricing model.
3. Enable Metering for Your Chatbot – Configure usage tracking in Chat Data > Settings > Metering.

⚙️ Key Metering Options

  • 🔹 Metering Type – Charge users based on message credits or raw message count.
  • 🔹 Static vs. Dynamic Customers
       ✔ Static: Charge a fixed customer (e.g., a reseller).
       ✔ Dynamic: Charge based on lead information (email, phone, or name).
  • 🔹 Customer Identification – Identify users by email (recommended), name, or phone for accurate billing.
Stripe Metering Settings

Verify Your Setup

After configuration, chat with your chatbot and check Stripe's Metering Dashboard to see real-time usage tracking.

Create Chatbots with your data

In just a few minutes, you can craft a customized AI representative tailored to yourself or your company.

Get Started