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.