Early bird discounts live! Claim your offer
MemberPass Logo

How MemberPass Works

End-to-end walkthrough of the MemberPass flow — creator setup, subscriber signup, automated member management, and the money path.

By the end of this page you'll understand how a MemberPass-powered membership goes from empty project to paying, automated community — and who does what along the way.

Subscribers never see MemberPass as a brand. They see your bot, your channel, your plans. MemberPass is the plumbing.

The flow at a glance

1. Creator sets up

Project, plans, payment methods, and a connected Telegram bot. One-time afternoon of work.

2. Subscriber discovers

Bot deep-link or portal page, picks a plan, enters payment.

3. MemberPass grants access

Webhook confirms payment, subscription row is created, bot issues single-use invite links.

4. Subscriber joins

Taps each Join button in the bot — lands in the paid Telegram destinations.

5. MemberPass keeps running

Renewals, expiry kicks, unauthorised-join cleanup, dashboard sync — all automatic from here.

Creator-side setup (one time)

Register as a creator

Chat with @MemberPassAppBot on Telegram. The bot sends you to a signup form pre-filled with your Telegram identity. See Creating an account.

Activate a creator plan

Pick Free, Starter, or Growth and add a payment method on file. Even the Free plan requires a card because per-transaction fees apply. See Activate your subscription.

Create a project

Name, handle (for the portal URL), banner, and description. See Creating a project.

Define resources

Start with a Manual resource (PDF, Notion link, perk text). Telegram channels, groups, and supergroups get linked later — they require the project bot. See Resources.

Enable payment methods

Pick from nine providers — Stripe, PayPal, Skrill, CoinPayments, Paystack, Razorpay, CeyPay, Telegram Stars, Access Codes. See Payment methods.

Build subscription plans

Pricing tier plus billing cycle plus trial rules plus the resources each plan unlocks. See Subscription plans.

Create a Telegram bot

Use @BotFather and paste the resulting token into MemberPass. Once activated, return to Project Resources to link the Telegram channels, groups, or supergroups you want to monetize. See Connect your bot.

Share your bot or portal URL

Post it on social media, existing channels, or via direct deep-links. See Sharing your project.

Typically one afternoon. After that, subscribers can start joining on their own.

Subscriber-side flow (recurring)

Discover the project

Subscriber taps your bot link (t.me/YourBotName) or visits your portal page (my.memberpass.net/your-handle).

Pick a plan

On the bot — welcome message, terms acceptance, interactive plan list. On the portal — Telegram OAuth / Google / email magic link sign-in, plan cards, Subscribe Now button.

Pick a payment method

Only methods you've enabled are shown. The portal lists web-based providers; the bot additionally shows Telegram Stars.

Pay the provider

Card details (Stripe, PayPal, etc.), in-app purchase (Telegram Stars), or crypto send (CoinPayments, CeyPay) — whichever flow the chosen provider uses.

Access is provisioned

On confirmation, a MemberPass webhook receives the event, creates the subscription row, and instructs the bot to mint unique single-use invite links for every Telegram resource the plan unlocks.

Subscriber joins

Bot sends a "Your Subscription Resources" message with Join buttons. The subscriber taps each one and is automatically added to the destination.

From the subscriber's perspective — few taps, one payment, under a minute. Behind the scenes MemberPass is orchestrating webhooks, invite-link generation, membership grants, and audit logging.

The ongoing lifecycle

The money path

Subscribers pay your provider

Funds go directly into your Stripe / PayPal / Razorpay / … account. MemberPass never holds your revenue.

Provider payouts

Each provider has its own payout schedule. Stripe ≈ 2–7 days, PayPal usually faster, crypto providers settle near-instantly (but one-way — no automatic refund path).

You pay MemberPass

The transaction fee is either deducted at charge time (Stripe — Direct Charge model) or accumulated and invoiced monthly (every other provider). Creator-plan subscription is billed separately by MemberPass through Stripe.

What's automated vs what's on you

Telegram webhook maintenance

Registers and maintains Telegram webhooks so the bot hears every event in real time.

Invite-link minting

Generates unique single-use invite links per subscriber per resource.

Unauthorised-member sweep

Detects members who snuck in without a subscription and removes them on a periodic sweep.

Clean re-invites

Unbans previously-kicked subscribers cleanly before re-inviting them so Telegram does not throw errors.

Provider catalogue sync

Keeps payment-provider product / price catalogues in sync when you change plans.

Subscriber notifications

Trial-ending reminders, renewal-failure notices, and more — delivered through the bot.

Activity timeline

Tracks every lifecycle event per subscription for audit and support.

Content

Obviously. Create the posts, host the calls, answer the questions.

Marketing

Share the bot link, run ads, engage your audience.

Moderation

Telegram's built-in admin tools — delete messages, /ban bad actors — are still yours to run.

Refunds

Issued via the payment provider when needed. MemberPass reflects status; the decision and execution are yours.

Support

Subscribers ask you questions; you answer them. MemberPass is infrastructure, not a customer-service layer.

Ready to build?

How is this guide?

On this page

MemberPass is a product designed by you — for you.

No boardroom full of executives deciding what we ships next. Our roadmap always shaped by you with your feedback.

Share feedback or a request