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