Stripe Integration

Accept payments in Telegram

Accept payments directly through your Telegram bot with Stripe integration. Sell products, offer subscriptions, or accept donations - all within the Telegram chat experience.

Payment Features

One-time Payments

Accept single purchases for products or services

Subscriptions

Set up recurring billing for memberships

Invoicing

Generate and send professional invoices

Secure Checkout

PCI-compliant payment processing

Setup Guide

1

Create Stripe Account

Sign up at stripe.com and complete verification

2

Get API Keys

Copy your publishable and secret keys from the Stripe dashboard

3

Connect to BotLaunch

Add your Stripe keys in Settings → Integrations → Stripe

4

Configure Products

Create products and prices in Stripe or through our dashboard

5

Enable E-commerce Modules

Enable shopping_cart, payment_gateway modules for your groups

Supported Payment Methods

Credit/Debit Cards
Apple Pay
Google Pay
Bank transfers (SEPA)
Klarna
Afterpay

Webhook Events

BotLaunch automatically handles these Stripe webhook events:

checkout.session.completed
payment_intent.succeeded
payment_intent.failed
customer.subscription.created
customer.subscription.updated
customer.subscription.deleted
invoice.paid
invoice.payment_failed

Explore Modules

Learn about all 143+ modules available for your bots.

Modules Overview