> For the complete documentation index, see [llms.txt](https://docs.podplay.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.podplay.app/system-restrictions/general-restrictions.md).

# General Restrictions

During onboarding and system configuration, your PodPlay CSM will propose restrictions to guide your Customers toward desired behaviors. These system restrictions are adjustable after onboarding, too.

The following restrictions can be used for all Customers in the environment:

#### During Profile Creation

<details open>

<summary><strong>Show Gender Field</strong></summary>

Turning this on will show a Gender field when a Customer creates a Profile.

</details>

<details>

<summary><strong>Show Birthday Field</strong></summary>

Turning this on will show a Birthday field when a Customer creates a Profile.

</details>

<details>

<summary><strong>Gender Required</strong></summary>

Turning this on will force the Customer to add a gender before they can complete their Profile.

</details>

<details>

<summary><strong>Birthday Required</strong></summary>

Turning this on will force the Customer to add their birthday before they can complete their Profile.

</details>

<details>

<summary><strong>Min. Age to Sign Up</strong></summary>

The default value here is null. If a number is entered, Customers must enter a birthday correlating to a higher value when creating a Profile.

</details>

#### Coaching

<details>

<summary><strong>Reservation Holder pays for Attendees (Coaching)</strong></summary>

By default, this is toggled off. If this is toggled on, the Reservation Owner will pay for any attendees for Coach lessons. If this is not turned on and the system is on the Court+ pricing, the Reservation Holder will have the opportunity to split the cost of the lesson with other attendees.

</details>

<details>

<summary><strong>Max. Players per Coach Lesson</strong></summary>

By default, this value is null. If a numerical value is entered here, that is the maximum amount of Customers who can join a Coach lesson. For example, if the value is 3, then a Coaching lesson for 4 people will not be configurable.

</details>

#### General

<details>

<summary><strong>Enforce 1 hour Min. Time</strong></summary>

By default this is off. If enabled, Reservations must have a minimum of 1 hour duration. If this is toggled on and

</details>

<details>

<summary><strong>Show 1 hour Booking Sessions</strong></summary>

By default this is off. If enabled, the options to book a Reservation will change from 30 minute slots (top of the hour and at the 30-min mark) to 1 hour slots (top of the hour). Turning this on does not restrict an Admin from booking Events or Reservations in the Dashboard on the 30-min mark.

</details>

<details>

<summary><strong>Reservation Check-in Threshold</strong></summary>

The default value here is 15, which means the Customer can click the [**Check-in Button**](https://help.podplay.app/en/articles/2007937) 15 minutes before their Reservation.

</details>

<details>

<summary><strong>Event Check-in Threshold</strong></summary>

The default value here is 15, which means the Customer can click the [**Check-in Button**](https://help.podplay.app/en/articles/2007937) 15 minutes before the Event they signed up to attend.

</details>

#### Replays

<details>

<summary><strong>Quick Replay Price</strong></summary>

The default price is $0.50 / Quick Replay. The price of a Quick Replay cannot be decreased, though it can be increased.

</details>

<details>

<summary><strong>Instant Free Quick Replays</strong></summary>

The default value and amount of Quick Replays provided to Customers when they create a Profile is 5. If a different value is entered, like 10, then Customers will receive 10 Quick Replays when creating a Profile after the change.

</details>

More specific system restrictions are on the following pages.

{% content-ref url="/pages/aa661ddd6382bab75ae28168285ca8125a61abaf" %}
[Reservation and Event Restrictions](/system-restrictions/general-restrictions/reservation-and-event-restrictions.md)
{% endcontent-ref %}

{% content-ref url="/pages/f8e860af5471c826ce4a1e9ccda29019ca573f08" %}
[Membership Restrictions and Perks](/system-restrictions/general-restrictions/membership-restrictions-and-perks.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.podplay.app/system-restrictions/general-restrictions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
