# Benutzervalidierung Xsolla sendet einen Webhook vom Typ user_validation an die Webhook-URL, um zu überprüfen, ob ein Benutzer im Spiel registriert ist. Die Anfrage wird im Rahmen des Bezahlvorgangs mehrfach gesendet: * wenn ein Benutzer eine Zahlungsmethode im Zahlungsportal auswählt * wenn ein Benutzer Daten in die Zahlungsmaske eingibt, z. B. Bankkartendaten oder die Postleitzahl bei Zahlung über PayPal * wenn ein Benutzer auf Jetzt bezahlen klickt, um mit der Zahlung fortzufahren * wenn der Bezahlvorgang abgeschlossen ist und der Transaktionsstatus sich in done ändert Die Anfrage wird beim Bezahlen gesendet, ganz gleich, welche Zahlungsmethode zum Einsatz kommt. Wenn Sie die Webhook-URL im Kundenportal speichern, können Sie Berechtigungen erteilen, detaillierte Informationen in Webhooks zu empfangen. Aktivieren Sie dazu im Kundenportal unter Projekteins tellungen > Webhooks > Erweiterte Einstellungen die entsprechenden Schalter. Hinweis Wenn Sie sich am oder vor dem 22. Januar 2025 im Kundenportal registriert haben, finden Sie die Schalter unter Projekteinstellungen > Webhooks > Testen > Payments > Erweiterte Einstellungen. Schalter Beschreibung Nur notwendige Nutzerparameter ohne vertrauliche Daten senden Im Webhook werden nur die folgenden Nutzerinformationen übermittelt:IDLand Individuelle Parameter senden Informationen über individuelle Tokenparameter werden in dem Webhook übermittelt. Endpoint: POST user-validation Version: 1.0 ## Request fields (application/json): - `notification_type` (string, required) Benachrichtigungstyp. - `settings` (object) Benutzerdefinierte Projekteinstellungen (Objekt). - `settings.merchant_id` (integer) Händler-ID. - `settings.project_id` (integer) Projekt-ID. Dieser Parameter wird im [Kundenportal](https://publisher.xsolla.com/) neben dem Projektnamen angezeigt. - `user` (object) Benutzerdaten (Objekt). - `user.country` (string) Land des Benutzers. Ländercode, bestehend aus 2 Großbuchstaben gemäß [ISO 3166-1 ALPHA-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). - `user.email` (string) E-Mail des Benutzers. - `user.id` (string, required) Benutzer-ID. - `user.ip` (string) Benutzer-IP. - `user.name` (string) Benutzername. - `user.phone` (string) Telefonnummer des Benutzers. ## Response 400 fields (application/json): - `error` (object) - `error.code` (string) - `error.message` (string) ## Response 204 fields ## Response 500 fields