MemberPass
Reference

Status Reference

Every status label you might see in MemberPass — subscription statuses, member statuses, and payment statuses — explained in plain language.

A colour-coded pill on a list row is worth a thousand words — but only if you know what it means. This page is the reference for every status badge and enum value across the MemberPass dashboard.

Subscription statuses (13 total)

The SubscriptionStatus enum appears on the Managing Subscriptions page and on subscriber-facing views.

StatusBadge colourMeaningTypical next step
TrialingyellowInside a plan's trial period; no real charge has occurred.Convert to Active at trial end (card-required) or let it expire (cardless).
ActivegreenCurrently paid and granting access.Renew on cycle end.
IncompleteorangePayment didn't complete in the provider's expected window.Manual follow-up — the subscriber may need to retry the charge.
ExpiredredBilling cycle ended; access has stopped.Resubscribe if desired.
Past DueredA renewal charge failed; retry window is open.Update payment method in the provider's dashboard.
CanceledzincThe subscriber or creator cancelled; access continues until cycle end.No action — will flip to Expired automatically.
UnpaidredPayment failed and retries are exhausted.Subscription lapses; resubscribe to restore access.
PausedyellowTemporarily paused by you or the provider.Unpause to resume billing.
ProcessingbluePayment is being processed by the provider.Wait — status refreshes when the provider finishes.
SucceededgreenPayment completed successfully.Bot activates access automatically.
CapturablebluePayment is authorized but not yet captured.Capture (usually automatic).
FailedredPayment outright failed (declined, fraud hold, etc.).Subscriber retries or picks a different method.
PendingbluePayment submitted, awaiting confirmation.Wait for provider webhook (fiat: minutes; crypto: up to an hour).

Member statuses (5 total)

The ProjectUserStatus enum appears on the Managing Members page.

StatusBadge colourMeaning
LeadzincInteracted with your bot but hasn't subscribed or trialled yet.
TrialingyellowInside a trial period of a plan.
CustomergreenHas an active paid subscription.
ChurnedredPreviously Customer or Trialing; no longer has active access.
BannedblackExplicitly banned via /ban admin command or equivalent.

Transitions

  • Lead → Trialing — start a trial.
  • Lead / Trialing → Customer — complete a paid subscription.
  • Customer / Trialing → Churned — cancellation reaches cycle end, or payment failure exhausts retries.
  • Any → Banned — admin action.

Status changes are automatic and driven by the subscription lifecycle — you don't change a member's status directly from the Members page.

Payment statuses (used inside Payment History)

The ProjectSubscriptionPaymentStatus enum appears on the portal's Payment history rows.

StatusBadge colourMeaning
SuccessfulgreenThe payment completed and settled.
PendingamberSubmitted to the provider, awaiting confirmation.
FailedredThe payment did not go through.
RefundedzincThe creator (or provider) refunded the payment.

Payment provider modes

From the PaymentProviderMode enum:

ModeMeaning
LiveProduction — real money moves.
Test / SandboxNo real money; use provider-specific test credentials. Note: Telegram Stars and Access Codes are Live-only.

Billing cycles

From the SubscriptionBillingCycle enum, on plans:

CycleMeaning
DaysBilled every N days (e.g. every 7 Days).
WeeksBilled every N weeks.
MonthsBilled every N months.
YearsBilled every N years.
LifetimeOne-time payment, permanent access. Cycle count is locked to 1 for Lifetime.

Trial mode types

From the TrialModeType enum:

TypeMeaning
ProjectA subscriber gets one trial across any plan in the project.
PlanA subscriber can trial this plan once, even if they trialled a different plan previously.

Resource types

From the ResourceType enum:

TypeMeaningCreatable from dashboard?
ManualA free-form placeholder you fulfil yourself.✅ Yes
ChannelA Telegram broadcast channel.❌ Created via bot when you grant it admin rights in Telegram.
GroupA Telegram group.❌ Created via bot.
SupergroupA Telegram supergroup with topics.❌ Created via bot.

Platform types

From the PlatformType enum:

TypeStatus
Telegram✅ Live
Slack⏳ Coming soon
Discord⏳ Coming soon
Viber⏳ Coming soon

On this page