# Проверка пользователя в Web Shop

Xsolla отправляет вебхук с сайта интернет-магазина на URL-адрес вебхука для проверки существования пользователя в игре. Вебхук поступает с IP-адреса 34.102.38.178.
Примечание Вебхук используется только для
проверки пользователя в Web Shop. Дополнительные сведения о настройке вебхука вы можете найти в инструкции.

Endpoint: POST user-validation-in-webshop
Version: 1.0

## Request fields (application/json):

  - `settings` (object)
    Объект, содержащий настройки проекта.

  - `settings.merchant_id` (integer)
    ID продавца.

  - `settings.project_id` (integer)
    ID проекта. Вы можете найти этот параметр в [Личном кабинете](https://publisher.xsolla.com/) рядом с названием проекта.

  - `user` (object, required)
    Объект с информацией о пользователе.

  - `user.country` (string)
    Страна пользователя. Используется двухбуквенное обозначение страны согласно стандарту [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2).

  - `user.id` (string, required)
    ID пользователя.

## Response 200 fields (application/json):

  - `attributes` (array)
    Атрибуты пользователя, используемые для персонализации. Подробную информацию вы можете найти в документации.

  - `attributes.key` (string, required)
    Имя атрибута.

  - `attributes.value` (any, required)
    Значение атрибута.

  - `removingKeys` (array)
    Список атрибутов, которые вы хотите удалить. Если вы укажете тот же атрибут в attributesпараметре, он не будет удален.

  - `user` (object, required)
    Объект с информацией о пользователе.

  - `user.appPlayerId` (string)
    ID пользователя, установленный владельцем приложения в момент регистрации пользователя (customer user ID).
ПримечаниеXsolla передает эти данные в объекте custom_parameters в методе получения платежного токена.

  - `user.id` (string, required)
    ID пользователя.

  - `user.name` (string)
    Имя пользователя.

  - `user.picture` (string)
    Ссылка на аватар пользователя.


## Response 404 fields
