Via Web Portal
A richer experience for browsing plans, signing in, and protecting your subscriptions
Overview
Each MemberPass project has a dedicated Public Portal (e.g., my.memberpass.net/project-handle). This web interface offers a visual way to browse detailed plan benefits, subscribe, and manage your account — including recovery methods that keep you signed in even if you lose access to Telegram.
Signing In
Click Login in the top-right corner. The portal offers three ways to sign in — pick whichever is most convenient. All three land you in the same account, so you can mix and match over time.
Telegram OAuth
Password-less, instant, and the default. Best if you're already on Telegram.
One-tap sign-in if the project has Google configured and you've linked your Google account.
Email Magic Link
Works even without Telegram. A single-use link is emailed to your verified recovery email.
Open the Sign-In Dialog
Click Login in the portal header. A modal appears with the available sign-in methods. Methods depend on how the creator configured the project — Google is shown only when the project has Google OAuth enabled, for instance.
Continue with Telegram
Click Continue with Telegram. You'll be asked to confirm your identity via the Telegram app. Your portal session is synced with your Telegram user ID — the same identity your bot subscription is tied to.
First-time visitors
If you've never interacted with the project before, the bot opens and prompts you to tap Start / Agree & Proceed. Once accepted, the portal picks up the session automatically.
Continue with Google
If you've previously linked Google from the Account & Recovery screen (see below), click Continue with Google and complete Google's consent screen. You're signed straight back into the same MemberPass account.
Send Sign-In Link (Email)
Below the Telegram / Google buttons there's an email field and Send sign-in link button.
- Enter the verified recovery email tied to your account.
- Click Send sign-in link.
- Open the email within 15 minutes and click the link — it's single-use and signs you in immediately.
Silent for unknown emails
For security, the portal always says "If an account with that email exists, a sign-in link has been sent." — even if the address isn't registered or isn't verified yet. This prevents attackers from probing for valid accounts.
Rate limits
You can request up to 3 magic links per hour per email address and IP combination. Further attempts are silently discarded until the window resets.
Browse Plans & Subscribe
Browse Plans
The homepage displays all public subscription plans. You can see:
- Pricing & Billing Cycle: Clear costs and renewal terms.
- Free Trials: Any available trial periods (e.g., "7 Days Free").
- Resources: A list of the specific Channels and Groups included in each plan.
- Description: Detailed benefits and perks.
Click Subscribe Now (or Start Free Trial) on your chosen plan.
Payment & Checkout
You'll be taken to the payment selection screen.
- Credit Card / Stripe: Select "Stripe" to pay via credit card. You'll be redirected to a secure Stripe Checkout page.
- Access Code: If you have a code, click Use Access Code, enter it in the box, and click Redeem.
Telegram Stars and plan-specific payment methods
The portal only shows payment methods that work on the web — Stripe, PayPal, Skrill, CoinPayments, Paystack, Razorpay, and CeyPay.
Telegram Stars (XTR) is processed natively by Telegram and isn't available on the portal; if you want to pay with Stars, subscribe through the Telegram bot instead. Access codes also aren't in the normal payment list — use the separate Use Access Code action (see below).
Success & Access
After payment, you'll see the Payment Successful screen.
The system will automatically generate your Invite Links. Click the Join buttons directly on the web page to open the Telegram channels/groups.
My Memberships
Click your name in the header and choose My Memberships to see your subscriptions.
- Active subscriptions: view your current plan, renewal / expiry date, and status.
- Subscription details: click a subscription to open its detail page, which lists every included resource (with live membership status) and your payment history for that subscription.
- Resource links: if you ever need to re-join a channel or group, your unique invite links are always available from the subscription's detail page.
- Cancel subscription: from a subscription's detail page, tap Cancel. You'll see a confirmation modal before anything happens; once confirmed, the cancellation is queued and you keep access until the end of your current billing period.
The portal doesn't currently have a direct "upgrade" or "switch plan" action. To move to a different plan, cancel your current subscription and subscribe to the new plan from the Plans page.
Account & Recovery
Why this matters
If Telegram is unavailable in your region, your account is banned, or your phone is lost, a verified recovery email (and/or a linked Google account) is the only way back into your paid memberships. Set one up once and forget about it.
The Recovery Nudge
The first time you sign in without any recovery method, a yellow banner appears above your plans:
Protect your subscription — Add a recovery method so you can still sign in if you ever lose access to Telegram.
Click Set up recovery to jump straight to the settings screen, or Dismiss to hide it. Once dismissed, the banner stays hidden for that account.
Opening the Settings
Click your name in the header, then choose Account & Recovery. You'll see three sections:
Safety Guardrail
You must keep at least one way in
If your account is not connected to Telegram (e.g., you originally signed up via email or Google), the portal will refuse to remove your last remaining recovery method. You'll see:
"You must keep at least one way to sign in. Add another recovery method before removing this one."
Add a replacement first — e.g., link Google before removing your email, or verify a new email before disconnecting Google.
Managing Your Account
The portal gives you full control from the header dropdown:
- My Memberships — Shown when you have at least one subscription; jumps to the membership list.
- Account & Recovery — Manage recovery email and linked accounts.
- Logout — Securely sign out of your session.
If you cancel a subscription via Stripe or the bot, the status updates here automatically.