Wird eine Transaktion während einer Prüfung vom Anti-fraud-System abgelehnt,
sendet Xsolla die Transaktionsdetails in einem Webhook vom Typ afs_reject
an
die Webhook-URL. Wenden Sie sich an Ihren Customer Success Manager oder senden
Sie eine E-Mail an csm@xsolla.com, wenn Sie
diesen Webhook erhalten möchten.
When you save the webhook URL in Publisher Account, you can give permissions to receive detailed information in webhooks. To do that, set the following toggle to active in Publisher Account in the Project settings > Webhooks > Advanced settings section.
Note
If you registered in Publisher Account on or before January 22, 2025, you can find the toggles in the Project settings > Webhooks > Testing > Payments > Advanced settings section.
Schalter | Beschreibung |
---|---|
Infos über Transaktionen anzeigen, die mit gespeicherten Zahlungsmethoden getätigt wurden | Informationen werden in den folgenden benutzerdefinierten Parametern des Webhooks übermittelt.
|
notification_type required | string Benachrichtigungstyp. | ||||||||||||||
required | object Details zur Transaktion (Objekt). | ||||||||||||||
object Benutzerdaten (Objekt). | |||||||||||||||
object Benutzerdefinierte Projekteinstellungen (Objekt). | |||||||||||||||
| |||||||||||||||
object Benutzerdaten (Objekt). | |||||||||||||||
|
Zur Signalisierung einer erfolgreiche Verarbeitung.
Im Falle eines Fehlers in den bereitgestellten Daten (z. B. fehlender erforderlicher Parameter, fehlgeschlagene Autorisierung usw.).
Im Falle von temporären Fehlern mit Ihren Servern.
curl -v 'https://your.hostname/your/uri' \ -X POST \ -d '{ "notification_type": "afs_reject", "settings": { "project_id": 18404, "merchant_id": 2340 }, "user": { "ip": "127.0.0.1", "phone": "18777976552", "email": "email@example.com", "id": "1234567", "name": "John Smith", "country": "US" }, "transaction": { "id": 1, "external_id": 1, "dry_run": 1, "agreement": 1 }, "refund_details": { "code": 4, "reason": "Potential fraud" } }'
{- "error": {
- "code": "INCORRECT_AMOUNT",
- "message": "Incorrect amount"
}
}