---
title: Unlimited Recurring Plans | Walla Support Center
description: unlimited recurring plans
---

[Skip to content](https://support.hellowalla.com/unlimited-recurring-plans-walla-support-center#main-content)

English

Show submenu for translations

![](https://support.hellowalla.com/hs-fs/hubfs/38f9ee9b-2f6d-4610-a5d6-e421204ef62d.png?width=120&height=35&name=38f9ee9b-2f6d-4610-a5d6-e421204ef62d.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Walla Knowledge Base](https://support.hellowalla.com/?hsLang=en)
2. [Packs & Plans](https://support.hellowalla.com/packs-plans?hsLang=en)

June 18, 2026

# Unlimited Recurring Plans | Walla Support Center

Welcome to your **complete guide** to setting up Unlimited and Limited plans!  
This article walks you through **every setting, option, and callout** you need to build your plans correctly the first time — and shows you which choices are **permanent** once saved.

Use this guide if you are creating **Unlimited** or **Limited** recurring plans, usage packs, intro offers, or customized class plans.

### 🛠 Section 1: Plan Details Setup

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-06-48-5071-AM.png?width=1472&height=1046&name=image-png-Jun-18-2026-05-06-48-5071-AM.png)

### 🛠 Section 2: Choose Your Plan Type

### Unlimited Plans

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-07-31-2075-AM.png?width=1472&height=556&name=image-png-Jun-18-2026-05-07-31-2075-AM.png)

### Limited Plans

### A. Subscription-Based Limited Plans

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-08-03-0334-AM.png?width=1472&height=592&name=image-png-Jun-18-2026-05-08-03-0334-AM.png)

### B. Usage-Based Limited Plans

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-08-31-3097-AM.png?width=1472&height=480&name=image-png-Jun-18-2026-05-08-31-3097-AM.png)

### **📣 Quick Callout: Rolling Packs**

- Rolling pack refill triggers based on booking the last regular pass, not whether rollover passes exist.
- If rollovers are enabled: unused sessions can carry into the next period when the new pack refreshes.
- If rollovers are not enabled: unused passes simply expire according to the expiration rule and if all passes are not used before pass expiry plan completes (ends).
- The client is charged immediately when they book their final pass — even if rollover sessions are still available later or if the last booking is canceled.

### 🔐 What Cannot Be Changed After Plan Creation (Master Plan Settings)

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-09-19-8944-AM.png?width=1472&height=1226&name=image-png-Jun-18-2026-05-09-19-8944-AM.png)

### ⚙️ Purchase Location, Usage & Contracts

When setting up a plan, you must define **where the plan can be purchased**, **where it can be used**, and **what contract applies**.  
These choices are **critical and permanently locked after saving.**

### 🛒 Purchase Location Type

When configuring a new plan, you will choose **one of two purchase behaviors**:

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-10-22-2655-AM.png?width=1472&height=648&name=image-png-Jun-18-2026-05-10-22-2655-AM.png)⚠️ **Important:**  
Once you pick one of these options, you cannot switch later.

### 🛠️ If You Choose "Plan can be purchased at all current and future locations for the same price with the same contract"

After selecting the purchase model, you will choose how the plan can be used:

![](https://support.hellowalla.com/hs-fs/hubfs/image-png-Jun-18-2026-05-11-07-3653-AM.png?width=1472&height=332&name=image-png-Jun-18-2026-05-11-07-3653-AM.png)

✅ This allows additional flexibility on how you control client access even if the plan was sold at only one location.

### 🛠️ If You Choose "Selected Locations" — You Unlock Per-Location Controls:

When you select **Plan can be purchased at the locations selected with varying prices, contracts, and usage**, you unlock a location-by-location control panel.

You will see this structure:

**Tables can't be imported directly. Please insert an image of your table which can be found [here](https://242669311.hs-sites-na2.com/unlimited-recurring-plans-walla-support-center?hsLang=en).**

**Field**

**Editable?**

**Meaning**

**Status**

✅

Whether the plan is active or inactive for the location.

**Purchase At**

✅

Can the plan be bought at this location?

**Use At**

✅

Can clients use the plan to book at this location?

**Price**

✅

Custom price per location.

**Termination Fee**

✅

Set an early cancelation fee per location.

**Contract**

✅

Attach different contracts if needed.

**List Online**

✅

Control if this plan is available for online purchase at this location.

**Allow Cancel Request Online**

✅

Enable clients to request cancellation through the app or widget.

These fields are managed from the **menu at the end of each location’s row** after initial setup.

You can always change these specific per-location settings even after the plan is live — but you **cannot** change the original choice of "all locations" vs "selected locations".

### 🆕 Introductory / Trial Discount

This discount is for **new clients** only.

When setting up a trial discount, you will choose:

**Tables can't be imported directly. Please insert an image of your table which can be found [here](https://242669311.hs-sites-na2.com/unlimited-recurring-plans-walla-support-center?hsLang=en).**

**Setting**

**Options Available**

**Notes**

**Offer an Introductory/Trial Discount?**

\- No, never  
\- Yes, always  
\- Yes, but only for new clients with restrictions

Defines who is eligible.

**New Client Requirement** (appears if restrictions selected)

\- **New to the Business**: Client must be brand-new to your business (first-time ever).

Only visible if "with restrictions" option is chosen.

**Offer Discount In**

\- Dollars ($)  
\- Percent (%)

Choose whether you want to apply a flat discount amount or a percentage off.

**Amount Off**

Free text field

Example: $5 off, or 10% off.

**Apply Discount to How Many Payments**

Free text field

Example: Apply discount to the first payment only, or first 3 of 6 payments.

### 👤 Member Discount

This discount is for clients who have **Member Status**.

When setting up a member discount, you will choose:

**Tables can't be imported directly. Please insert an image of your table which can be found [here](https://242669311.hs-sites-na2.com/unlimited-recurring-plans-walla-support-center?hsLang=en).**

**Setting**

**Options Available**

**Notes**

**Offer a Member Discount?**

\- No  
\- Yes, but don't apply to the trial period  
\- Yes, apply always

Decide if the discount should kick in immediately or after a trial period.

**Offer Discount In**

\- Dollars ($)  
\- Percent (%)

Choose how to structure the discount.

**Amount Off**

Free text field

Example: $5 off per payment, or 10% off per payment.

✅ Member discounts apply automatically to each billing cycle once triggered.

### 🛠 Section 3: Perks, Benefits & Fees

In this step, you can **highlight extra value** that comes with purchasing the plan.  
These settings are **optional**, but can enhance the appeal of the plan at checkout.

### Perks & Benefits (Optional)

- Use the text box to list **custom perks** you want to highlight.
- Example: *“Access to Member Lounge”*, *“Free towel service”*, *“Priority booking access”*.
- Each perk appears as a **bullet point** on the client's purchase screen.
- **Important:** Perks are **informational only** — they are **not enforced** or connected to any automatic system settings.

Use the text box to list **custom perks** you want to highlight.

Example: *“Access to Member Lounge”*, *“Free towel service”*, *“Priority booking access”*.

Each perk appears as a **bullet point** on the client's purchase screen.

**Important:** Perks are **informational only** — they are **not enforced** or connected to any automatic system settings.

### 🎥 Video-on-Demand Access

- Check the box if clients who purchase this plan should have access to **Video-on-Demand (VOD) classes**.

Check the box if clients who purchase this plan should have access to **Video-on-Demand (VOD) classes**.

### 👥 Guest Passes

Set how many guest passes the client receives.

- Guest passes are issued **on the same cadence as the plan’s payment cycle** (monthly, every 4 weeks, or weekly).
- For **annual prepaid plans**, guest passes are still issued monthly.
- Clients must **book themselves into a class first** before they can book a guest.
- **Guest passes cannot be pre-booked into the next billing cycle.**

Guest passes are issued **on the same cadence as the plan’s payment cycle** (monthly, every 4 weeks, or weekly).

For **annual prepaid plans**, guest passes are still issued monthly.

Clients must **book themselves into a class first** before they can book a guest.

**Guest passes cannot be pre-booked into the next billing cycle.**

**Tables can't be imported directly. Please insert an image of your table which can be found [here](https://242669311.hs-sites-na2.com/unlimited-recurring-plans-walla-support-center?hsLang=en).**

**Setting**

**Behavior**

**Include \[X\] guest passes per month**

Set how many guest passes are issued with each payment cycle. Clients use passes manually to bring friends.

### 💸 Early Termination Fee

Set a fee if a client cancels the plan **before fulfilling their minimum commitment**.

- Example: If a 6-month plan is canceled after 2 months, the early termination fee would apply.
- Leave blank or set to **$0.00** if you do **not** want to enforce cancellation fees.
- **Important:**  
  Early Termination Fees are **not automatically listed in the client-facing plan description**.  
  👉 It is recommended to manually **add a note at the top of the Plan Description** to make it visible to clients.

Example: If a 6-month plan is canceled after 2 months, the early termination fee would apply.

Leave blank or set to **$0.00** if you do **not** want to enforce cancellation fees.

**Important:**  
Early Termination Fees are **not automatically listed in the client-facing plan description**.  
👉 It is recommended to manually **add a note at the top of the Plan Description** to make it visible to clients.

<https://242669311.hs-sites-na2.com/class-plan-booking-rules-for-recurring-plans-walla-support-center?hsLang=en><https://242669311.hs-sites-na2.com/create-a-new-class-plan-or-intro-offer-walla-support-center?hsLang=en><https://242669311.hs-sites-na2.com/editing-plan-settings-what-you-can-and-cant-change-walla-support-center?hsLang=en><https://242669311.hs-sites-na2.com/plan-change-faq-walla-support-center?hsLang=en><https://242669311.hs-sites-na2.com/plan-sharing-walla-support-center?hsLang=en>

- [Getting Started with Walla](https://support.hellowalla.com/getting-started-with-walla?hsLang=en#main-content)

    - [🤝 Onboarding](https://support.hellowalla.com/getting-started-with-walla?hsLang=en#onboarding)
    - [Migrations](https://support.hellowalla.com/getting-started-with-walla?hsLang=en#migrations)
- [Products](https://support.hellowalla.com/products?hsLang=en)
- [Branded App](https://support.hellowalla.com/branded-app?hsLang=en)
- [Classes](https://support.hellowalla.com/classes?hsLang=en)
- [Managing Your Studio](https://support.hellowalla.com/managing-your-studio?hsLang=en)
- [Integrations](https://support.hellowalla.com/integrations?hsLang=en)
- [Enrollments](https://support.hellowalla.com/enrollments?hsLang=en)
- [WallaPredict](https://support.hellowalla.com/wallapredict?hsLang=en)
- [Franchise Features](https://support.hellowalla.com/franchise-features?hsLang=en)
- [Clients](https://support.hellowalla.com/clients?hsLang=en)
- [Sales & Marketing Center](https://support.hellowalla.com/sales-marketing-center?hsLang=en#main-content)

    - [Sales Pipeline](https://support.hellowalla.com/sales-marketing-center?hsLang=en#sales-pipeline)
    - [Conditions](https://support.hellowalla.com/sales-marketing-center?hsLang=en#conditions)
    - [Builds](https://support.hellowalla.com/sales-marketing-center?hsLang=en#builds)
    - [Google and Meta Integration](https://support.hellowalla.com/sales-marketing-center?hsLang=en#google-and-meta-integration)
    - [Journeys and Audiences](https://support.hellowalla.com/sales-marketing-center?hsLang=en#journeys-and-audiences)
- [Virtual](https://support.hellowalla.com/virtual?hsLang=en)
- [Payments](https://support.hellowalla.com/payments?hsLang=en#main-content)

    - [💰 Payments](https://support.hellowalla.com/payments?hsLang=en#payments)
- [Walla App](https://support.hellowalla.com/walla-app?hsLang=en)
- [Packs & Plans](https://support.hellowalla.com/packs-plans?hsLang=en)
- [Appointments](https://support.hellowalla.com/appointments?hsLang=en)
- [For Studio Clients](https://support.hellowalla.com/for-studio-clients?hsLang=en#main-content)

    - [Using the Walla App](https://support.hellowalla.com/for-studio-clients?hsLang=en#using-the-walla-app)
    - [Your Walla Login](https://support.hellowalla.com/for-studio-clients?hsLang=en#your-walla-login)
    - [Using Walla Widgets](https://support.hellowalla.com/for-studio-clients?hsLang=en#using-walla-widgets)
- [Staff](https://support.hellowalla.com/staff?hsLang=en)
- [Reports](https://support.hellowalla.com/reports?hsLang=en)
- [Client Communication](https://support.hellowalla.com/client-communication?hsLang=en)
- [Memberships](https://support.hellowalla.com/memberships?hsLang=en)
- [Walla Websites](https://support.hellowalla.com/walla-websites?hsLang=en)
- [Walla FAQ's](https://support.hellowalla.com/walla-faqs?hsLang=en)
- [Walla Customer Service](https://support.hellowalla.com/walla-customer-service?hsLang=en)
- [Walla Subscription](https://support.hellowalla.com/walla-subscription?hsLang=en)
- [Merchant](https://support.hellowalla.com/merchant?hsLang=en)
- [Widgets](https://support.hellowalla.com/widgets?hsLang=en)
- [Retention Suite](https://support.hellowalla.com/retention-suite?hsLang=en)

[![walla-logo-120px](https://support.hellowalla.com/hs-fs/hubfs/walla-logo-120px.png?width=120&height=35&name=walla-logo-120px.png "walla-logo-120px")](https://www.hellowalla.com/)

<https://www.facebook.com/wallasoftware/> <https://www.instagram.com/wallasoftware> [mailto:support@hellowalla.com](mailto:support@hellowalla.com)

Copyright © 2026, Walla Software