Risikomanagement Externe Betrugsprüfung

 Externe Betrugsprüfung

Die Modul-API ist relevant wenn Sie die Module für das Risikomanagement einsetzen wollen, ohne eine Transaktion auszuführen. Typische Einsatzgebiete beinhalten:

  • Erhalten Sie den Bonitäts-Score eines Kunden.
  • Identifizieren Sie den Standort einer IP-Adresse.
  • Überprüfen Sie, ob eine Umsatzsteuer-ID gültig ist.

Da diese API keinen Ablauf einer Transaktion beinhaltet, wird keine Transaktion angelegt und Ihr Account wird pro Nutzung des Dienstes belastet.

Module zum Risikomanagement, für welche bei Novalnet ein externer API-Aufruf verfügbar ist.

  • Buergel Concheck Realtime (DE, AT, CH)
  • Buergel Riskcheck (DE, AT, CH)
  • Forderungscheck
  • IP-Länder-Sperre
  • Bankkonto-Check (SEPA)
  • Luhn-Check
  • Identity Fraud Check (IFC)
  • USt.-ID Prüfung
  • Blacklist-Check

Authentifizierung über den Header

Um sich für die Anfragen an Ihre Module zu authentifizieren, verwenden Sie die benutzerdefinierte Authentifizierung von Novalnet im Header. Der benutzerdefinierte Header ist folgendermaßen aufgebaut:

  1. Jeder Header eines Aufrufs ist so aufgebaut, dass er den Paymentzugriffsschlüssel enthält. Um Ihren Paymentzugriffsschlüssel zu erhalten, loggen Sie sich in Ihr Novalnet Admin-Portal ein und folgen dem Pfad Projekte -> [Gewünschtes Projekt auswählen] -> API-Anmeldeinformationen -> Paymentzugriffsschlüssel.
  2. Der Paymentzugriffsschlüssel sollte mit einer Variante von Base64 codiert werden.
  3. Der resultierende mit base64-codierte Wert sollte in dem benutzerdefinierten Schlüssel von Novalnet, X-NN-Access-Key, im Header übergeben werden..

    Für das benutzerdefinierte Header-Feld ist das folgende Format definiert:
    X-NN-Access-Key:base64_encoded_value.

Alle Aufrufe müssen über eine HTTPS-Verbindung mit den Werten im Header durchgeführt werden. Sonst schlägt der Aufruf mit einer Fehlermeldung zur Autorisierung fehl.

Ihr Paymentzugriffsschlüssel umfasst viele Privilegien, bewahren Sie ihn deshalb sicher auf! Teilen Sie Ihren geheimen Paymentzugriffsschlüssel nicht in öffentlich zugänglichen Bereichen wie GitHub, auf Kundenseite ausgeführtem Code, etc.

Header des HTTP-Aufrufs

X-NN-Access-Key
base64_encode({PAYMENT_ACCESS_KEY})
Content-Type
application/json
Accept
application/json
Charset
utf-8

URL des Endpunkts: https://payport.novalnet.de/v2/module

Liste der Parameter

Jeder Aufruf ist in sogenannte Objekte unterteilt, welche eine Einheit beschreiben.

Jeder Parameter ist mit Attributen versehen Pflichtfeld, Freiwillig. Auf der Grundlage Ihrer Anforderungen können Sie diese Parameter entsprechend einsetzen.

- Das Icon gibt an, dass der Parameter auf der Grundlage einer Bedingung für das Attribut eingesetzt wird und wenn Sie den Mauszeiger über diesem Icon lassen, werden Ihnen Einzelheiten zu dieser Bedingung angezeigt.

- Das Icon zeigt die Zahlungsarten an, welche von dem definierten Parameter unterstützt werden oder für diesen relevant sind, und wenn Sie den Mauszeiger über diesem Icon lassen, werden Ihnen Einzelheiten zu der Liste der unterstützten Zahlungsarten angezeigt.


module
Objekt
merchant
Objekt
customer
Objekt
custom
Objekt
module
Objekt
result
Objekt