> For the complete documentation index, see [llms.txt](https://docs.payanyway.ru/marketplace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payanyway.ru/marketplace/zaprosy-dlya-registracii-fl/identifikaciya-s-pomoshyu-monetaid/webhook-o-statuse-identifikacii.md).

# Уведомления о статусе идентификации

Результат мобильной идентификации или упрощенной идентификации будет передан на указанный [партнером при регистрации URL](https://docs.payanyway.ru/marketplace/zaprosy-dlya-registracii-fl/identifikaciya-s-pomoshyu-monetaid/registraciya-marketpleisa) в виде `GET` запроса с query параметрами.

Список передаваемых партнеру параметров:<br>

| Название      | Тип      | Описание                                                                                                                                                                 | Пример                             |
| ------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------- |
| **status**    | *string* | <p>статус прохождения УПРИД:</p><p><code>SimpleVerificationStarted</code></p><p><code>SimpleVerificationSucceeded</code></p><p><code>SimpleVerificationFailed</code></p> | `status=SimpleVerificationStarted` |
| **unitId**    | *number* | идентификатор юзера в монете, который проходил проверку.                                                                                                                 | `unitId=10050`                     |
| **signature** | *string* | подпись всех переданных параметров.                                                                                                                                      | `signature=1d9...db6`              |

## Проверка signature <a href="#proverka-signature" id="proverka-signature"></a>

Подпись всех переданных параметров через механизм аналогичный механизму [формирования подписи от партнера](https://docs.payanyway.ru/marketplace/zaprosy-dlya-registracii-fl/identifikaciya-s-pomoshyu-monetaid/autentifikaciya).

Таким образом маркетплейс может убедиться в достоверности вызова, сделав проверку:

```
hmac_sha512(params, secret) == signature
```

Где `params` - это строка параметров **без последней части** `&signature=...` Пример такой строки:

```
params = "success=true&unitId=99506"​// при урле вызова:https://sitepokupok.ru/callback/verification?success=true&unitId=10050&signature=XXXX
```

## Пример вызываемого url маркетплейса <a href="#primer-vyzyvaemogo-urla-partnera" id="primer-vyzyvaemogo-urla-partnera"></a>

```
// Пример возможного вызова:GET https://sitepokupok.ru/callback/verification?success=true&unitId=10050&signature=XXXX
```

## Переопределение url уведомлений для тестирования <a href="#pereopredelenie-webhook-url-dlya-testirovaniya" id="pereopredelenie-webhook-url-dlya-testirovaniya"></a>

Для тестов виджета в изолированных средах может потребоваться задать временный webhook url для конкретного токена партнера.

Пример используемых для этого сервисов:

* ​<https://ngrok.com/>
* ​<https://localtunnel.github.io/www/>

Для этого в dev окружении доступен дополнительный параметр [callbackUrlOverride​](https://docs.payanyway.ru/marketplace/zaprosy-dlya-registracii-fl/identifikaciya-s-pomoshyu-monetaid/autentifikaciya)

```
//пример строки параметров на формирование токена с этим параметром:callbackUrlOverride=http%3A%2F%2Fya.ru&key=partner123&mode=any&nonce=1601375468244&unitId=544&userEmail=pertov%40acme.com
```

[<br>](https://docs.mnxsc.tech/monetaid-api-integration/common/result-callback#pereopredelenie-webhook-url-dlya-testirovaniya)
