Skip to content

Subscriptions

The Subscriptions section is where administrators manage membership plans, credit packs, add-on perks, and subscriber accounts. It is organized into four sub-tabs.

Permission required: admin_subscriptions


Plans Credit Packs Add-ons Subscribers

Membership plans are recurring subscriptions that users sign up for. Each plan defines a price, billing cycle, and can optionally bundle add-ons and credit packs that are included for free.

At the top of the Plans tab are status filter buttons, a search bar, and a button to create a new plan:

Active (1) Inactive (1)
New Plan
ControlWhat It Does
Active (X)Show only active plans. Highlighted green when selected.
Inactive (X)Show only inactive plans.
Search boxFilter plans by name. Appears below the status filters.
+ New PlanOpens the plan creation form.

Plans are displayed in a responsive grid (up to 3 columns on desktop).

Basic Membership Become a Basic member and unlock the full FundedYouth experience. Gain access to Credit Packs, Session registration, Add-ons, and more — all powered by our FYBIT credit system.
ACTIVE
$5.00 /monthly

Each card shows:

DetailWhat It Shows
NameThe plan name (e.g., “Academy Full Access”)
DescriptionOptional description text below the name
Status badge ACTIVE or INACTIVE
PriceLarge price display (e.g., $99.00/monthly)
Stripe sync”Synced to Stripe” or “Not synced” status text
EditBlue text link to open the edit form
DeleteRed text link to delete the plan

Click + New Plan to create, or click Edit on a plan card to edit. Both open the same form modal.

Edit Membership Plan
Basic Membership
16/100
Become a Basic member and unlock the full FundedYouth experience. Gain access to Credit Packs, Session registration, Add-ons, and more — all powered by our FYBIT credit system.
176/2000
500
$5.00
Monthly
Subscription & Credit Plan Agreement
Optionally require users to sign an agreement before subscribing.
Sovol 1-Credits 1-Hour $5.00/mo
Bambu 2-Credits 1-Hour $5.00/mo
$2 OFF PLA and PETG $5.00/mo
1-Roll of PLA or PETG $10.00/mo
Selected add-ons are included free when a user subscribes to this plan.
20 FYBIT Credits | One Time 20 credits
Selected credit packs are granted free when a user subscribes to this plan.
Active — Visible to users for new signups
Cancel Update Plan
FieldRequiredDetails
Plan NameYesThe display name for the plan (max 100 characters). Character count shown below.
DescriptionNoA longer description of what the plan includes (max 2000 characters).
Price (cents)YesPrice in cents (e.g., 9900 = $99.00). The dollar amount is previewed below the field.
Billing CycleYesMonthly or Yearly. Determines how often the user is billed.
Required AgreementNoSelect an active agreement that users must sign before subscribing. Choose “None” if no agreement is required.
Bundled Add-onsNoCheck add-ons to include free with this plan. Only active add-ons are shown. Each displays its monthly price.
Bundled Credit PacksNoCheck credit packs to grant free with this plan. Only active packs are shown. Each displays its credit amount.
Active/Inactive toggleEdit onlyToggle the plan’s visibility. Active plans are available for new signups; inactive plans are hidden. Only shown when editing.

Click Create Plan or Update Plan to save. Click Cancel to discard.


A plan cannot be deleted while it is Active. You must first set it to Inactive using the Active/Inactive toggle in the edit form. Once inactive, it appears in the Inactive tab where the Delete option becomes available.

Delete Plan
Are you sure you want to delete this plan? This action cannot be undone.
Cancel Delete

Plans Credit Packs Add-ons Subscribers

Credit packs are purchasable bundles of FYBIT credits. They can be one-time purchases or monthly recurring deliveries. Users buy credit packs to fund their FYBIT wallet for session bookings and other services.

Active (1) Inactive (0)
New Pack
ControlWhat It Does
Active (X)Show only active credit packs.
Inactive (X)Show only inactive credit packs.
Search boxFilter credit packs by name.
+ New PackOpens the credit pack creation form.

Credit packs are displayed in a responsive grid (up to 3 columns on desktop).

20 FYBIT Credits | One Time This is a non-refundable purchase. Credits cannot be exchanged for cash or real currency.
ACTIVE ONE-TIME
$10.00
20 credits

Each card shows:

DetailWhat It Shows
NameThe credit pack name (e.g., “20 FYBIT Credits | One Time”)
DescriptionOptional description text
Status badge ACTIVE or INACTIVE
Type badgeONE-TIME or MONTHLY
PriceLarge price display (e.g., $10.00) with “/mo” for monthly packs
CreditsNumber of FYBIT credits included (20 credits)
Stripe sync”Synced to Stripe” or “Not synced”
EditBlue text link to open the edit form
DeleteRed text link to delete the pack

Click + New Pack to create, or click Edit on a card to edit. Both open the same form modal.

Edit Credit Pack
20 FYBIT Credits | One Time
This is a non-refundable purchase. Credits cannot be exchanged for cash or real currency.
One-Time Purchase
1000
$10.00
20
Active — Visible to users for purchase
Cancel Update Pack
FieldRequiredDetails
Pack NameYesThe display name for the credit pack
DescriptionNoWhat the pack includes or any purchase terms
Pack TypeYesOne-Time Purchase or Monthly Recurring. One-time packs are purchased once; monthly packs deliver credits every billing cycle.
Price (cents)YesPrice in cents (e.g., 1000 = $10.00). Dollar amount previewed below.
CreditsYesNumber of FYBIT credits included in the pack. Must be at least 1.
Active/Inactive toggleEdit onlyToggle visibility. Active packs are available for purchase; inactive packs are hidden.

Click Create Pack or Update Pack to save. Click Cancel to discard.


A credit pack cannot be deleted while it is Active. You must first set it to Inactive using the Active/Inactive toggle in the edit form. Once inactive, it appears in the Inactive tab where the Delete option becomes available.


Plans Credit Packs Add-ons Subscribers

Add-ons are recurring monthly perks that get added to a member’s subscription. They are not one-time purchases — they bill monthly alongside the membership plan. Add-ons can either be always active (the perk is in effect at all times) or once per month (the member must redeem it each billing cycle).

Active (4) Inactive (0)
New Add-on
ControlWhat It Does
Active (X)Show only active add-ons.
Inactive (X)Show only inactive add-ons.
Search boxFilter add-ons by name.
+ New Add-onOpens the add-on creation form.

Add-ons are displayed in a responsive grid (up to 3 columns on desktop).

Sovol 1-Credits 1-Hour Printing on Sovol 3D Printers is only 1-Credit an hour.
ACTIVE
$5.00 /mo
ALWAYS ON
1-Roll of PLA or PETG Get a monthly discount on one roll of 3D printer filament — choose PLA or PETG. This perk resets each month and does not roll over. If you do not use it before your next billing date, it expires.
ACTIVE
$10.00 /mo
1X/MONTH

Each card shows:

DetailWhat It Shows
NameThe add-on name
DescriptionWhat the add-on provides
Status badge ACTIVE or INACTIVE
PriceMonthly price (e.g., $5.00/mo)
Usage typeALWAYS ON — perk is always in effect, or 1X/MONTH — must be redeemed each billing cycle
Stripe sync”Synced to Stripe” or “Not synced”
EditBlue text link to open the edit form
DeleteRed text link to delete the add-on

Click + New Add-on to create, or click Edit on a card to edit. Both open the same form modal.

Edit Add-on Plan
Bambu 2-Credits 1-Hour
All Bambu printers including multi-material only cost 2 credits
500
$5.00/mo
Always Active
Perk is always in effect
Active — Visible to users for subscription
Cancel Update Add-on
FieldRequiredDetails
Add-on NameYesThe display name for the add-on
DescriptionNoWhat the perk provides and any usage terms
Price (cents/month)YesMonthly price in cents (e.g., 500 = $5.00/mo). Dollar amount previewed below.
Usage TypeYesAlways Active — perk is always in effect (e.g., discounted printer rates). Once Per Month — must be redeemed each cycle and does not roll over (e.g., free filament roll).
Active/Inactive toggleEdit onlyToggle visibility. Active add-ons are available for subscription; inactive ones are hidden.

Click Create Add-on or Update Add-on to save. Click Cancel to discard.


An add-on cannot be deleted while it is Active. You must first set it to Inactive using the Active/Inactive toggle in the edit form. Once inactive, it appears in the Inactive tab where the Delete option becomes available.


Plans Credit Packs Add-ons Subscribers

The Subscribers tab gives administrators a complete view of every member’s subscription, wallet balance, add-ons, credit packs, and transaction history. From here you can adjust credits, freeze or cancel memberships, and manage perk redemptions.

Four KPI cards at the top of the Subscribers tab:

Active Subscribers 1
Avg Credits / Subscriber 150
Frozen Wallets 0
Perks Pending 1
CardWhat It Shows
Active SubscribersNumber of members with active or frozen status (blue)
Avg Credits / SubscriberAverage FYBIT credit balance across active subscribers (orange)
Frozen WalletsNumber of wallets currently frozen (amber)
Perks PendingCount of once-per-month add-ons not yet redeemed this cycle (purple)

Below the KPI cards are search and filter controls:

Active / Frozen
All Plans
All Add-ons
All Credit Packs
ControlWhat It Does
Search boxFilter subscribers by name.
Status dropdownActive / Frozen (default) or All Statuses to include lapsed and cancelled.
Plan filterFilter to subscribers on a specific membership plan.
Add-on filterFilter to subscribers with a specific active add-on.
Credit Pack filterFilter to subscribers with a specific active credit pack.
Clear FiltersAppears when any filter is active. Resets all filters.

Subscribers are displayed in a table with expandable rows.

Name Plan Status Credits Add-ons Joined Actions
FU Funded Youth Test Plan ACTIVE 150 1 3/18/2026

Each row shows:

ColumnWhat It Shows
Expand arrowClick to expand the row and see full details
NameSubscriber’s name with initials avatar
PlanThe membership plan they’re subscribed to
Status ACTIVE , FROZEN , LAPSED , or CANCELLED
CreditsFYBIT credit balance (with snowflake icon if wallet is frozen)
Add-onsNumber of active add-ons
JoinedMembership start date
ActionsAction buttons (see below)

Each subscriber row has action buttons depending on their status:

ButtonWhen ShownWhat It Does
Adjust Credits (arrows icon)AlwaysOpens the POS credit adjustment modal for this user
Freeze (pause icon)Active onlyPauses the membership for a set number of days. Credits are preserved but inaccessible.
Cancel (ban icon)Active onlyCancels the membership, bundled add-ons, and Stripe subscription. Requires a reason.
Reactivate (checkmark icon)Frozen, Lapsed, CancelledRestores the membership to active status

Click a row to expand it and see three detail panels side by side:

ADD-ONS & PERKS
Monthly One Time Test Mark Used
CREDIT PACKS
Learner Pack | One Time 200 credits ACTIVE
MEMBERSHIP DETAILS
PlanTest Plan
Price$0.00/monthly
Started3/18/2026
Current Period3/18/2026 – 4/18/2026
TRANSACTION HISTORY
Date Type Amount Balance Description
3/22/2026 ADJUSTMENT -10 150 POS Standard Credit Deduction Test
3/18/2026 SESSION SPEND -40 160 Registration for "Bambu Studio Basics (3DP2)"
3/18/2026 PACK PURCHASE +200 200 Purchased "Learner Pack | One Time" (200 credits)

Lists all active add-ons for this subscriber. Each add-on shows:

  • Add-on name
  • For ALWAYS ON add-ons: a blue “Always on” badge (no action needed)
  • For 1X/MONTH add-ons: a Mark Used button if not yet redeemed this cycle, or a “Used” badge with an Undo option if already redeemed

Lists all credit packs associated with this subscriber, showing the pack name, credit amount, and active/cancelled status.

Displays the subscription metadata:

  • Plan name and price
  • Start date
  • Current billing period (start – end dates)
  • Frozen until date (if frozen)
  • Cancelled date (if cancelled)

Below the three panels, the last 10 FYBIT credit transactions are shown in a table with columns: Date, Type, Amount (+/- with color), Balance, and Description.


Click the Freeze button on an active subscriber. A modal appears:

  • Title: “Freeze Membership” (blue)
  • Explanation: Freezing pauses the membership and wallet. Credits are preserved but inaccessible until reactivated.
  • Duration (days): Number input (1–365, default 30)
  • Freeze button confirms, Cancel dismisses

While frozen, the subscriber’s status changes to FROZEN and their wallet is locked. The Reactivate button becomes available.


Click the Cancel button on an active subscriber. A confirmation modal appears:

  • Title: “Cancel Membership” (red)
  • Warning: Cancellation ends the membership, bundled add-ons, and Stripe subscription. The user will be notified.
  • Reason for cancellation (required): Text area for the admin to explain why (e.g., “Non-payment”, “User request”)
  • The reason is sent to the user so they can contact support if needed
  • Cancel Membership button (disabled until reason is entered), Keep Active dismisses