> For the complete documentation index, see [llms.txt](https://docs.iexexchanger.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.iexexchanger.com/guide/integracii/merchanty-i-api/avtovyplaty/2328.io.md).

# 2328.io

{% hint style="success" %}
Для обсуждения условий работы свяжитесь с [представителем сервиса](https://t.me/Partners2328).
{% endhint %}

{% hint style="info" %}
Перед включением автоматических выплат обязательно выполните тестовую выплату на небольшую сумму.

Для выплат используется отдельный `Payout API key`. Если использовать обычный `API key`, выплаты выполняться не будут.
{% endhint %}

2328.io — криптовалютный платёжный сервис, который позволяет автоматически отправлять криптовалюту клиентам через API.

После подключения iEXExchanger самостоятельно создаёт выплату, отслеживает её статус и автоматически завершает заявку после успешной отправки средств.

Модуль поддерживает:

* автоматическую отправку криптовалюты;
* проверку статуса выплаты;
* получение идентификатора транзакции (TXID);
* webhook-уведомления;
* работу с несколькими блокчейн-сетями.

## Что нужно подготовить

Перед настройкой подготовьте данные из кабинета 2328.io:

```
Project UUID
Payout API key
```

Для автоматических выплат используется только `Payout API key`.

Обычный `API key`, который применяется для приёма платежей, использовать нельзя.

***

## Регистрация в 2328.io

Перейдите на официальный сайт: [https://2328.io](https://2328.io/)

Создайте аккаунт или войдите в существующий.

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

После входа:

1. Создайте проект.
2. Откройте настройки проекта.
3. Скопируйте `Project UUID`.
4. Создайте и скопируйте `Payout API key`.

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

Храните ключ в безопасном месте и не передавайте его третьим лицам.

***

Для добавления модуля откройте: **«Мерчанты и API» — «Список автовыплат»**

Нажмите: **Добавить**

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

Выберите модуль: **2328.io**

***

## Настройка автовыплаты

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

{% stepper %}
{% step %}

### Project UUID

Укажите идентификатор проекта из кабинета 2328.io.

Пример:

```
019dff1f-0dbd-7277-8d45-271e7775388f
```

Поле является обязательным.
{% endstep %}

{% step %}

### Payout API key

Укажите ключ для автоматических выплат.

Используйте только `Payout API key`.

Не вставляйте сюда обычный `API key`.

Если перепутать ключи, сервис вернёт ошибку авторизации или подписи.
{% endstep %}

{% step %}

### User-Agent

<figure><img src="/files/c6fl1VU5mF2JhQr0rrFy" alt="" width="563"><figcaption></figcaption></figure>

Необязательное поле.

Если оставить его пустым, iEXExchanger автоматически отправит стандартный User-Agent.

Заполняйте поле только в случае, если этого требует служба поддержки 2328.io.
{% endstep %}

{% step %}

### Код валюты/сети

Укажите код сети, который используется для выполнения выплаты.

Например:

```
TRX-TRC20
ETH-ERC20
BSC-BEP20
BTC
TON
SOL
```

Для USDT TRC20 необходимо указать:

```
TRX-TRC20
```

Для USDT ERC20:

```
ETH-ERC20
```

Убедитесь, что код сети полностью совпадает с сетью используемой валюты.
{% endstep %}

{% step %}

### Списывать с валюты

Необязательное поле.

Используется, если сервис должен списывать средства с баланса одной валюты и автоматически конвертировать их в валюту выплаты.

Например:

```
USDT
```

Если автоконвертация не используется, оставьте поле пустым.
{% endstep %}
{% endstepper %}

### Комиссия выплаты

Доступно два режима работы.

{% stepper %}
{% step %}

### Вычесть комиссию из суммы

Техническое значение:

```
deduct
```

Комиссия удерживается из суммы выплаты.

Пример:

```
Сумма выплаты: 100 USDT
Комиссия: 3 USDT
Клиент получит: 97 USDT
```

{% endstep %}

{% step %}

### Добавить комиссию сверху

Техническое значение:

```
add
```

Клиент получает полную сумму выплаты, а комиссия дополнительно списывается с баланса.

Пример:

```
Сумма выплаты: 100 USDT
Комиссия: 3 USDT
С баланса будет списано: 103 USDT
Клиент получит: 100 USDT
```

{% endstep %}
{% endstepper %}

***

## Привязка автовыплаты к валюте

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

Откройте: **«Основное» — «Валюты» — «Список валют»**

{% content-ref url="/pages/4kZXCpudXybY4zkSCKhx" %}
[Управление валютами](/guide/obmen/valyuty/upravlenie-valyutami.md)
{% endcontent-ref %}

Перейдите в настройки автоматизации.

Выберите автовыплату: **2328.io**

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

Проверьте, что сеть совпадает с настройками модуля.

<figure><img src="/files/5aIsmIfeyopTWSkjghnH" alt="" width="563"><figcaption></figcaption></figure>

***

## Как работают автоматические выплаты

Когда заявка готова к выплате, iEXExchanger автоматически отправляет запрос в API 2328.io.

В запрос передаются:

* сумма;
* адрес получателя;
* валюта;
* сеть.

После создания выплаты сервис возвращает её идентификатор и первоначальный статус.

Система периодически проверяет изменение статуса до момента завершения выплаты.

Если выплата успешно выполнена, 2328.io возвращает TXID, после чего iEXExchanger автоматически завершает обработку заявки.

## Статусы выплат

2328.io использует следующие статусы:

```
pending
completed
failed
cancelled
```

Значение статусов:

```
pending — выплата создана и ожидает обработки
completed — выплата успешно выполнена
failed — при выполнении выплаты произошла ошибка
cancelled — выплата отменена
```

Успешной выплата считается только после получения статуса:

```
completed
```

и наличия TXID.

## Webhook

При создании выплаты iEXExchanger может автоматически передавать callback URL.

Webhook подписывается с использованием `Payout API key`.

Если подпись не совпадает, уведомление автоматически отклоняется.

Дополнительная настройка webhook обычно не требуется.

## Что проверить перед запуском

Перед использованием автоматических выплат убедитесь, что:

* Project UUID заполнен правильно;
* используется именно `Payout API key`;
* сеть указана без ошибок;
* Backend доступен по HTTPS;
* автовыплата привязана к нужной валюте или направлению;
* на балансе 2328.io достаточно средств;
* во время тестирования включено логирование запросов.

## Проверка работы

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

Порядок проверки:

1. Создайте тестовое направление.
2. Привяжите автовыплату.
3. Укажите небольшую сумму.
4. Запустите тестовую выплату.
5. Дождитесь изменения статуса.
6. Проверьте получение TXID.
7. Убедитесь, что заявка успешно завершилась.

Журнал запросов находится в разделе: **«Журнал событий» — «Мерчанты и API» — «Лог запросов автовыплат»**

***

## Рекомендации

Используйте отдельный `Payout API key` только для автоматических выплат.

Не храните ключи в открытом виде и не передавайте их третьим лицам.

Перед включением автоматических выплат всегда выполняйте несколько тестовых операций с небольшими суммами.

После успешной проверки можно отключить расширенное логирование запросов.

***

## Коротко

Для подключения автоматических выплат через 2328.io необходимо:

1. Зарегистрироваться в 2328.io.
2. Создать проект.
3. Получить `Project UUID`.
4. Создать `Payout API key`.
5. Добавить модуль `2328.io` в разделе «Мерчанты и API» — «Автовыплаты».
6. Заполнить обязательные поля.
7. Указать правильный код сети.
8. Привязать автовыплату к валюте или направлению.
9. Выполнить тестовую выплату.
10. Убедиться, что выплата успешно завершилась и был получен TXID.


---

# 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, and the optional `goal` query parameter:

```
GET https://docs.iexexchanger.com/guide/integracii/merchanty-i-api/avtovyplaty/2328.io.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
