# Validación del usuario Xsolla envía un webhook con el tipo user_validation a la dirección URL del webhook para verificar que un usuario esté registrado en el juego. La solicitud se envía varias veces como parte del proceso de pago: * cuando un usuario elige un método de pago en la interfaz de pago * cuando un usuario introduce datos en el formulario de pago, p. ej., los datos de la tarjeta bancaria o el código postal al pagar a través de PayPal * cuando un usuario hace clic en Pagar ahora para proceder al pago * cuando finalice el proceso de pago y el estado de la transacción cambie a done La solicitud se envía al pagar con cualquier método de pago. Al guardar la URL del webhook en Cuenta del editor, puede dar permisos para recibir información detallada en los webhooks. Para ello, active las opciones correspondientes en Cuenta del editor en Project settings > Webhooks > Advanced settings. Nota Si se registró en Cuenta del editor el 22 de enero de 2025 o antes, encontrará las opciones en Project settings > Webhooks > Testing > Payments > Advanced settings. Conmutador Descripción Enviar solamente los parámetros de usuario necesarios sin datos confidenciales Solamente la siguiente información sobre el usuario se transmite en el webhook:IDpaís Enviar parámetros personalizados La información sobre los parámetros de token personalizados se transmite en el webhook. Endpoint: POST user-validation Version: 1.0 ## Request fields (application/json): - `notification_type` (string, required) Tipo de notificación. - `settings` (object) Configuración del proyecto personalizada (objeto). - `settings.merchant_id` (integer) ID de vendedor. - `settings.project_id` (integer) ID del proyecto. Encontrará este parámetro en su cuenta [Publisher](https://publisher.xsolla.com/) junto al nombre del proyecto. - `user` (object) Datos del usuario (objeto). - `user.country` (string) Código de país. Dos letras mayúsculas de conformidad con la norma [ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). - `user.email` (string) Correo electrónico del usuario. - `user.id` (string, required) ID de usuario. - `user.ip` (string) IP del usuario. - `user.name` (string) Nombre de usuario. - `user.phone` (string) Teléfono del usuario. ## Response 400 fields (application/json): - `error` (object) - `error.code` (string) - `error.message` (string) ## Response 204 fields ## Response 500 fields