Skip to main content

Create a New Subscription Plan

Subscription plans define the pricing, billing intervals, and joining fees for your membership tiers. This guide walks you through creating a new plan in the admin panel.

Em avatar
Written by Em
Updated over 2 months ago

Overview

Subscription plans define the pricing, billing intervals, and joining fees for your membership tiers. This guide walks you through creating a new plan in the admin panel.


1. Navigate to Subscription Plans

  1. In the left-hand sidebar, go to Settings

  2. Select Subscription Plans

You’ll see a table of all existing plans, including their prices, product IDs, active subscriber counts, and status.


2. Start a New Plan

Click New Plan in the top-right corner.

This opens the New Subscription Plan modal.


3. Enter Plan Details

Fill out the required and optional fields:

Plan Name: The name of the membership tier (e.g., Premium Tier, Tier 2, etc.)

Plan Description: Optional summary of what this membership includes.

Joining Fee: Optional one-time fee collected when a member first joins.

If a member already has a credit card on file and you approve charging it directly, Yayem shows two separate line items on the User Payments tab: the subscription and the joining fee.

If the member instead pays through their assigned subscription link, Yayem displays one combined line item on the User Payments tab, even though both amounts are included.

In the latter cases, Stripe still records the subscription and the joining fee as two separate line items on the actual invoice.


4. Add Pricing Options

Every subscription plan must have at least one pricing option.

Each price includes:

  • Price Amount

  • Currency

  • Billing Interval (Monthly, Quarterly, Semi-Annual, Annual)

You can add multiple price options—for example:

  • Monthly: $100

  • Annual: $1,000

Click + Add price to add additional pricing tiers.


5. Create the Plan

After completing the form, click Create Plan.

You’ll see a confirmation message once the plan is successfully created (see below)


Did this answer your question?