> For the complete documentation index, see [llms.txt](https://airporttaxis.gitbook.io/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://airporttaxis.gitbook.io/doc/management/users/user-profile.md).

# User profile

The user profile management page consists of several information blocks:

* [General](#general)
* [Billing Info](#billing-info)
* [Password](#password)
* [Notifications](#notifications)
* [Payment](#payment)
* [Affiliation](#affiliation)
* [Partnership](#partnership)

***

### General

<figure><img src="/files/bsqhx04PiYY0OKLcPYTY" alt=""><figcaption><p>General Block</p></figcaption></figure>

User Personal Information Block. Key fields: User name, Email, Phone number. All other fields are optional.

### Billing Info

<figure><img src="/files/mEJdeBUEDsyH69rD4yqa" alt=""><figcaption><p>Billing Info Block</p></figcaption></figure>

This block contains the user's billing information, which will be used for display in invoices. Invoices are generated automatically after the order is placed and paid for.

### Password

<figure><img src="/files/0cS340csb9DgkfKoyQ7K" alt=""><figcaption><p>Password</p></figcaption></figure>

In this section, you can set a password for the new user and also send it to the user's email.

### Notifications

<figure><img src="/files/M3qKCSIumeb6LZmqRYzH" alt=""><figcaption><p>List of Notifications</p></figcaption></figure>

This section displays a list of all notifications that a user can receive. By default, all notifications are enabled.

### Payment

<figure><img src="/files/AIQLdAawB4MaXVND7dO4" alt=""><figcaption><p>Saved Credit Cards</p></figcaption></figure>

In this section, stored credit cards used by the user for payment are displayed. In the "Credit Cards" section, the user can remove them from the system.

### Affiliation

<figure><img src="/files/pdwz4gybIER2ffQt0hhg" alt=""><figcaption><p>Affiliation Block</p></figcaption></figure>

In this section, the system administrator can configure the affiliate program for users. The following options are available in the section:

#### Administrator Billing Data

* The system administrator can have multiple billing data entries. This feature allows selecting which administrator's billing data to use on invoices for settlements with a particular affiliate.

#### Deferred Payment

* If enabled, the affiliate will not have to pay for each order individually. Payment will be made via an invoice, in a lump sum for all orders placed by the affiliate over the month.

#### Automatic Calculation

* The system will automatically issue an invoice for the settlement.

#### Affiliate Commission Percentage

* This specifies the commission percentage that the affiliate will receive.

#### Checkbox

* Make this user an affiliate.

### Partnership

<figure><img src="/files/Vf5wU5lVJkPe5T3wPDFA" alt=""><figcaption><p>Partnership Block</p></figcaption></figure>

Using this block, a system administrator can assign a user as their partner.

Unlike an affiliate, a partner receives their own widget, which can be placed on their website. All orders that come from this partner are marked in the system, and at the end of the payment cycle, the partner receives a percentage of all orders that came from the widget placed on the partner's site.

To assign a user as a partner, it is necessary to set the commission that the partner will receive from each of their orders, and also activate the partner (check the checkbox).
