# Создание/обновление индивидуального тарифа

Метод позволяет создать или обновить индивидуальный тариф.

Если для данного `userId` и `action` уже существует тариф, то остальные указанные данные перезапишут этот тариф

### Запрос:

| **Параметр** | **Обязателен** | **Тип**         | **Описание**                                                                                                                                                                                        |
| ------------ | -------------- | --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| userId       | Да             | Строка          | Идентификатор пользователя                                                                                                                                                                          |
| action       | Да             | Строка          | Целевое действие по тарифу                                                                                                                                                                          |
| amount       | Да             | Строка          | Доля комиссии от суммы операции (например, 0.01 означает комиссию в 1% от суммы операции)                                                                                                           |
| minAmount    | Нет            | Строка или null | <p>Минимальная комиссия, для списания (например, при совершении операции будет списан 1% от суммы операции, но не менее чем <code>minAmount</code>)<br><br><code>null</code> - без ограничений</p>  |
| maxAmount    | Нет            | Строка или null | <p>Максимальная комиссия, для списания (например, при совершении операции будет списан 1% от суммы операции, но не более чем <code>maxAmount</code>)<br><br><code>null</code> - без ограничений</p> |
| comment      | Нет            | Строка или null | Пользовательский комментарий/заметка для тарифа                                                                                                                                                     |

Параметр `action` может принимать следующие значения:

| **Тариф**             | **Описание**                                 |
| --------------------- | -------------------------------------------- |
| INTERNAL\_TRANSFER    | Внутренний перевод                           |
| ORDER\_DEPOSIT        | Пополнение по ордеру                         |
| WALLET\_DEPOSIT       | Пополнение кошелька                          |
| WALLET\_WITHDRAWAL    | Вывод с кошелька                             |
| PAYOUT\_DEPOSIT       | Пополнение выплатного баланса                |
| PAYOUT\_WITHDRAWAL    | Вывод с выплатного баланса                   |
| PERSONAL\_DEPOSIT     | Пополнение персональных адресов              |
| PERSONAL\_WITHDRAWAL  | Вывод с персонального адреса                 |
| COLLECT\_WITHDRAWAL   | Вывод с головного адреса                     |
| RECURRENT\_DEPOSIT    | Пополнение рекурентного адреса (по подписке) |
| RECURRENT\_WITHDRAWAL | Вывод с рекурентного адреса                  |
| BRIDGE\_INTERNAL      | Блокчейн мост                                |
| BRIDGE\_EXTERNAL      | Блокчейн мост через API                      |
| EXCHANGE\_INTERNAL    | Обмен                                        |
| EXCHANGE\_AUTO        | Обмен через API                              |

{% openapi src="<https://2137468372-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyOhoj9DD5mXL8tljp4Kp%2Fuploads%2Fgit-blob-c7502c7186093d67358d3eddf6a9a3abb7fd07f9%2Fopenapi.json?alt=media>" path="/partner/api/set-organization-tariff" method="post" %}
[openapi.json](https://2137468372-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyOhoj9DD5mXL8tljp4Kp%2Fuploads%2Fgit-blob-c7502c7186093d67358d3eddf6a9a3abb7fd07f9%2Fopenapi.json?alt=media)
{% endopenapi %}
