---
title: Configuring package general settings
description: configuring studio packages general settings
---

[Skip to content](https://support.vibefam.com/configuring-#main-content)

English

Show submenu for translations

[Request for Support](https://support.vibefam.com/kb-tickets/new?hsLang=en)

[![Logo Transparent 2](https://support.vibefam.com/hs-fs/hubfs/Product%20Newsletter/Logo%20Transparent%202.png?width=200&height=67&name=Logo%20Transparent%202.png)](https://support.vibefam.com/?hsLang=en)

- Topics
  
  Show submenu for Topics

    - [Getting started](https://support.vibefam.com/support-knowledge/getting-started)
    - [Classes, Courses & Appointments](https://support.vibefam.com/support-knowledge/classes-courses-appointments)
    - [Packages](https://support.vibefam.com/support-knowledge/packages-payments#packages)
    - [Payments](https://support.vibefam.com/support-knowledge/packages-payments#payments)
    - [Booking & Scheduling](https://support.vibefam.com/support-knowledge/booking-scheduling)
    - [Staff & Instructors](https://support.vibefam.com/support-knowledge/staff-instructors)
    - [Members & Family Accounts](https://support.vibefam.com/support-knowledge/members-family-accounts)
    - [Notifications & Marketing](https://support.vibefam.com/support-knowledge/notifications-marketing)
    - [Integrations & Advanced Features](https://support.vibefam.com/support-knowledge/integrations-advanced-features)
    - [Reports & Insights](https://support.vibefam.com/support-knowledge/reports-insights)
- [Studio FAQs](https://support.vibefam.com/studio-owners-faq)
- [Schedule a call with us](https://meetings-na2.hubspot.com/vibefam-support/customer-success-meeting-scheduler)

Open main navigation

Close main navigation

- Topics
  
  Show submenu for Topics

    - [Getting started](https://support.vibefam.com/support-knowledge/getting-started)
    - [Classes, Courses & Appointments](https://support.vibefam.com/support-knowledge/classes-courses-appointments)
    - [Packages](https://support.vibefam.com/support-knowledge/packages-payments#packages)
    - [Payments](https://support.vibefam.com/support-knowledge/packages-payments#payments)
    - [Booking & Scheduling](https://support.vibefam.com/support-knowledge/booking-scheduling)
    - [Staff & Instructors](https://support.vibefam.com/support-knowledge/staff-instructors)
    - [Members & Family Accounts](https://support.vibefam.com/support-knowledge/members-family-accounts)
    - [Notifications & Marketing](https://support.vibefam.com/support-knowledge/notifications-marketing)
    - [Integrations & Advanced Features](https://support.vibefam.com/support-knowledge/integrations-advanced-features)
    - [Reports & Insights](https://support.vibefam.com/support-knowledge/reports-insights)
- [Studio FAQs](https://support.vibefam.com/studio-owners-faq)
- [Schedule a call with us](https://meetings-na2.hubspot.com/vibefam-support/customer-success-meeting-scheduler)
- English
  
  Show submenu for translations
- [Request for Support](https://support.vibefam.com/kb-tickets/new)

 How can we help you?

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

1. [Support Knowledge Centre](https://support.vibefam.com/?hsLang=en)
2. [Packages & Payments](https://support.vibefam.com/packages-payments?hsLang=en)
3. [Packages](https://support.vibefam.com/packages-payments?hsLang=en#packages)

# Configuring package general settings

The **General Settings** tab controls the rules that apply across all your packages — trial eligibility, failed payment handling, sales tracking, and booking windows. Individual packages are created under the **One Time Packages** and **Recurring Packages** tabs.

Navigate to **Configure → Package Options → General Settings**.

---

#### **Trial Package Rules**

Controls how many trial packages a new member can buy before they commit to a regular package. This applies only to members who have never purchased a regular package.

| Option | What it does |
| --- | --- |
| **Trial packages can only be purchased as the first package** | A member can buy one trial only. After that, trials are hidden from them. |
| **Allow new members to buy multiple trials until they purchase a regular package** | A member can buy trials repeatedly until they purchase a regular package, at which point trials become unavailable to them. |

Choose the first option if you want trials to be a strict one-time offer. Choose the second if you run several different intro offers and want new members to sample more than one.

![](https://support.vibefam.com/hs-fs/hubfs/image-png-Jul-23-2026-02-37-25-0367-PM.png?width=670&height=132&name=image-png-Jul-23-2026-02-37-25-0367-PM.png)

---

#### **Failed Payment Behaviour**

Applies to **recurring packages** only. When a member's renewal payment fails and is later recovered, this setting decides what the next billing date becomes.

| Option | What it does |
| --- | --- |
| **Reset the next billing date based on the failed renewal date** | The billing cycle stays anchored to the original renewal date. The member keeps their existing billing day even if payment was recovered late. |
| **Reset the next billing date based on the successful payment date** | The billing cycle shifts to the date the payment actually went through. The member's billing day moves accordingly. |

![](https://support.vibefam.com/hs-fs/hubfs/image-png-Jul-23-2026-02-38-10-9751-PM.png?width=670&height=80&name=image-png-Jul-23-2026-02-38-10-9751-PM.png)

---

#### **Track Package Sales by Location**

When enabled, a **location must be selected** at checkout or whenever a package is added manually by an admin. The location is then recorded against the sale and appears in your **Sales Report**, so you can see revenue broken down by venue.

This is useful if you run more than one venue and want to attribute revenue accurately, or if each location has its own bank account.

**Before you can assign a Stripe account to a location**, you need a default Stripe account connected. If the **Stripe Account** button is greyed out, go to **Configure → Payment Integration** and complete your default Stripe setup first, then return here.

![](https://support.vibefam.com/hs-fs/hubfs/image-png-Jul-23-2026-02-39-06-1359-PM.png?width=670&height=109&name=image-png-Jul-23-2026-02-39-06-1359-PM.png)

---

#### **Requirement for Phone Number**

When enabled, members must provide a phone number before they can purchase a package.

Two important scopes to note:

- It applies to **new packages only** — packages already purchased are unaffected.
- It applies to your **booking website and branded app only**. Purchases made through the Vibefam app are not affected by this setting.

Enable this if you rely on phone numbers for class reminders, WhatsApp communication, or emergency contact.

![](https://support.vibefam.com/hs-fs/hubfs/image-png-Jul-23-2026-02-39-31-0476-PM.png?width=670&height=78&name=image-png-Jul-23-2026-02-39-31-0476-PM.png)

---

#### **Booking Window**

Controls how far in advance members can book a class. Use it to give premium package holders early access to popular classes.

**Default Window** — applies to all packages that don't have a custom window. For example, with a 14-day window, if a class starts on 23 Aug, members can book from 9 Aug at 12:00 AM onward.

**Custom Window** — lets you assign a longer (or shorter) window to specific packages. Click **Add Custom Booking Window**, name the rule, set the number of days, and select which packages it applies to. A member holding one of those packages books using the custom window instead of the default.

![](https://support.vibefam.com/hs-fs/hubfs/image-png-Jul-23-2026-02-40-02-9451-PM.png?width=670&height=267&name=image-png-Jul-23-2026-02-40-02-9451-PM.png)

 

**Align this with your class release period.** If classes are only published 7 days ahead but your booking window is 30 days, members won't see anything to book. Your booking window should be equal to or shorter than the period you publish classes for.

 

- [Getting started](https://support.vibefam.com/getting-started?hsLang=en)
- [Classes, Courses & Appointments](https://support.vibefam.com/classes-courses-appointments?hsLang=en)
- [Packages & Payments](https://support.vibefam.com/packages-payments?hsLang=en#main-content)

    - [Packages](https://support.vibefam.com/packages-payments?hsLang=en#packages)
    - [Payments](https://support.vibefam.com/packages-payments?hsLang=en#payments)
- [Booking & Scheduling](https://support.vibefam.com/booking-scheduling?hsLang=en)
- [Staff & Instructors](https://support.vibefam.com/staff-instructors?hsLang=en)
- [Members & Family Accounts](https://support.vibefam.com/members-family-accounts?hsLang=en)
- [Notifications & Marketing](https://support.vibefam.com/notifications-marketing?hsLang=en)
- [Integrations & Advanced Features](https://support.vibefam.com/integrations-advanced-features?hsLang=en)
- [Reports & Insights](https://support.vibefam.com/reports-insights?hsLang=en)

[![vibe-removebg-preview-3](https://support.vibefam.com/hs-fs/hubfs/vibe-removebg-preview-3.webp?width=250&height=75&name=vibe-removebg-preview-3.webp "vibe-removebg-preview-3")](https://vibefam.com/)

Fitness management system for top fitness businesses

<https://www.facebook.com/vibefam.official/> <https://www.instagram.com/vibefam.official> [mailto:help@vibefam.com](mailto:help@vibefam.com)

Copyright © 2026, Vibefam