Skip to main content

Membership Settings

The Benecaster → Memberships section of the admin panel is only visible when the built-in membership system is active or being set up. It contains separate sub-screens for each aspect of membership configuration.


Memberships → Tiers

Create and manage the subscription tiers your listeners can join. Each tier you create is provisioned as a Stripe Product and Price automatically when you save.

Field Notes
Name Displayed to subscribers on the account page and checkout
Slug URL-safe identifier. Set on creation and cannot be changed — changing it would break existing token and bridge references.
Description Short text shown alongside the tier in subscriber-facing contexts
Price Monthly or annual amount charged via Stripe
Billing interval Monthly or annual
Trial days Number of days before the first charge; 0 to disable trial
Active Inactive tiers are hidden from checkout but existing subscribers keep access

Deleting a tier is blocked when any subscriber holds an active token for it — downgrade or migrate those subscribers first.

Tier badges (the visual chips shown on subscriber accounts) are configured from within each tier’s edit screen. See Tier Badges for details.


Memberships → Buy-ups

Create and manage buy-up options — supplemental charges existing subscribers can add to their subscription without changing their base tier.

Field Notes
Name Displayed on the subscriber account page and in the buy-up purchase flow
Slug Immutable identifier used in API references and webhook payloads
Description Short explanation shown to subscribers before purchase
Price Charged via Stripe on the same billing cycle as the subscriber’s base subscription
Billing interval Monthly or annual
Cap Maximum number of active buy-up holders (0 = unlimited)
Active Inactive buy-ups are hidden from the account page purchase flow

Creating a buy-up provisions a Stripe Product and Price automatically. Subscriber-facing buy-up purchase UI is on the subscriber account page.


Memberships → Badges

Controls the site-wide tenure badge — a chip that displays how long a subscriber has been a member.

Setting Notes
Show subscriber tenure badge When checked, a tenure chip is appended to every subscriber’s badge list. Default off.

Milestone labels (e.g. “1-Year Member”, “5-Year Member”) advance automatically based on each subscriber’s earliest active token date. Unchecking the box removes the chip from all surfaces immediately.

See Subscriber Tenure Badges for the full feature overview, including milestone thresholds, the [benecaster_member_since] shortcode, and developer customization options.


Memberships → Avatars

Controls the subscriber avatar upload feature site-wide.

Setting Notes
Enable subscriber avatars Master toggle. When disabled, AvatarManager stops serving uploaded avatars and falls back to WordPress Gravatar / default behavior.
Clear all avatars Bulk action that removes every _benecaster_avatar_attachment_id user meta row. Useful when disabling the feature permanently. Irreversible — confirm before running.

See Subscriber Avatars for the full feature overview.


Supporter Wall (per-show)

The Supporter Wall is configured per show rather than as a global Memberships setting. To enable or configure it, open a show’s settings and look for the Supporter Wall section.

See Supporter Wall for setup instructions and display options.

See Also