# 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                      |
