# Информация о выплате

Для получения с API используйте библиотеку [Unitpay PHP-SDK](https://github.com/unitpay/php-sdk).

```json
GET https://unitpay.ru/api

method                = massPaymentStatus
params[login]         = partner@gmail.com
params[transactionId] = 1782
params[secretKey]     = ключ

```

<table data-header-hidden><thead><tr><th width="151.6666259765625">name</th><th width="157.11104329427081">type</th><th>description</th></tr></thead><tbody><tr><td><strong>login</strong></td><td>строка</td><td>Email аккаунта  в системе UnitPay</td></tr><tr><td><strong>secretKey</strong></td><td>строка</td><td>Секретный ключ аккаунта, доступен в <a href="https://unitpay.ru/partner/profile/edit">настройках профиля</a></td></tr><tr><td><strong>transactionId</strong></td><td>текст</td><td>Уникальный ID выплаты на стороне партнера</td></tr></tbody></table>

#### Успешный ответ:

```json
{
  "result": {
    "message":           "Выплата успешно проведена",
    "status":            "success",
    "payoutId":          "114233",
    "partnerBalance":    "15733.00",
    "createDate":        "2016-10-01 11:51:02",
    "completeDate":      "2016-10-01 11:52:02",
    "sum":               "300",
    "payoutCommission":  "6.00",
    "partnerCommission": "0.00"
  }
}
```

<table data-header-hidden><thead><tr><th width="187.55556233723956"></th><th width="127.111083984375">Значение</th><th>Описание</th></tr></thead><tbody><tr><td><strong>message</strong></td><td>строка</td><td>Комментарий успешной и неуспешной операции, можно использовать как подсказку пользователю после выполнения запроса</td></tr><tr><td><strong>status</strong></td><td>строка</td><td>success — успешная выплата<br>not_completed — выплата отправлена в платежную систему, но еще не получено подтверждение (временный статус)<br>error - ошибочная выплата</td></tr><tr><td><strong>payoutId</strong></td><td>число</td><td>Уникальный ID выплаты в системе UnitPay</td></tr><tr><td><strong>partnerBalance</strong></td><td>число</td><td>Баланс партнера в системе доступный для выплат</td></tr><tr><td><strong>createDate</strong></td><td>текст</td><td>Дата создания выплаты</td></tr><tr><td><strong>completeDate</strong></td><td>текст</td><td>Дата завершения выплаты</td></tr><tr><td><strong>sum</strong></td><td>число</td><td>Сумма выплаты</td></tr><tr><td><strong>payoutCommission</strong></td><td>число</td><td>Комиссия с выплаты</td></tr><tr><td><strong>partnerCommission</strong></td><td>число</td><td>Комиссия с партнера</td></tr></tbody></table>

#### Ошибочный ответ:

```json
{
    "error": {
        "message": "Выплата в указанной валюте на указанные реквизиты невозможна",
        "code": 104
    }
}

```

<table data-header-hidden><thead><tr><th width="164.88887532552081">name</th><th width="137.666748046875">type</th><th>description</th></tr></thead><tbody><tr><td><strong>message</strong></td><td>строка</td><td>Информация с описанием ошибки запроса</td></tr><tr><td><strong>code</strong></td><td>строка</td><td>Код ошибки, подробная расшифровка в таблице ниже</td></tr></tbody></table>

#### **Ошибки:**

<table data-header-hidden><thead><tr><th width="118.4444580078125">name</th><th>description</th></tr></thead><tbody><tr><td><strong>100</strong></td><td>Услуга "масспеймент" отключена</td></tr><tr><td><strong>101</strong></td><td>Услуга "масспеймент" для вас недоступна</td></tr><tr><td><strong>122</strong></td><td>Выплата в указанной валюте на указанные реквизиты невозможна</td></tr><tr><td><strong>1051</strong></td><td>Мы не смогли получить информацию о кошельке получателя средств. Проверьте номер кошелька и попробуйте повторить операцию снова или через некоторое время.</td></tr></tbody></table>

#### **Технические ошибки:**

<table data-header-hidden><thead><tr><th width="141.77777099609375">name</th><th>description</th></tr></thead><tbody><tr><td><strong>-32000</strong></td><td>Неверные параметры авторизации (логин, секретный ключ)</td></tr><tr><td><strong>-32602</strong></td><td>Неверные параметры запроса</td></tr><tr><td><strong>-32603</strong></td><td>Внутренняя техническая ошибка</td></tr></tbody></table>

Запрос можно выполнить в тестовом режиме. [Узнать подробнее](https://help.unitpay.ru/other/test-api#masspaymentstatus)
