How can we help?

Step-by-step guides for running a paid Telegram channel or group on AccessBot — create your own membership bot, connect payments (Stripe, PayPal, crypto, M-Pesa & Telegram Stars), build subscription plans, and manage members automatically.

New here? Setting up a Telegram membership bot takes three steps: 1. create your bot with Telegram's BotFather, 2. connect a payment method and create your plans, 3. add the bot to your channel or group — it handles invites, renewals, and removals automatically. Start free and follow the guides below.

Payments

Payments overview — how it works

How payments work on AccessBot

AccessBot never touches your money. You bring your own payment provider keys, and subscribers pay you directly. We take no cut — you keep 100% of every sale (minus whatever your provider charges in its own fees).

Every payment follows the same four-step path, no matter which rail you use:

💳Pays
🔔Webhook
Confirmed
📢Joins

Subscriber taps a plan → picks a rail → pays → provider confirms via webhook → bot grants access

A subscriber taps a plan in your bot or Mini App storefront, chooses a payment rail, and pays. The provider confirms the charge by calling your per-tenant webhook URL. Once confirmed, the bot mints a single-use invite link so exactly that person joins your channel or group.

Easiest way to start: turn on ⭐ Telegram Stars — no account, no keys, nothing to paste. Members pay right inside Telegram and you're live in seconds. Add a card rail like Stripe later when you want auto-renewing subscriptions.

The rails, and which renew automatically

RailTypeSetupBest for
⭐ Telegram StarsOne-timeInstant — no keysAnyone, worldwide
StripeRecurring cardsPaste keysGlobal
PayPalRecurringPaste keysGlobal
PaystackRecurringPaste keysAfrica
FlutterwaveRecurringPaste keysPan-African
RazorpayRecurringPaste keysIndia
Mercado PagoRecurringPaste keysLatin America
M-PesaOne-timePaste keysKenya (no card)
Crypto (NOWPayments)One-timePaste keysGlobal crypto

Card rails auto-renew subscriptions; Stars, M-Pesa and crypto are one-time charges the subscriber repeats to renew. After you paste a rail's keys, use the Test connection button on its setup page to confirm they work before going live.

Tip: You can enable as many rails as you like at once. Subscribers see every connected provider and pick whichever suits them.