# Custodex

Интеграция с **Custodex** позволяет использовать провайдера в двух режимах:

1. **Мерчант (приём платежей)** — автоматическое зачисление средств от клиентов
2. [**Модуль автовыплат**](https://lara-script.gitbook.io/docs/ru/funkcional-admin-paneli/obshie/avtoplatezhi/custodex) **(payouts)** — автоматическая отправка средств клиенту

➡️ В комбинации этих режимов можно строить **полностью автоматические направления обмена**.

### 📌 Возможности интеграции

* Приём криптовалют через Custodex (merchant)
* Автоматические выплаты (payout)
* Поддержка большого списка сетей и токенов
* Единая система ключей для всех модулей
* Возможность работы без создания отдельных счетов

### 🔑 Получение API-ключей

#### Шаг 1. Регистрация

Перейдите на сайт Custodex:\
<https://custodex.sv/ru>

Создайте аккаунт и пройдите базовую настройку.

#### Шаг 2. Получение ключей

Перейдите:

**Настройки → Интеграции**

Вы получите:

* **Публичный ключ**
* **Приватный ключ**

<figure><img src="/files/UtldPUC1U9pS6pbi6FIt" alt=""><figcaption></figcaption></figure>

⚠️ Эти ключи используются:

* и для **мерчанта**
* и для **автовыплат**

### 🆔 Получение UUID мерчанта (ID счёта)

В Lara Script в дальнейшем это поле используется как:

```
UUID мерчанта
```

#### Как получить:

1. Перейдите в Custodex:\
   **Счета → Создать счёт**
2. Укажите название
3. Подтвердите через 2FA
4. После создания:
   * используйте **ID счёта** как `UUID мерчанта`

<figure><img src="/files/ieZSCHzJugGfrGpiGwLQ" alt=""><figcaption></figcaption></figure>

#### ❗ Важное замечание

Создание счёта **не обязательно**.

Если не создавать счёт:

* все средства будут поступать на **основной баланс аккаунта**
* поле `UUID мерчанта` можно оставить пустым, это работает и для мерчанта, и для автовыплат

## ⚙️ Настройка в Lara Script

### 1. Подключение мерчанта

Перейдите:

**Админ-панель → Мерчанты**

Выберите мерчант Custodex:

#### Заполните поля:

* **Публичный ключ**
* **Приватный ключ**
* **UUID мерчанта** *(опционально)*

Сохраните изменения.

<figure><img src="/files/f8IfKSBKUCkc8ECQZz8K" alt=""><figcaption></figcaption></figure>

### 🪙 Настройка валют

После подключения обязательно настроить валюты.

Перейдите:

**Общие → Валюты**

#### 📌 Основное правило

Тикер должен **строго соответствовать** тикеру в Custodex.

Примеры:

* `USDTTRC`
* `USDCARB`
* `BTC`
* `ETHBSC`

#### ❗ Важно

* **НЕ использовать поле "Сеть мерчанта"**
* Вся логика определяется **через тикер**

### 🔄 Настройка направлений обмена

Перейдите:

**Админ-панель → Направления обмена**

Для нужного направления либо валюты:

#### Укажите:

* **Мерчант:** Custodex

### ✅ Результат

После настройки мерчанта и модуля автовыплат:

* Заявка создаётся, клиенту генерируется адрес для оплаты
* Клиент отправляет средства → Custodex фиксирует платёж
* Lara Script получает уведомление → заявка подтверждается
* Автоматически выполняется выплата через Custodex

➡️ Получается **полностью автоматическое направление**

О том как настроить Custodex как модуль автовыплаты читайте [**здесь.**](https://lara-script.gitbook.io/docs/ru/funkcional-admin-paneli/obshie/avtoplatezhi/custodex)


---

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

```
GET https://lara-script.gitbook.io/docs/ru/funkcional-admin-paneli/merchanty/custodex.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.
