# Settings

### 1. Fraud Prevention

The **Fraud Prevention** section helps protect your referral program from abuse and invalid referrals.

#### Purpose

Use these settings to prevent users from exploiting the system (e.g. referring themselves to gain rewards).

#### Options

**IP Address Check**

* Prevents referrals when the **referrer and referee share the same IP address**
* The referee will not receive any reward or discount

**Use case:**\
Helps block self-referrals from the same network or device

***

**Browser Check**

* Prevents referrals created within the **same browser session**
* Blocks users from referring themselves using the same device

**Use case:**\
Adds an extra layer of protection against self-referral attempts

***

#### Notes

* These rules apply during referral validation
* Enabling both options provides stronger fraud protection
* Over-restrictive settings may affect legitimate users (e.g. shared networks)

***

### 2. Reward Payment Methods

This section allows you to configure how rewards are paid to referrers.

#### Purpose

* Define available payout methods for your referral program
* Collect necessary payment information from referrers

***

### 3. Payment Methods List

Displays all configured payout methods.

| Field              | Description                                                         |
| ------------------ | ------------------------------------------------------------------- |
| **Payment method** | Name of the payout method                                           |
| **Fields**         | Information required from the referrer (e.g. email, account number) |
| **Action**         | Edit the payment method configuration                               |

***

### 4. Add Payment Method

You can create custom payout methods based on your business needs.

#### Configuration Fields

| Field              | Description                                                |
| ------------------ | ---------------------------------------------------------- |
| **Payment name**   | Name displayed to users (e.g. PayPal, Bank Transfer)       |
| **Label**          | Field label shown to the user (e.g. Email, Account Number) |
| **Field type**     | Input type (e.g. Text, Number)                             |
| **Required**       | Mark field as mandatory                                    |
| **Add more field** | Add additional input fields if needed                      |


---

# Agent Instructions: 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:

```
GET https://docs.bloop.plus/settings-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
