> For the complete documentation index, see [llms.txt](https://docs.rafflex.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rafflex.io/additional-settings/safe-play-setting.md).

# Safe Play Setting

Rafflex includes a Safe Play feature that lets your customers set their own spending limits, disable their account, or take a timeout from your site.

***

Safe Play gives your customers tools to stay in control of how much they spend on your site. When it is switched on, each customer gets a **Play Safe** page in their account where they can set a spending limit, disable their account, or remove a limit they set earlier. Alongside it, the **Timeout** feature lets customers take a break from your site for a period they choose.

Both features are switched on by default on new sites, but it is worth checking your settings so you know exactly what your customers can see.

***

### Operator Settings

The Safe Play settings live on the **User Experience** settings page. There are three controls for Safe Play:

| Setting                          | What it does                                                                                                                                                                                          |
| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Enable Safe Playing**          | Adds the **Play Safe** page to your customers' account menu, so they can set spending limits or disable their account. If you switch it off, the **Play Safe** link disappears from the account menu. |
| **Spend Limit Cooldown (Hours)** | The cooling off period a customer must wait before they can increase their limit, remove it, or change how often it applies. The minimum is **24** hours, and you can set it higher if you wish.      |
| **Enable Timeout**               | Adds the **Timeout** page to your customers' account menu, so they can take a self-imposed break from your site. See [Player Protections](/standards/player-protections.md) for how timeouts work.    |

#### How to Update

1. Log in to your Rafflex admin panel.
2. Open **Settings** in the left-hand menu.
3. Click **User Experience**.
4. Switch **Enable Safe Playing** and **Enable Timeout** on or off as you need.
5. Enter the number of hours you want in **Spend Limit Cooldown (Hours)**. It must be at least 24.
6. Click **Save Settings**. You will see a **User experience settings saved successfully** message.

{% hint style="warning" %}
**Switching off Enable Safe Playing does not cancel limits already in place.** It hides the **Play Safe** page, so customers can no longer set or change a limit themselves, but any limit a customer has already set keeps applying at the checkout. If you need to change a customer's limit, do it from their customer page (see below).
{% endhint %}

{% hint style="info" %}
**Which cooldown should I choose?** A longer cooling off period gives customers more time to reflect before relaxing a limit they set for themselves. 24 hours is the shortest allowed. You might choose a longer period, such as 72 hours or a week (168 hours). Pick a value that fits your responsible play policy.
{% endhint %}

***

### What Customers Can Do

From the **Play Safe** page, a customer can:

* **Set a spending limit** that applies **Per Week**, **Per Month**, or **Per Year**. A limit of zero is allowed, and it stops every card and PayPal purchase.
* **Disable their account**, which blocks card and PayPal purchases and wallet top ups.
* **Remove a limit** they set earlier.

***

### How Customers Set Their Spending Limit

Here are the steps your customers follow. You may want to share these with anyone who asks you for help.

1. Log in to their account.
2. Click **My Account** in the top menu.
3. Select **Play Safe** from the account menu. The page is headed **Safe Playing**, with a **Spending Limits** section.
4. Enter an amount in **Safe play limit**. This is a whole amount in your site's currency, for example **50** for a limit of £50.
5. Under **Safe Play Duration**, choose one of these options:
   * **Per Week**
   * **Per Month**
   * **Per Year**
   * **Disable Account**
   * **Remove Limit**
6. Click **Save**. They will see **Spending limit saved.** (or **Spending limit removed.** if they chose **Remove Limit**).

{% hint style="info" %}
**Choosing Disable Account?** The **Safe play limit** box still needs an amount, so customers can simply enter **0** before choosing **Disable Account**. The amount is not used while the account is disabled. Only **Remove Limit** can be saved with the box left empty.
{% endhint %}

When they come back to the page later, it shows the limit and duration they currently have in place.

{% hint style="info" %}
**Disabling an account through Play Safe.** **Disable Account** stops the customer paying by card or PayPal and topping up their wallet. It stays in place until the limit is changed. If a customer wants a break for a set length of time instead, point them to the **Timeout** page in their account.
{% endhint %}

{% hint style="warning" %}
**There is a cooling off period before customers can relax a limit.**

After a customer saves a change to their spending limit, they have to wait for the cooling off period you set before they can:

* **increase** their limit,
* **remove** it, or
* **change how often it applies** (for example from **Per Week** to **Per Month**).

Lowering a limit while keeping the same duration takes effect straight away. If a customer tries to relax their limit too soon, they see a message starting "Cooling off period." that tells them how often (in hours) they are allowed to make that kind of change.
{% endhint %}

#### Things that catch customers out

* **Switching to Disable Account counts as a change of duration.** If a customer changed their limit recently and is still within the cooling off period, they cannot switch to **Disable Account** until it ends. If they want to stop playing straight away, they can use the **Timeout** page instead, or you can lock their account for them from their customer page.
* **Setting a new limit after removing one.** If a customer removes their limit and then changes their mind, they may have to wait for the cooling off period before they can set a new one. If they want a limit back in place sooner, you can add one for them (see below).

For a full explanation of what counts towards a limit, when it resets, and the messages customers see at checkout, see:

{% content-ref url="/pages/aGKDPbyiLZWATorxfMBp" %}
[Spending Limits at Checkout](/additional-settings/safe-play-setting/spending-limits-at-checkout.md)
{% endcontent-ref %}

***

### Managing a Customer's Limit Yourself

As an admin, you can add, edit or remove a customer's spending limit from their customer page. This is useful when a customer asks you to set a limit for them, for example by phone or email.

1. In your admin panel, go to **Customers** and open the customer.
2. Scroll down to the tabs at the bottom of the page and open the **Spending Limit** tab. It lists the customer's limits, newest first. The newest one is the limit that applies.
3. To add a limit, click **New spending limit**, choose a **Frequency** (**Weekly**, **Monthly**, **Yearly** or **Disabled Account**), enter the **Limit** amount, and click **Create**. If you choose **Disabled Account**, enter **0** as the limit.
4. To change an existing limit, click **Edit** on its row. To remove one, click **Delete**.

{% hint style="warning" %}
**Changes you make apply immediately.** The cooling off period only applies to changes customers make themselves, not to changes you make as an admin. Because the newest entry is the one that applies, deleting it means the entry below it (if there is one) takes over again. To clear a customer's limit completely, delete every entry in the list. Only raise or remove a customer's limit when you are sure it is the right thing to do, and in line with your responsible play policy.
{% endhint %}

{% content-ref url="/pages/TIQk4RRDr2seu2jnYbJm" %}
[Customers](/managing-your-site/customers.md)
{% endcontent-ref %}
