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.

Troubleshooting

A payment didn't go through or is stuck pending

A payment moves from Pending to Confirmed only when the provider tells AccessBot it succeeded. For cards and PayPal, that confirmation arrives via a webhook — so a missing or wrong webhook URL is the number-one reason payments hang.

Fix checklist

Copy the webhook URL from the Payments page and paste it into your provider's dashboard (Stripe, PayPal, etc.).
Confirm the provider is enabled and connected in AccessBot.
Ask the subscriber for their receipt if you're unsure whether money actually moved.
MethodHow it confirmsTypical wait
Card / PayPalProvider webhookSeconds — if webhook is set
M-Pesa / cryptoAutomatic callbackA few minutes
Tip: Payments left pending too long auto-fail after a few hours. Nothing is charged — the subscriber simply retries from /plans.
Warning: Test/sandbox webhook URLs won't confirm real payments. Use the live URL shown on the Payments page.