# Abgelehnte Zahlung

Wenn eine Transaktion von einem Zahlungssystem abgelehnt wird, sendet Xsolla 
die Transaktionsdetails in einem Webhook vom Typ ps_declined an die von Ihnen 
festgelegte Webhook-URL. Der Webhook wird während der Autorisierung- oder 
Zahlungsabwicklung gesendet. In diesem Fall wird der Webhook 
payment\ order_paid nicht gesendet.

Typische Gründe für von Zahlungssystemen abgelehnte Zahlungen:

* Die Kartenautorisierung ist fehlgeschlagen (z. B. konnte das Zahlungssystem den 
  Autorisierungsvorgang aufgrund eines technischen Fehlers oder einer 
  ausbleibenden Antwort der Bank nicht abschließen) oder wurde abgelehnt (z. B. 
  hat die Bank geantwortet, die Transaktion jedoch aufgrund unzureichender 
  Deckung oder ungültiger Kartendaten abgelehnt).
* Die "3-D Secure"-Prüfung ist fehlgeschlagen, wurde nicht abgeschlossen oder es 
  kam zu einem Timeout, weil der Nutzer nicht rechtzeitig bestätigt hat.
* Der Zahlungsabwickler oder die abrechnende Bank (Acquirer) ist vorübergehend 
  nicht verfügbar oder antwortet aufgrund eines nicht behebbaren Fehlers (z. B. 
  einem geschlossenen Konto oder einer ungültigen Kartennummer) mit einer 
  endgültigen Ablehnung. Ein erneuter Versuch ohne Behebung des zugrunde 
  liegenden Problems führt nicht zu einer erfolgreichen Transaktion.

Nicht zu verwechseln mit:

* Ablehnung durch Betrugsbekämpfungssysteme; diese werden über den Webhook 
  afs_reject gemeldet.
* Erstattungen oder Teilerstattungen nach einer erfolgreichen Zahlung; diese 
  werden über die Webhooks 
  refund und 
  partial_refund gemeldet.


Hinweis
 Wenden Sie sich an Ihren Customer Success Manager oder senden Sie eine E-Mail an csm@xsolla.com, wenn Sie den Webhook ps_declined erhalten möchten.

Endpoint: POST payment-declined
Version: 1.0

## Request fields (application/json):

  - `notification_type` (string, required)
    Benachrichtigungstyp.

  - `refund_details` (object)
    Benutzerdaten (Objekt).

  - `refund_details.author` (string)
    Erstattungsinitiator. Der Feldwert wird gemäß der Tabelle übermittelt:


    
    
        Erstattungsinitiator
        Feldwert
    
    
    
    
        Spiel (über API).
        API
    
    
        Kundenportal-Nutzer (automatische Erstattung).
        E-Mail-Adresse des Nutzers
    
    
        Kundenportal-Nutzer (mit Unterstützung des Xsolla-Kundensupports).
        support@xsolla.com
    
    
        Xsolla (mit Unterstützung des Xsolla-Kundensupports).
        support@xsolla.com

  - `refund_details.code` (integer)
    Code-ID.


    
    
        Code
        Grund
        Beschreibung
    
    
    
    
        1
        Cancellation by the user request / the game request
        Aus dem Kundenportal heraus eingeleitete Stornierung.
    
    
        2
        Chargeback
        Rückbuchung der Transaktion angefordert.
    
    
        3
        Integration error
        Integrationsprobleme zwischen Xsolla und dem Spiel.Empfehlung: Benutzer nicht auf Sperrliste setzen.
    
    
        4
        Potential fraud – AFS reject
        Die Transaktion wurde abgelehnt, da Xsollas Betrugsbekämpfungssystem einen möglichen Betrugsversuch erkannt hat.
    
    
        5
        Test payment
        Testweise getätigte Transaktion gefolgt von Stornierung.Empfehlung: Benutzer nicht auf Sperrliste setzen.
    
    
        6
        User invoice expired
        Rechnung überfällig (wird bei Postpaid-Zahlungsweise genutzt).
    
    
        7
        Fraud notification from PS
        Die Zahlung wurde abgelehnt, da das Zahlungssystem einen möglichen Betrugsversuch festgestellt hat.Empfehlung: Setzen Sie den Nutzer auf die Sperrliste.
    
    
        8
        Cancellation by the PS request
        Zahlungssystem hat Stornierung angefordert.Empfehlung: Benutzer nicht auf Sperrliste setzen.
    
    
        9
        Cancellation by the user request
        Der Benutzer war aus irgendeinem Grund nicht zufrieden mit dem Spiel oder dem Einkauf.Empfehlung: Benutzer nicht auf Sperrliste setzen.
    
    
        10
        Cancellation by the game request
        Das Spiel hat die Stornierung angefordert.Empfehlung: Benutzer nicht auf Sperrliste setzen.
    
    
        11
        Account holder called to report fraud
        Der Kontoinhaber gibt an, die Transaktion nicht getätigt zu haben.Empfehlung: Setzen Sie den Nutzer auf die Sperrliste.
    
    
        12
        Potential fraud – friendly fraud
        Der rechtmäßige Karteninhaber hat die Transaktion beanstandet.
    
    
        13
        Duplicate
        Duplizierte Transaktion für dieselbe Rechnung.
    
    
        21
        Potential fraud – BIN attack
        Gestohlene Karten, die aus einer BIN oder mehreren BINs generiert wurden. Ein wichtiger Indikator sind zahlreiche Versuche innerhalb eines kurzen Zeitfensters, die sich auf denselben BIN-Bereich erstrecken, häufig mit durchlaufend generierten Kartennummern.
    
    
        22
        Potential fraud – monetization fraud
        Gestohlene Karte, die zum Kauf handelbarer Artikel mit der Absicht des Weiterverkaufs verwendet wird.
    
    
        23
        Potential fraud – low-scale card fraud
        Gestohlene Karten, die aus einer BIN oder mehreren BINs generiert wurden. Nicht so weit verbreitet und koordiniert wie der BIN-Angriff (Erstattungscode 21).
    
    
        24
        Potential fraud – regional price abuse
        Missbrauch im Zusammenhang mit länderspezifischen Preisen oder dem Weiterverkauf von Schlüsseln. Nutzer nutzten regionale Preisunterschiede aus (in der Regel durch falsche Angaben zum Standort oder zur Zahlungsmethode), um Artikel kostengünstig zu erwerben und sie anschließend in Märkten mit höheren Preisen weiterzuverkaufen.
    
    
        25
        Potential fraud – partner or PS exploit
        Diebstahl von Zugangsdaten und Kontoübernahme – Missbrauch eines Kontos oder einer Integration aufseiten des Partners oder des Zahlungssystems anstelle eines unmittelbaren Kartenmissbrauchs.
    
    
        26
        Potential fraud – not definable
        Es liegt ein bestätigter Betrugsfall vor, jedoch reichen die Beweise nicht aus, um die genaue Art des Angriffs zu bestimmen.
    
    
        27
        Fraud notification from PS – linked transactions
        Die Transaktion selbst wurde im Betrugsbericht des Zahlungssystems nicht näher beschrieben, steht jedoch (beispielsweise über eine gemeinsam genutzte Karte oder ein gemeinsam genutztes Gerät) in Zusammenhang mit Transaktionen, die aufgrund von Betrugsverdacht erstattet wurden.

  - `refund_details.reason` (string)
    Grund für die Rückerstattung.

  - `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.

  - `transaction` (object, required)
    Details zur Transaktion (Objekt).

  - `transaction.dry_run` (integer)
    Testtransaktion. Der Parameter hat den Wert 1, wenn es sich um eine Testtransaktion handelt. Er wird nicht gesendet, wenn es sich um eine echte Transaktion handelt.

  - `transaction.external_id` (string)
    Externe ID der Transaktion.

  - `transaction.id` (integer)
    ID der Transaktion.

  - `transaction.payment_method` (integer)
    ID der Zahlungsart.

  - `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.

## Response 400 fields (application/json):

  - `error` (object)

  - `error.code` (string)

  - `error.message` (string)


## Response 204 fields

## Response 500 fields
