Freigeben über


Dynamics 365 Fraud Protection (Vorschau)

Microsoft Dynamics 365 Fraud Protection bietet Händlern die Möglichkeit, eine Risikobewertung für betrügerische Aktivitäten im Zusammenhang mit E-Commerce-Käufen, die Registrierung betrügerischer Konten und Anmeldeversuche in ihrem Online-Store zu erhalten

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name Microsoft
URL https://dynamics.microsoft.com/ai/fraud-protection/
Email dfpconnector@microsoft.com
Connectormetadaten
Herausgeber Microsoft
Webseite https://docs.microsoft.com/fraud-protection-rest/api/fraud-protection-rest/
Datenschutzrichtlinie https://docs.microsoft.com/dynamics365/fraud-protection/data-processing-protection/
Kategorien Künstliche Intelligenz

Microsoft Dynamics 365 Fraud Protection Connector bietet Händlern die Möglichkeit, Risikobewertungen zu betrügerischen Aktivitäten zu erhalten, die mit E-Commerce-Käufen verbunden sind, betrügerische Kontoanmeldung und Anmeldeversuche in ihrem Online-Store.

Voraussetzungen

Um diesen Connector zu verwenden, sollte der Benutzer bereits über einen bereitgestellten Mandanten in Dynamics 365 Fraud Protection verfügen und bereits über ein Konto auf der Power App-Plattform verfügen.

So erhalten Sie Anmeldeinformationen

Schritte zum Abrufen von Anmeldeinformationen finden Sie hier: https://github.com/microsoft/Dynamics-365-Fraud-Protection-Samples/tree/master/power%20apps%20connector

Erste Schritte mit Ihrem Connector

Weitere Informationen zum Einstieg finden Sie unter Dynamics 365 Fraud Protection Samples.

Bekannte Probleme und Einschränkungen

Weitere Informationen finden Sie unter Dynamics 365 Fraud Protection Samples.

Häufige Fehler und Abhilfemaßnahmen

Wenn Sie den Connector zum Aufrufen von Dynamics 365 Fraud Protection verwenden, können einige häufige Probleme auftreten:

  • 401 Nicht autorisiert: Zugriffstoken ist ungültig, überprüfen Sie die anmeldeinformationen.
  • 403 Verboten: Fehler bei der Autorisierung, überprüfen Sie die eingegebenen Anmeldeinformationen.
  • 400 Ungültige Anforderung: Einige erforderliche Felder in der Nutzlast fehlen oder in einem ungültigen Format, überprüfen Sie die detaillierte Fehlermeldung.
  • 500 Interner Serverfehler: Ausnahme auf Serverseite aufgetreten, notieren Sie sich die Korrelations-ID, und wenden Sie sich an das DFP-Team bezüglich dieses Fehlers.

Häufig gestellte Fragen

Weitere Informationen finden Sie unter Dynamics 365 Fraud Protection Samples.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Aktualisiert Bankautorisierungsinformationen

Dieses Ereignis vermittelt, ob eine an die Bank gesendete Kauftransaktion für die Bankautorisierung oder bankgebühren/-abrechnung genehmigt oder abgelehnt wurde. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert Betrugsbezeichnungsinformationen zum Kaufschutz

Dieses Ereignis sendet eine Aktualisierung der Bezeichnung. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert den Status der Kontoanmeldung.

Dieses Ereignis sendet eine Aktualisierung des Status einer Kontoanmeldung, z. B. wenn die Kontoanmeldung abgebrochen wurde. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert den Status der Kontoerstellung.

Dieses Ereignis sendet eine Aktualisierung des Status einer Kontoerstellung, z. B. wenn die Kontoerstellung abgebrochen wurde. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert den Status einer Onlinekauftransaktion

Dieses Ereignis sendet eine Aktualisierung des Status eines Kaufs, z. B. wenn der Kauf abgebrochen wurde. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert Erstattungsinformationen

Dieses Ereignis sendet Informationen über eine vorherige Kauftransaktion, die erstattet wird. Dies ist nur ein Datenaufnahmeereignis. Viele Händler senden diese Ereignisse mithilfe des Massendatenuploads

Aktualisiert Informationen zur Betrugsbezeichnung für den Kontoschutz

Dieses Ereignis sendet eine Aktualisierung der Bezeichnung. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert Kontoinformationen für den Kontoschutz

Dieses Ereignis aktualisiert oder erstellt Benutzerkontoinformationen für den Kontoschutzdienst, z. B. "Zahlungsmittel hinzufügen", "Adresse hinzufügen" oder ein beliebiges anderes Benutzerattribute. Dies ist nur ein Datenaufnahmeereignis.

Aktualisiert Kontoinformationen zum Kaufschutz

Dieses Ereignis aktualisiert oder erstellt Benutzerkontoinformationen für den Kaufschutzdienst, z. B. "Zahlungsmittel hinzufügen", "Adresse hinzufügen" oder ein beliebiges anderes Benutzerattribute. Dies ist nur ein Datenaufnahmeereignis.

Stellt die Risikobewertung für den Kontoanmeldungsversuch bereit.

Dieses Ereignis sendet Informationen und Kontext zu einem eingehenden neuen Kontoanmeldungsversuch. Die Antwort enthält eine Entscheidung für die Kontoanmeldung.

Stellt die Risikobewertung für den Kontoerstellungsversuch bereit.

Dieses Ereignis sendet Informationen und Kontext zu einem eingehenden neuen Kontoerstellungsversuch. Die Antwort enthält eine Entscheidung für die Kontoerstellung.

Stellt die Risikobewertung für die Onlinekauftransaktion bereit.

Dieses Ereignis sendet Informationen und Kontext zu einer eingehenden neuen Kauftransaktion. Die Antwort enthält eine Entscheidung, die Kauftransaktion zu genehmigen oder abzulehnen, und die entsprechende Händler-ID (MID), die der Händler im Autorisierungsaufruf an seine Bank senden sollte

Stellt eine Risikobewertung für benutzerdefinierte Ereignisse bereit.

Dieses Ereignis ermöglicht es Ihnen, eine Struktur ihrer eigenen Wahl zu senden, ausgelöst durch Bedingungen ihrer eigenen Wahl für die Regelauswertung. Die Antwort enthält eine Entscheidung für das Ereignis.

Updates bestätigter Betrugsinformationen

Dieses Ereignis sendet Informationen über einen vorherigen Kauf, den der Kunde mit seiner Bank als Betrug bestreitet. Dies ist nur ein Datenaufnahmeereignis. Viele Händler senden diese Ereignisse mithilfe des Massendatenuploads

Aktualisiert Bankautorisierungsinformationen

Dieses Ereignis vermittelt, ob eine an die Bank gesendete Kauftransaktion für die Bankautorisierung oder bankgebühren/-abrechnung genehmigt oder abgelehnt wurde. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

bankEventId
bankEventId True string

Eine eindeutige Zeichenfolge, die dieses Bankereignis identifiziert

type
type True string

Bankereignistyp. Mögliche Werte 'Auth' | 'AuthCancel' | 'ChargeReversal' | "Gebühr"

bankEventTimestamp
bankEventTimestamp date-time

Zeitstempel von Bank

status
status string

Mögliche Werte 'Genehmigt' | 'Unbekannt' | "Abgelehnt"

bankResponseCode
bankResponseCode string

Bankcode auf Antwort

paymentProcessor
paymentProcessor string

Prozessorname. Mögliche Werte 'FDC' | 'Adyen' | 'TSYS' | 'WorldPay' | 'Chase' | 'Stripe' | "PayPal"

mrn
mrn string

Händlerreferenznummer, die verwendet wird, um die Transaktion von der Händlerseite zu identifizieren

Mitte
mid string

Händler-ID (MID), die an die Bank gesendet und/oder von ihr zurückgesendet wurde.

merchantPaymentInstrumentId
merchantPaymentInstrumentId string

Der Bezeichner des Zahlungsmittels. Diese Informationen werden vom Händler bereitgestellt.

paymentMethod
paymentMethod string

Gruppierungen/Kategorien von Zahlungsmethoden. Mögliche Werte sind CARD, CASH, DIRECTDEBIT, E-WALLET, MOBILE, E-BANKING, INVOICE, VOUCHERS

cardType
cardType string

Die Art der Zahlung. Mögliche Werte sind VISA , MASTERCARD , AMEX , ACH , SEPA , UNIONPAY , INICIS , MOBILEBILLINGCARRIER , DISCOVER , ALLPAY ,SCHREIBT , DISCOVERDINERS

updatedPI
updatedPI boolean

Verwendete unterschiedliche PI-Informationen als die im Kauf verwendete

cvvVerify
cvvVerify string

Gibt an, ob die CVV-Überprüfung verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

avsVerify
avsVerify string

Gibt an, ob die Überprüfung von Addres verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

cavVerify
cavVerify string

Gibt an, ob die Überprüfung der Kartenhalterauthentifizierung verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

authResultCode
authResultCode string

Bankantwort der Autorisierungsentscheidung. Mögliche Werte sind GENEHMIGEN, ABLEHNEN, AUSSTEHEND

authResultText
authResultText string

Gründe für die Genehmigungsentscheidung; insbesondere für abgelehnte oder ausstehende Transaktionen. Mögliche Werte sind MISMATCH_CVV, MISMATCH_ADDRESS, MISMATCH_EXPIRATIONDATE, NOACCOUNT, INVALIDPIN, LOWFUND, OVERLIMIT SUSPICIOUSACCOUNT

purchaseId
purchaseId True string

Eine eindeutige Zeichenfolge, die den Kauf identifiziert

isThreeDSAuth
isThreeDSAuth boolean

Ein True/False-Wert, der angibt, ob diese Transaktion über 3DS authentifiziert wird.

messageCategory
messageCategory string

Identifiziert die Kategorie der Nachricht für einen bestimmten Anwendungsfall. Akzeptierte Werte: 01 = PA, 02 = NPA, 03-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

deviceChannel
deviceChannel string

Gibt den Typ der Kanalschnittstelle an, die zum Initiieren der Transaktion verwendet wird. Akzeptierte Werte: 01 = App-basiert (APP), 02 = Browser (BRW), 03 = 3DS-Anforderer initiiert (3RI), 04-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

threeDSServerTransId
threeDSServerTransId string

Universally unique transaction identifier assigned by the 3DS Server to identify a single transaction.

threeDSRequestorAuthenticationInd
threeDSRequestorAuthenticationInd string
threeDSRequestorChallengeInd
threeDSRequestorChallengeInd string

Gibt an, ob eine Abfrage für diese Transaktion angefordert wird. Akzeptierte Werte: 01 = Keine Voreinstellung, 02 = Keine Anforderung angefordert, 03 = Abfrage angefordert (3DS Requestor Preference), 04 = Challenge requested (Mandat), 05 = Keine Abfrage angefordert (Transaktionsrisikoanalyse wurde bereits durchgeführt), 06 = Keine Abfrage angefordert (Nur Datenfreigabe), 07 = Keine Abfrage angefordert (starke Verbraucherauthentifizierung wird bereits durchgeführt), 08 = Keine Anforderung angefordert (Keine Whitelist-Ausnahme, wenn keine Anforderung erforderlich ist), 09 = Angeforderte Abfrage (Whitelist-Aufforderung angefordert, falls die Abfrage erforderlich ist)

threeRIInd
threeRIInd string

Gibt den Typ der 3RI-Anforderung an. Akzeptierte Werte: 01 = Wiederkehrende Transaktion, 02 = Ratentransaktion, 03 = Karte hinzufügen, 04 = Karteninformationen verwalten, 05 = Kontoüberprüfung, 06 = Split,verzögerte Lieferung, 07 = Top-up, 08 = E-Mail-Bestellung, 09 = Telefonauftrag, 10 = Whitelist-Statusüberprüfung, 11 = Sonstige Zahlung, 12-79 = Reserviert für die zukünftige Nutzung von EMVCo (Werte, die bis zu EMVCo definiert sind), 80-99 = Reserviert für die DS-Verwendung

threeDSReqPriorAuthMethod
threeDSReqPriorAuthMethod string

Mechanismus, der vom Karteninhaber verwendet wird, um sich zuvor beim 3DS-Anforderer zu authentifizieren. Akzeptierte Werte: 01 = Reibungslose Authentifizierung durch ACS, 02 = Kartenhalterherausforderung durch ACS, 03 = AVS verified, 04 = Andere Ausstellermethoden, 05-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

transStatus
transStatus string

Gibt an, ob eine Transaktion als authentifizierte Transaktion oder Kontoüberprüfung qualifiziert ist. Akzeptierte Werte: Y = Authentifizierungsüberprüfung erfolgreich, N = Nicht authentifiziert,Konto nicht überprüft; Transaktion verweigert, U = Authentifizierung, Kontoüberprüfung konnte nicht ausgeführt werden; Technisches oder anderes Problem, wie in ARes oder RReq angegeben, A = Versuche der Verarbeitung; Nicht authentifiziert, überprüft, aber ein Nachweis der versuchten Authentifizierung,Überprüfung wird bereitgestellt, C = Anforderung erforderlich; Zusätzliche Authentifizierung ist unter Verwendung von CReq,CRes, D = Challenge erforderlich; Entkoppelte Authentifizierung bestätigt, R = Authentifizierung,Kontoüberprüfung abgelehnt; Der Aussteller lehnt die Authentifizierung, Überprüfung ab und fordert, dass keine Genehmigung versucht wird, I = Nur Information; Die 3DS-Anforderungsanforderungseinstellung wurde bestätigt.

transStatusReason
transStatusReason string

Enthält Informationen dazu, warum das Feld "Transaktionsstatus" den angegebenen Wert aufweist. Akzeptierte Werte: 01 = Kartenauthentifizierung fehlgeschlagen, 02 = Unbekanntes Gerät, 03 = Nicht unterstütztes Gerät, 04 = Überschreitet das Authentifizierungshäufigkeitslimit, 05 = Abgelaufene Karte, 06 = Ungültige Kartennummer, 07 = Ungültige Transaktion, 08 = Kein Kartendatensatz, 09 = Sicherheitsfehler, 10 = Gestohlene Karte, 11 = Verdächtiger Betrug, 12 = Transaktion nicht zulässig, 13 = Karteninhaber nicht in Dienst registriert, 14 = Transaktionstimeout bei der ACS, 15 = Niedrige Konfidenz, 16 = Mittlere Konfidenz , 17 = Hohe Konfidenz, 18 = Sehr hohe Konfidenz, 19 = Überschreitet die maximalen Herausforderungen von ACS, 20 = Nicht-Zahlungstransaktion nicht unterstützt, 21 = 3RI-Transaktion nicht unterstützt, 22 = TECHNISCHEs Problem ACS, 23 = Decoupled Authentication erforderlich von ACS, aber nicht angefordert von 3DS Requestor, 24 = 3DS Requestor Decoupled Max Expiry Time überschritten, 25 = Decoupled Authentication wurde nicht genügend Zeit für die Authentifizierung des Kartenhalters bereitgestellt. ACS versucht nicht, 26 = Authentifizierung versucht, aber nicht vom Karteninhaber ausgeführt, 27-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

threeDSCompInd
threeDSCompInd string

Gibt an, ob die 3DS-Methode erfolgreich abgeschlossen wurde. Akzeptierte Werte: Y = Erfolgreich abgeschlossen, N = Nicht erfolgreich abgeschlossen, U = Unavailabl 3DS-Methoden-URL war in den PRes-Nachrichtendaten für den Kartenbereich, der der Kartenhalterkontonummer zugeordnet ist, nicht vorhanden.

acsChallengeMandated
acsChallengeMandated string

Gibt an, ob eine Aufforderung erforderlich ist, damit die Transaktion aufgrund lokaler/regionaler Mandate oder einer anderen Variablen genehmigt werden kann. Akzeptierte Werte: Y = Herausforderung ist mandatiert, N = Herausforderung ist nicht vorgeschrieben

eci
eci string

Electronic Commerce Indicator (ECI). Vom ACS oder DS bereitgestellter Zahlungssystem-spezifischer Wert, um die Ergebnisse des Versuchs zur Authentifizierung des Karteninhabers anzugeben. Akzeptierte Werte: 02 (MasterCard)/05 (Visa)= erfolgreiche Authentifizierung 01 (MasterCard)/06/07 (Visa) = alle anderen

shipNameIndicator
shipNameIndicator string

Gibt an, ob der Kartenhaltername für das Konto mit dem für diese Transaktion verwendeten Versandnamen identisch ist. Akzeptierte Werte: 01 = Kontoname identisch mit Versandname, 02 = Kontoname anders als Versandname

challengeCompletionInd
challengeCompletionInd string

Indikator für den Status des ACS-Abfragezyklus und ob die Abfrage abgeschlossen wurde oder zusätzliche Meldungen erforderlich ist. Akzeptierte Werte: Y = Abfrage abgeschlossen, und es sind keine weiteren Abfragenachrichtenaustausch erforderlich, N = Herausforderung nicht abgeschlossen und zusätzliche Nachrichtenaustauschanforderungen erforderlich

chAccPwChangeInd
chAccPwChangeInd string

Gibt die Zeitdauer an, seit das Konto des Karteninhabers mit dem 3DS-Anforderer eine Kennwortänderung oder Kontozurücksetzung hatte. Akzeptierte Werte: 01 = Keine Änderung, 02 = Während dieser Transaktion geändert, 03 = Weniger als 30 Tage, 04 = 30-60 Tage, 05 = Mehr als 60 Tage

chAccAgeInd
chAccAgeInd string

Zeitdauer, für die der Karteninhaber das Konto mit dem 3DS-Anforderer hatte. Akzeptierte Werte: 01 = Kein Konto (Gast-Auschecken), 02 = Während dieser Transaktion erstellt, 03 = Weniger als 30 Tage, 04 = 30-60 Tage, 05 = Mehr als 60 Tage

provisionAttemptsDay
provisionAttemptsDay string

Anzahl der Versuche zum Hinzufügen von Karten in den letzten 24 Stunden. Länge: maximal 3 Zeichen Beispielwerte: 2, 02, 002

ausnahmeAusnahmeRaised
exemptionRaised string

PSD2 Ausnahmeanforderungen, Y - ausgenommen, N - Nicht ausgenommen

verdächtigeAccActivity
suspiciousAccActivity string

Gibt an, ob der 3DS-Anforderer verdächtige Aktivitäten (einschließlich vorheriger Betrug) auf dem Kartenhalterkonto erlebt hat. Akzeptierte Werte: 01 = Es wurde keine verdächtige Aktivität beobachtet, 02 = Verdächtige Aktivität wurde beobachtet.

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Aktualisiert Betrugsbezeichnungsinformationen zum Kaufschutz

Dieses Ereignis sendet eine Aktualisierung der Bezeichnung. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

labelObjectType
labelObjectType True string

EntityName, auf den diese Bezeichnungsentität angewendet wird. Wenn sie auf "E-Mail" festgelegt ist, wird die Benutzer-ID von einer E-Mail-LabelObjectId nachschlagen. Mögliche Werte sind PURCHASE , SIGNUP , CUSTOMFRAUDEVALUATION , ACCOUNT , PI , EMAIL

labelObjectId
labelObjectId True string

Der ID-Wert innerhalb des LabelObjectType, auf den diese Bezeichnungsentität angewendet wird.

labelSource
labelSource string

Die Autorität, die die Bezeichnung "LabelReasonCodes" oder "LabelState" ausgibt. Mögliche Werte 'CustomerEscalation' | 'Chargeback' | 'TC40_SAFE' | 'ManualReview' | 'Rückerstattung' | "OfflineAnalysis"

labelReasonCodes
labelReasonCodes string
labelState
labelState string

Wenn die LabelSource Zustandsübergänge aufweist, wird der aktuelle Status dieser Bezeichnung angezeigt. Ex. "Angenommen", um einen früheren Betrugsverdacht zu bedeuten, wurde gelöscht. Mögliche Werte 'Anfrage' | 'Akzeptiert' | 'Betrug' | 'Umstritten' | 'Umgekehrt' | "ResubmittedRequest"

Prozessor
processor string

Die spezifische LabelSource-Institution, die labelReasonCodes ausgibt.

eventTimeStamp
eventTimeStamp date-time

Die ultimative Erstellung des Ereignisses, wie von LabelSource/Processor gemeldet. Das Format ist ISO8601.

wirksames Anfangsdatum
effectiveStartDate date-time

Der Beginn der Anwendung dieser Bezeichnung in der Zeitzone "Merchant" (falls anders als MerchantLocalDate). Das Format ist ISO8601.

wirksames Enddatum
effectiveEndDate date-time

Das Ende, an dem diese Bezeichnung in der Zeitzone "Merchant" oder "NULL" für nicht zutreffend/unbestimmt gilt. Das Format ist ISO8601.

Menge
amount double

Der Geldbetrag, zu dem diese Bezeichnung gehört, z. B. eine Teilerstattung. Einheiten, die vom Feld "Währung" angegeben werden.

Währung
currency string

In welcher Währung sich der Betrag befindet, z. B. "USD"

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Aktualisiert den Status der Kontoanmeldung.

Dieses Ereignis sendet eine Aktualisierung des Status einer Kontoanmeldung, z. B. wenn die Kontoanmeldung abgebrochen wurde. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Ereignisname. Sollte "AP" sein. AccountLogin.Status'

Ausgabe
version True string

Die Nutzlastversion. Sollte "0,5" sein

trackingId
trackingId True string

Der Bezeichner des Kontoanmeldungsstatus-Ereignisses.

loginId
loginId True string

Der Bezeichner des Kontoanmeldungsereignisses.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

statusType
statusType True string

Der Statustyp: 'Genehmigt'|' Abgelehnt'|' Ausstehend'.

reasonType
reasonType string

Der Grundtyp: 'Keine'|' ChallengeAbandoned'|' ChallengeFailed'|' ChallengePassed'|' Abfrage ausstehend'|' ReviewFailed'|' ReviewPassed'|' ReviewPendinge'. Der Standardwert ist "None".

challengeType
challengeType string

Der Typ des Überprüfungsstatus: 'SMS'|' E-Mail'|' Telefon'|' Andere'|' Keine'. Der Standardwert ist "None".

statusDate
statusDate True date-time

Datum und Uhrzeit der Anwendung des Status. Das Format ist ISO 8601.

Gibt zurück

Dynamics Fraud Protection Success-Objekt

Aktualisiert den Status der Kontoerstellung.

Dieses Ereignis sendet eine Aktualisierung des Status einer Kontoerstellung, z. B. wenn die Kontoerstellung abgebrochen wurde. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Ereignisname. Sollte "AP" sein. AccountCreation.Status'

Ausgabe
version True string

Die Nutzlastversion. Sollte "0,5" sein

trackingId
trackingId True string

Der Bezeichner des Kontoerstellungsstatusereignisses.

signUpId
signUpId True string

Der Bezeichner des Kontoerstellungsereignisses.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

statusType
statusType True string

Der Statustyp: 'Genehmigt'|' Abgelehnt'|' Ausstehend'.

reasonType
reasonType string

Der Grundtyp: 'Keine'|' ChallengeAbandoned'|' ChallengeFailed'|' ChallengePassed'|' Abfrage ausstehend'|' ReviewFailed'|' ReviewPassed'|' ReviewPendinge'. Der Standardwert ist "None".

challengeType
challengeType string

Der Typ des Überprüfungsstatus: 'SMS'|' E-Mail'|' Telefon'|' Andere'|' Keine'. Der Standardwert ist "None".

statusDate
statusDate True date-time

Datum und Uhrzeit der Anwendung des Status. Das Format ist ISO 8601.

Gibt zurück

Dynamics Fraud Protection Success-Objekt

Aktualisiert den Status einer Onlinekauftransaktion

Dieses Ereignis sendet eine Aktualisierung des Status eines Kaufs, z. B. wenn der Kauf abgebrochen wurde. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

purchaseId
purchaseId True string

Transaktionsbezeichner (oder Einkaufs-/Auftragsbezeichner) im Händlersystem.

statusType
statusType True string

Der Typ des Status. Mögliche Werte 'Genehmigt' | 'Ausstehend' | 'Abgelehnt' | 'Fehler' | 'Abgebrochen'

statusDate
statusDate True date-time

DateTime, wann dieser Status angewendet wurde

Grund
reason string

Grund für den Statusübergang. Mögliche Werte 'RuleEngine' | 'MerchantOverride' | 'Herausforderung gelöst' | 'ChallengeFailed' | 'CustomerRequest' | 'FufillmentFailed' | 'InlineManualReview_General' | 'InlineManualReview_Fraud' | 'InlineManualReview_AccountCompromise' | 'OfflineManualReview_General' | 'OfflineManualReview_Fraud' | 'OfflineManualReview_AccountCompromise' | 'Safelist' | "Blockliste"

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Aktualisiert Erstattungsinformationen

Dieses Ereignis sendet Informationen über eine vorherige Kauftransaktion, die erstattet wird. Dies ist nur ein Datenaufnahmeereignis. Viele Händler senden diese Ereignisse mithilfe des Massendatenuploads

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

refundId
refundId True string

Eine eindeutige Zeichenfolge, die dieses Erstattungsereignis identifiziert

Grund
reason string

Der Vom Benutzer angegebene Grund. Mögliche Werte 'FraudRefund' | 'CustomerRequest' | 'NonFraudRefund'

status
status string

Mögliche Werte 'Genehmigt' | 'Abgelehnt' | "Unbekannt"

bankEventTimestamp
bankEventTimestamp date-time

Zeitstempel von Bank

Menge
amount double

Der Erstattungsbetrag

Währung
currency string

Währung, die für den Verkaufspreis verwendet wird.

userId
userId string

Eine eindeutige Zeichenfolge, die den Benutzer identifiziert

purchaseId
purchaseId True string

Die ursprüngliche Einkaufs-ID

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Aktualisiert Informationen zur Betrugsbezeichnung für den Kontoschutz

Dieses Ereignis sendet eine Aktualisierung der Bezeichnung. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Benutzer-ID
UserId True string

Benutzer-ID für die Bezeichnungs-API

Konkttyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Ereignisname. Sollte "AP" sein. Bezeichnung'

Ausgabe
version True string

Die Nutzlastversion. Sollte "0,5" sein

trackingId
trackingId True string

Die eindeutige ID für jedes Ereignis/jeden Datensatz.

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

eventTimeStamp
eventTimeStamp True date-time

Das Datum und die Uhrzeit des Ereignisses. Mögliche Werte: Rückbuchungsdatum oder Überprüfungsdatum. Das Format ist ISO 8601.

labelObjectType
labelObjectType True string

Dieses Feld gibt den Typ der Bezeichnung an: 'Kauf'|' AccountCreation'|' AccountLogin'|' AccountUpdate'|' CustomFraudEvaluation'|' Konto'|' PaymentInstrument'|' E-Mail".

labelObjectId
labelObjectId True string

Dies ist ein Bezeichnerfeld für das Objekt: PurchaseId, AccountCreationId, AccountLoginId, AccountUpdateId, UserId, MerchantPaymentInstrumentId oder E-Mail.

labelSource
labelSource string

Dieses Feld stellt die Quelle der Bezeichnung dar: 'CustomerEscalation'|' Rückbuchung'|' TC40_SAFE'|' ManualReview'|' Rückerstattung'|' OfflineAnalysis'|' AccountProtectionReview'.

labelState
labelState True string

Dieses Feld gibt den aktuellen Status der Bezeichnung an: 'InquiryAccepted'|' Betrug'|' Umstritten'|' Umgekehrt'|' Missbrauch'|' ResubmittedRequest'|' AccountCompromised'|' AccountNotCompromised'.

labelReasonCode
labelReasonCode string

Dieses Feld gibt die Ursachencodes an, die den einzelnen Bezeichnungstypen zugeordnet sind: 'ProcessorResponseCode'|' BankResponseCode'|' FraudRefund'|' AccountTakeOver'|' PaymentInstrumentFraud'|' AccountFraud'|' Missbrauch'|' FriendlyFraud'|' AccountCredentialsLeaked'|' PassedAccountProtectionChecks'

Prozessor
processor string

Der Name des Bank- oder Zahlungsauftragsverarbeiters, der die TC40- oder SAFE-Informationen generiert.

wirksames Anfangsdatum
effectiveStartDate date-time

Das Datum, ab dem diese Bezeichnung wirksam ist. Das Format ist ISO 8601.

wirksames Enddatum
effectiveEndDate date-time

Das Enddatum für diese Bezeichnung. Das Format ist ISO 8601. Darf nicht älter als effectiveStartDate sein.

Gibt zurück

Dynamics Fraud Protection Success-Objekt

Aktualisiert Kontoinformationen für den Kontoschutz

Dieses Ereignis aktualisiert oder erstellt Benutzerkontoinformationen für den Kontoschutzdienst, z. B. "Zahlungsmittel hinzufügen", "Adresse hinzufügen" oder ein beliebiges anderes Benutzerattribute. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Benutzer-ID
UserId True string

Benutzer-ID für Kontoaktualisierung

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Ereignisname. Sollte "AP" sein. AccountUpdate'

Ausgabe
version True string

Die Nutzlastversion. Sollte "0,5" sein

trackingId
trackingId True string

Der Bezeichner des Kontoaktualisierungsereignisses.

accountUpdateId
accountUpdateId True string

Der Bezeichner des Kontoaktualisierungsereignisses. Kann mit trackingId übereinstimmen.

Bewertungstyp
assessmentType string

Gibt den Bewertungstyp für das Ereignis an. Mögliche Werte sind 'Evaluate' | "Schützen". Wenn nicht angegeben, lautet der Standardwert "Protect".

customerLocalDate
customerLocalDate True date-time

Das Erstellungsdatum des Kontoaktualisierungsereignisses in der lokalen Zeitzone des Kunden. Das Format ist ISO 8601.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

deviceContextId
deviceContextId True string

Die Geräte-ID des Kunden, wie angegeben und von DFP Device Fingerprinting Service verwaltet.

ipAddress
ipAddress string

Die IP-Adresse des Kunden.

provider
provider string

Der Anbieter von Geräteinformationen. Mögliche Werte sind 'DFPFingerprinting'|' Händler'|' Unbekannt'. Wenn nicht angegeben, lautet der Standardwert "DFPFingerprinting".

externalDeviceId
externalDeviceId string

Die Geräte-ID des Kunden, wie vom Händler bereitgestellt und gemastert.

externalDeviceType
externalDeviceType string

Der Gerätetyp des Kunden, wie vom Händler bereitgestellt und gemeistert. Mögliche Werte sind "Mobile", "Computer", "MerchantHardware", "Tablet" , "GameConsole".

userId
userId string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

Benutzertyp
userType string

Der Profiltyp des Benutzers. Mögliche Werte sind 'Consumer'|' Entwickler'|' Verkäufer'|' Publisher'|' Mandant'.

username
username True string

Der vom Benutzer bereitgestellte Benutzername.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname für das Konto.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname für das Konto.

countryRegion
countryRegion string

Die Region des Benutzers. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

zipCode
zipCode string

Die Postleitzahl des Benutzers.

timeZone
timeZone string

Die Zeitzone des Benutzers.

language
language string

Die Sprache und das Gebiet des Benutzers (z. B. EN-US).

membershipId
membershipId string

Die Mitgliedschafts-ID, wenn der Benutzer bereits über eine vorhandene Mitgliedschaft mit dem Händler verfügt.

isMembershipIdUsername
isMembershipIdUsername boolean

membershipId kann als Benutzername verwendet werden, standardmäßig auf "False".

phoneType
phoneType True string

Die Werte sind: 'Primär'|' "Alternative", Standardeinstellung "Primär".

Telefonnummer
phoneNumber True string

Die Telefonnummer des Benutzers. Das Format sollte der Code für Land/Region sein, gefolgt von einem Bindestrich (-) und dann der Telefonnummer (z. B. für die USA, +1-1234567890).

isPhoneNumberValidated
isPhoneNumberValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte Telefonnummer im Besitz des Benutzers überprüft wurde.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Das Überprüfungsdatum der Benutzertelefonnummer. Das Format ist ISO 8601.

isPhoneUsername
isPhoneUsername boolean

Die Telefonnummer kann als Benutzername verwendet werden, standardmäßig auf "False".

emailType
emailType True string

Die Werte sind:'Primary', 'Alternative'

emailValue
emailValue True string

Dies ist die E-Mail-Adresse des Benutzers. Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.

isEmailValidated
isEmailValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte E-Mail-Adresse im Besitz des Benutzers überprüft wurde.

emailValidatedDate
emailValidatedDate date-time

Das Überprüfungsdatum der Benutzer-E-Mail. Das Format ist ISO 8601.

isEmailUsername
isEmailUsername boolean

Die E-Mail kann als Benutzername verwendet werden, standardmäßig auf "False".

authenticationProvider
authenticationProvider True string

Der SSO-Authentifizierungsanbieter (Single Sign-On, Single Sign-On, SSO) des Benutzers, falls anders als der Händler. Mögliche Valuse sind 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

Anzeigename
displayName True string

Der SSO-Authentifizierungsanbieter (Single Sign-On, Single Sign-On, SSO) des Benutzers, falls anders als der Händler. Mögliche Valuse sind 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

addressType
addressType True string

Adresstyp. Die Werte sind:'Primär'|' Abrechnung'|' Versand'|' Alternative'. standardmäßig auf "Primär" festgelegt.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname, der der Adresse zugeordnet ist.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname, der der Adresse zugeordnet ist.

Telefonnummer
phoneNumber string

Die vom Benutzer bereitgestellte Telefonnummer, die der Adresse zugeordnet ist.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

countryRegion
countryRegion string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

merchantPaymentInstrumentId
merchantPaymentInstrumentId True string

Der Bezeichner des Zahlungsmittels. Diese Informationen werden vom Händler bereitgestellt.

type
type True string

Die Art der Zahlung. Mögliche Werte sind: 'Other'|' CreditCard'|' DirectDebit'|' PayPal'|' MobileBilling'|' OnlineBankTransfer' |' Rechnung '|' MerchantGiftCard'|' MerchantWallet'|' CashOnDelivery'|' Paytm'|' CCAvenue'.

Erstellungsdatum
creationDate date-time

Das Datum des ersten Eintrags für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum der letzten Aktualisierung für das Zahlungsmittel im System des Händlers. Sollte nicht älter als creationDate sein. Das Format ist ISO 8601.

Staat
state string

Der aktuelle Status der PI im Händlersystem. Mögliche Werte sind: 'Aktiv'|' Blockiert'|' Abgelaufen'

cardType
cardType string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet. Mögliche Werte sind: 'Visa'|' Mastercard'|' Amex'|' ACH'|' SEPA'|' UnionPay'|' Inicis'|' MobileBillingCarrier'|' Entdecken'|' AllPay'|' BLE' |' DiscoverDiners'.

holderName
holderName string

Der Name des Benutzers des Zahlungsmittels. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

Kasten
bin string

Der Papierkorb für Kredit-/Debitkarten. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

Ablaufdatum
expirationDate string

Das Ablaufdatum für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

lastFourDigits
lastFourDigits string

Die letzten vier Ziffern der Kredit-/Debitkarte. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

addressType
addressType True string

Adresstyp. Die Werte sind:'Primär'|' Abrechnung'|' Versand'|' Alternative'. standardmäßig auf "Primär" festgelegt.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname, der der Adresse zugeordnet ist.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname, der der Adresse zugeordnet ist.

Telefonnummer
phoneNumber string

Die vom Benutzer bereitgestellte Telefonnummer, die der Adresse zugeordnet ist.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

countryRegion
countryRegion string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

E-Mail
email string

Die E-Mail-Adresse, die dem Zahlungsmittel zugeordnet ist. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

billingAgreementId
billingAgreementId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerId
payerId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerStatus
payerStatus string

Ein Wert, der angibt, ob PayPal den Zahler überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

addressStatus
addressStatus string

Ein Wert, der angibt, ob PayPal die Adresse des Zahlers überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

imei
imei string

Dieses Attribut wird nur für Zahlungen des Typs "Mobilepayment" verwendet.

Gibt zurück

Dynamics Fraud Protection Success-Objekt

Aktualisiert Kontoinformationen zum Kaufschutz

Dieses Ereignis aktualisiert oder erstellt Benutzerkontoinformationen für den Kaufschutzdienst, z. B. "Zahlungsmittel hinzufügen", "Adresse hinzufügen" oder ein beliebiges anderes Benutzerattribute. Dies ist nur ein Datenaufnahmeereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

Erstellungsdatum
creationDate date-time

Das Erstellungsdatum des Benutzerkontos. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum, an dem Benutzerdaten zuletzt geändert wurden. Das Format ist ISO 8601.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname für das Konto.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname für das Konto.

country
country string

Das Land oder die Region des Benutzers. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

zipCode
zipCode string

Die Postleitzahl des Benutzers.

timeZone
timeZone string

Die Zeitzone des Benutzers.

language
language string

Die Sprache und das Gebiet des Benutzers (z. B. EN-US).

Telefonnummer
phoneNumber string

Die Telefonnummer des Benutzers. Das Format sollte der Code für Land/Region sein, gefolgt von einem Bindestrich (-) und dann der Telefonnummer (z. B. für die USA, +1-1234567890).

E-Mail
email string

Dies ist die E-Mail-Adresse des Benutzers. Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.

membershipId
membershipId string

Die Mitgliedschafts-ID, wenn der Benutzer bereits über eine vorhandene Mitgliedschaft mit dem Händler verfügt.

Profiltyp
profileType string

Der Profiltyp des Benutzers. Mögliche Werte 'Consumer' | 'Verkäufer' | 'Publisher' | 'Mandant' | "Entwickler"

profileName
profileName string

Der Profilname, je nach profileType.

authenticationProvider
authenticationProvider string

Der Authentifizierungsanbieter des Benutzers, falls anders als der Händler. Mögliche Valuse 'MSA' | 'Facebook' | 'PSN' | 'MerchantAuth' | "Google"

Authentifizierungsmethode
authenticationMethod string

Die Art und Weise, in der der Kunde vor/während des Kaufs authentifiziert wurde. Einige mögliche Werte sind KENNWORTBASIERT, MULTI-FACTOR, BIOMETRIE, TOKEN-BASED,

Anzeigename
displayName string

Der Anzeigename des Benutzers. Beispiel: Xbox Gamertag-Wert

isEmailValidated
isEmailValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte E-Mail-Adresse im Besitz des Benutzers überprüft wurde.

emailValidatedDate
emailValidatedDate date-time

Das Überprüfungsdatum der Benutzer-E-Mail. Das Format ist ISO 8601.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte Telefonnummer im Besitz des Benutzers überprüft wurde.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Das Überprüfungsdatum der Benutzertelefonnummer. Das Format ist ISO 8601.

membershipType
membershipType string

Der Mitgliedschaftsstatus oder -typ des Kunden. Verschiedene Kostenpflichtige Stufen können angegeben werden, z. B. Premium, Executive. Mögliche Werte sind FREE, PAID, PREMIUM

loginInputMethod
loginInputMethod string

Die Art und Weise, in der der Kunde seine Anmeldeinformationen eingibt. Mögliche Werte sind MANUALINPUT, AUTOFILL, SCRIPT, COPYPASTE, SELECTPROFILE

lastPasswordUpdatedDate
lastPasswordUpdatedDate date-time

Wann das Kennwort des Kunden zuletzt aktualisiert wurde.

firstPurchaseDate
firstPurchaseDate date-time

Wenn der Kunde seinen ersten Kauf getätigt hat

loginChallengeType
loginChallengeType string

Der Typ des test mit der Abfrageantwort, der initiiert wurde. Mögliche Werte sind TEXT SMS, PHONE SMS, EMAIL PIN, CAPTCHA

type
type string

Mögliche Werte 'Versand' | 'Abrechnung' | "Anmelden"

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname, der der Adresse zugeordnet ist.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname, der der Adresse zugeordnet ist.

Telefonnummer
phoneNumber string

Die vom Benutzer bereitgestellte Telefonnummer, die der Adresse zugeordnet ist.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

merchantPaymentInstrumentId
merchantPaymentInstrumentId string

Der Bezeichner des Zahlungsmittels. Diese Informationen werden vom Händler bereitgestellt.

paymentMethod
paymentMethod string

Die Kategorie "Zahlungsmethode auf oberster Ebene". Mögliche Werte sind CARD, CASH, DIRECTDEBIT, E-WALLET, MOBILE, E-BANKING, INVOICE, VOUCHERS

type
type True string

Die Art der Zahlung. Mögliche Werte 'CreditCard' | 'DirectDebit' | 'PayPal' | "MobileBilling" | 'OnlineBankTransfer' | 'Rechnung' | 'MerchantGiftCard' | 'MerchantWallet' | 'CashOnDelivery' | 'Paytm' | "CCAvenue"

Erstellungsdatum
creationDate date-time

Das Datum des ersten Eintrags für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum der letzten Aktualisierung für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601.

paymentCheckoutProvider
paymentCheckoutProvider string

Der eWallet-Checkout-Anbieter.

isLowLiabilityPIType
isLowLiabilityPIType boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Zahlungsmethode eine geringe Haftung ist.

Staat
state string

Der aktuelle Status der PI im Händlersystem. Mögliche Werte 'Aktiv' | "Inaktiv"

cardType
cardType string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet. Das Netzwerk, von dem die Karte bereitgestellt wird. Mögliche Werte 'Visa' | 'Mastercard' | 'Amex' | 'ACH' | 'SEPA' | 'UnionPay' | 'Inicis' | 'MobileBillingCarrier' | 'Entdecken' | 'AllPay' | 'JCB' | 'DiscoverDiners'

holderName
holderName string

Der Name des Benutzers des Zahlungsmittels. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

holderCompanyName
holderCompanyName string

Name der Organisation, die die Geschäfts- oder Firmenkarte bereitstellt (nur für Geschäftskäufe).

siedlungApprovalRequired
settlementApprovalRequired boolean

Ein Wahr/Falsch-Wert, der angibt, ob für eine SEPA-Transaktion eine Genehmigung erforderlich war oder nicht.

Kasten
bin string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

binName
binName string

Der Bin-Anzeigename.

binCountryISO
binCountryISO string

Der ISO-Ländercode, der dem BIN zugeordnet ist.

binCardType
binCardType string

Der BIN-Kartentyp. Mögliche Werte sind DEBIT, CREDIT, PREPAID, FLEET, CREDITDEBIT

binCardAssociation
binCardAssociation string

Die BIN-Kartenzuordnung. Einige mögliche Werte sind VISA, MASTERCARD, AMEX, DISCOVER, MAESTRO,PAY, UNIONPAY, DINERSCLUB

binBankGroup
binBankGroup string

Die BIN-Bankgruppe.

Ablaufdatum
expirationDate string

Das Ablaufdatum für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

lastFourDigits
lastFourDigits string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

E-Mail
email string

Die E-Mail-Adresse, die dem Zahlungsmittel zugeordnet ist. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

billingAgreementId
billingAgreementId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerId
payerId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerStatus
payerStatus string

Ein Wert, der angibt, ob PayPal den Zahler überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet. Mögliche Werte 'Verified' | "Nicht überprüft"

addressStatus
addressStatus string

Ein Wert, der angibt, ob PayPal die Adresse des Zahlers überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet. Mögliche Werte 'Bestätigt' | "Nicht bestätigt"

imei
imei string

Dieses Attribut wird nur für Zahlungen des Typs "Mobilepayment" verwendet.

Währung
currency string

Währungscode für das ausgewählte Zahlungsmittel.

isInternationalMoneyTransfer
isInternationalMoneyTransfer boolean

Ein Wahr/Falsch-Wert, der angibt, ob eine internationale Geldüberweisung aufgetreten ist.

bankIdentifierCode
bankIdentifierCode string

Bank Identifier Code (BIC- oder SWIFT-Code)

bankName
bankName string

Der Name der Bank

bankZipCode
bankZipCode string

Postleitzahl

bankState
bankState string

Der Bankstaat

bankCountryISO
bankCountryISO string

Das Bank-ISO-Land

paymentCollectionDate
paymentCollectionDate date-time

Das geschätzte Datum für die Zahlungsauflistung (in erster Linie für Zahlungsdienstleister verwendet).

instantPaymentSettlement
instantPaymentSettlement boolean

Ein Wahr/Falsch-Wert, der Bankumleitungen angibt (wird verwendet, um CSV-Zahlungen zu unterstützen).

autoCaptureEnabled
autoCaptureEnabled boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Zahlung für Kartenzahlungen automatisch erfasst wurde. Bei Umleitungszahlungen ist dies einfach ein Indikator für die Partnerbank, ob Geld automatisch zurückzuziehen oder nicht.

KontoTyp
accountType string

Gibt den Kontotyp an, der für die Transaktion belastet werden soll. UNSPECIFIED ist die Standardeinstellung. CHEQUE_ACCOUNT verwendet die Karte als Debitkarte. CREDIT_FACILITY verwendet die Karte als Kreditkarte.

authorizationType
authorizationType string

Der Autorisierungstyp. Mastercard und Visa erfordern jetzt Händler, Autorisierungsversuche entweder als Vorautorisierung oder als endgültige Autorisierung zu definieren. Mögliche Werte sind PRE_AUTHORIZATION, FINAL_AUTHORIZATION

authorizationResultCode
authorizationResultCode string

Bankantwort der Autorisierungsentscheidung. Mögliche Werte sind GENEHMIGEN, ABLEHNEN, AUSSTEHEND

authorizationResultText
authorizationResultText string

Gründe für die Genehmigungsentscheidung; insbesondere für abgelehnte oder ausstehende Transaktionen. Mögliche Werte sind MISMATCH_CVV, MISMATCH_ADDRESS, MISMATCH_EXPIRATIONDATE, NOACCOUNT, INVALIDPIN, LOWFUND, OVERLIMIT SUSPICIOUSACCOUNT

acquirerId
acquirerId string

Erkennungscode der Institution.

acquirerCountryISO
acquirerCountryISO string

Ländervorwahl der Einrichtung

cvvVerify
cvvVerify string

Gibt an, ob die CVV-Überprüfung verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

avsVerify
avsVerify string

Gibt an, ob die Überprüfung von Addres verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

cavVerify
cavVerify string

Gibt an, ob die Überprüfung der Kartenhalterauthentifizierung verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

piInputMethod
piInputMethod string

N/A

encryptedCreditCardNumber
encryptedCreditCardNumber string

Die Hash- oder verschlüsselte Kreditkartennummer.

Vorname
firstName string

Vorname, der mit der Adresse angegeben wird

lastName
lastName string

Nachname, der mit der Adresse angegeben wird

Telefonnummer
phoneNumber string

Telefonnummer, die mit der Adresse angegeben ist

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

deviceContextId
deviceContextId True string

Die Fingerabdrucksitzungs-ID des Kunden oder die Ereignis-ID, wenn die Sitzung nicht verfügbar ist.

ipAddress
ipAddress string

IP-Adresse des Kunden (bereitgestellt von Händler)

provider
provider string

Der Anbieter von Geräteinformationen. Mögliche Werte sind 'DFPFingerPrinting' | "Händler". Wenn Sie das Skript "DFP Fingerprinting JS" verwenden, müssen Sie "DFPFingerPrinting" übergeben, damit alle Daten ordnungsgemäß verbunden werden.

deviceContextDC
deviceContextDC string

VERALTET: Für DFP-Fingerabdruck nicht mehr erforderlich. Das Rechenzentrum, in dem die DFP Fingerabdrucking-Sitzung des Kunden gespeichert wird (bereitgestellt durch das Skript DFP Fingerabdrucking JS).

externalDeviceId
externalDeviceId string

Die Geräte-ID des Kunden, wie vom Händler bereitgestellt und gemastert.

externalDeviceType
externalDeviceType string

Der Gerätetyp des Kunden, wie vom Händler bereitgestellt und gemeistert. Mögliche Werte 'Mobile' | 'Computer' | "MerchantHardware" | 'Tablet' | 'GameConsole'

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Stellt die Risikobewertung für den Kontoanmeldungsversuch bereit.

Dieses Ereignis sendet Informationen und Kontext zu einem eingehenden neuen Kontoanmeldungsversuch. Die Antwort enthält eine Entscheidung für die Kontoanmeldung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Ereignisname. Sollte "AP" sein. AccountLogin'

Ausgabe
version True string

Die Nutzlastversion. Sollte "0,5" sein

trackingId
trackingId True string

Der Bezeichner des Login-Ereignisses.

loginId
loginId True string

Der Bezeichner des Login-Ereignisses. Kann mit trackingId übereinstimmen.

Bewertungstyp
assessmentType string

Gibt den Bewertungstyp für das Ereignis an. Mögliche Werte sind 'Evaluate' | "Schützen". Wenn nicht angegeben, lautet der Standardwert "Protect".

customerLocalDate
customerLocalDate True date-time

Das Anmeldedatum des Kontoanmeldungsereignisses in der lokalen Zeitzone des Kunden. Das Format ist ISO 8601.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

deviceContextId
deviceContextId True string

Die Geräte-ID des Kunden, wie angegeben und von DFP Device Fingerprinting Service verwaltet.

ipAddress
ipAddress string

Die IP-Adresse des Kunden.

provider
provider string

Der Anbieter von Geräteinformationen. Mögliche Werte sind 'DFPFingerprinting'|' Händler'|' Unbekannt'. Wenn nicht angegeben, lautet der Standardwert "DFPFingerprinting".

externalDeviceId
externalDeviceId string

Die Geräte-ID des Kunden, wie vom Händler bereitgestellt und gemastert.

externalDeviceType
externalDeviceType string

Der Gerätetyp des Kunden, wie vom Händler bereitgestellt und gemeistert. Mögliche Werte sind "Mobile", "Computer", "MerchantHardware", "Tablet" , "GameConsole".

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

Benutzertyp
userType string

Der Profiltyp des Benutzers. Mögliche Werte sind 'Consumer'|' Entwickler'|' Verkäufer'|' Publisher'|' Mandant'.

username
username True string

Der vom Benutzer bereitgestellte Benutzername.

authenticationProvider
authenticationProvider True string

Der SSO-Authentifizierungsanbieter (Single Sign-On, Single Sign-On, SSO) des Benutzers, falls anders als der Händler. Mögliche Valuse sind 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

Anzeigename
displayName True string

Der SSO-Authentifizierungsanbieter (Single Sign-On, Single Sign-On, SSO) des Benutzers, falls anders als der Händler. Mögliche Valuse sind 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

lastPhoneNumberUpdateDate
lastPhoneNumberUpdateDate date-time

Neueste Aktualisierung oder Erstellung von Datum/Uhrzeit einer beliebigen Telefonnummer.

lastEmailUpdateDate
lastEmailUpdateDate date-time

Neueste Aktualisierung oder Erstellung von Datum/Uhrzeit einer E-Mail.

lastAddressUpdateDate
lastAddressUpdateDate date-time

Neueste Aktualisierung oder Erstellung von Datum/Uhrzeit einer beliebigen Adresse.

lastPaymentInstrumentUpdateDate
lastPaymentInstrumentUpdateDate date-time

Neueste Aktualisierung oder Erstellung von Datum/Uhrzeit eines PaymentInstruments.

campaignType
campaignType string

Der Typ der Marketingkampagne. Mögliche Werte sind "Direct", "Email" , "Referral", "PaidSearch", "OrganicSearch", "Advertising", "SocialNetwork" , "General Marketing", "Unknown", "Other".

trafficSourceReferrer
trafficSourceReferrer string

Die Quelle dieses Benutzers, falls bekannt. Geben Sie bei bestehender Benutzerempfehlung die ursprüngliche MerchantUserId des Referrers an.

trafficSourceReferralLink
trafficSourceReferralLink uri

Die Quelle dieses Benutzers, falls bekannt. Wenn sie über andere Kampagnentypen anstelle einer vorhandenen Benutzerempfehlung verfügen, geben Sie den Quell-URL-Link an.

trafficSourceReferralSite
trafficSourceReferralSite string

Die Quellwebsite des Datenverkehrs. Mögliche Werte sind "Facebook", "Instagram", "Twitter", "Bing", "Google", "Pinterest", "WhatsApp", usw.

incentiveType
incentiveType string

Der Anreiztyp für den neuen Benutzer. Mögliche Werte sind 'None', 'CashBack', 'Discount', 'FreeTrial', 'BonusPoints', 'Gift' , 'Unknown', 'Other'.

incentiveOffer
incentiveOffer string

Der genaue Name des Incentiveangebots. Beispiele: $5 off on first order, free shipping, 5000 points.

campaignStartDate
campaignStartDate date-time

Das Datum der Kampagne, die mit der Incentivesammlung beginnt.

campaignEndDate
campaignEndDate date-time

Das Datum des Ablaufs der Kampagne für die Incentiveauflistung.

incentiveQuantitiyLimit
incentiveQuantitiyLimit string

Das vom Händler festgelegte Anreizmengenlimit. d. h. max. auf drei 5000 Punkte pro Benutzer pro Tag.

Gibt zurück

Response-Objekt für Dynamics Fraud Protection-APIs

Stellt die Risikobewertung für den Kontoerstellungsversuch bereit.

Dieses Ereignis sendet Informationen und Kontext zu einem eingehenden neuen Kontoerstellungsversuch. Die Antwort enthält eine Entscheidung für die Kontoerstellung.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Ereignisname. Sollte "AP" sein. AccountCreation'

Ausgabe
version True string

Die Nutzlastversion. Sollte "0,5" sein

trackingId
trackingId True string

Der Bezeichner des Kontoerstellungsereignisses.

signUpId
signUpId True string

Der Bezeichner des Kontoerstellungsereignisses. Kann mit trackingId übereinstimmen.

Bewertungstyp
assessmentType string

Gibt den Bewertungstyp für das Ereignis an. Mögliche Werte sind 'Evaluate' | "Schützen". Wenn nicht angegeben, lautet der Standardwert "Protect".

customerLocalDate
customerLocalDate True date-time

Das Erstellungsdatum des Kontoerstellungsereignisses in der lokalen Zeitzone des Kunden. Das Format ist ISO 8601.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

deviceContextId
deviceContextId True string

Die Geräte-ID des Kunden, wie angegeben und von DFP Device Fingerprinting Service verwaltet.

ipAddress
ipAddress string

Die IP-Adresse des Kunden.

provider
provider string

Der Anbieter von Geräteinformationen. Mögliche Werte sind 'DFPFingerprinting'|' Händler'|' Unbekannt'. Wenn nicht angegeben, lautet der Standardwert "DFPFingerprinting".

externalDeviceId
externalDeviceId string

Die Geräte-ID des Kunden, wie vom Händler bereitgestellt und gemastert.

externalDeviceType
externalDeviceType string

Der Gerätetyp des Kunden, wie vom Händler bereitgestellt und gemeistert. Mögliche Werte sind "Mobile", "Computer", "MerchantHardware", "Tablet" , "GameConsole".

userId
userId string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

Benutzertyp
userType string

Der Profiltyp des Benutzers. Mögliche Werte sind 'Consumer'|' Entwickler'|' Verkäufer'|' Publisher'|' Mandant'.

username
username True string

Der vom Benutzer bereitgestellte Benutzername.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname für das Konto.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname für das Konto.

countryRegion
countryRegion string

Die Region des Benutzers. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

zipCode
zipCode string

Die Postleitzahl des Benutzers.

timeZone
timeZone string

Die Zeitzone des Benutzers.

language
language string

Die Sprache und das Gebiet des Benutzers (z. B. EN-US).

membershipId
membershipId string

Die Mitgliedschafts-ID, wenn der Benutzer bereits über eine vorhandene Mitgliedschaft mit dem Händler verfügt.

isMembershipIdUsername
isMembershipIdUsername boolean

membershipId kann als Benutzername verwendet werden, standardmäßig auf "False".

phoneType
phoneType True string

Die Werte sind: 'Primär'|' "Alternative", Standardeinstellung "Primär".

Telefonnummer
phoneNumber True string

Die Telefonnummer des Benutzers. Das Format sollte der Code für Land/Region sein, gefolgt von einem Bindestrich (-) und dann der Telefonnummer (z. B. für die USA, +1-1234567890).

isPhoneNumberValidated
isPhoneNumberValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte Telefonnummer im Besitz des Benutzers überprüft wurde.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Das Überprüfungsdatum der Benutzertelefonnummer. Das Format ist ISO 8601.

isPhoneUsername
isPhoneUsername boolean

Die Telefonnummer kann als Benutzername verwendet werden, standardmäßig auf "False".

emailType
emailType True string

Die Werte sind:'Primary', 'Alternative'

emailValue
emailValue True string

Dies ist die E-Mail-Adresse des Benutzers. Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.

isEmailValidated
isEmailValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte E-Mail-Adresse im Besitz des Benutzers überprüft wurde.

emailValidatedDate
emailValidatedDate date-time

Das Überprüfungsdatum der Benutzer-E-Mail. Das Format ist ISO 8601.

isEmailUsername
isEmailUsername boolean

Die E-Mail kann als Benutzername verwendet werden, standardmäßig auf "False".

authenticationProvider
authenticationProvider True string

Der SSO-Authentifizierungsanbieter (Single Sign-On, Single Sign-On, SSO) des Benutzers, falls anders als der Händler. Mögliche Valuse sind 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

Anzeigename
displayName True string

Der SSO-Authentifizierungsanbieter (Single Sign-On, Single Sign-On, SSO) des Benutzers, falls anders als der Händler. Mögliche Valuse sind 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

addressType
addressType True string

Adresstyp. Die Werte sind:'Primär'|' Abrechnung'|' Versand'|' Alternative'. standardmäßig auf "Primär" festgelegt.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname, der der Adresse zugeordnet ist.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname, der der Adresse zugeordnet ist.

Telefonnummer
phoneNumber string

Die vom Benutzer bereitgestellte Telefonnummer, die der Adresse zugeordnet ist.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

countryRegion
countryRegion string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

merchantPaymentInstrumentId
merchantPaymentInstrumentId True string

Der Bezeichner des Zahlungsmittels. Diese Informationen werden vom Händler bereitgestellt.

type
type True string

Die Art der Zahlung. Mögliche Werte sind: 'Other'|' CreditCard'|' DirectDebit'|' PayPal'|' MobileBilling'|' OnlineBankTransfer' |' Rechnung '|' MerchantGiftCard'|' MerchantWallet'|' CashOnDelivery'|' Paytm'|' CCAvenue'.

Erstellungsdatum
creationDate date-time

Das Datum des ersten Eintrags für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum der letzten Aktualisierung für das Zahlungsmittel im System des Händlers. Sollte nicht älter als creationDate sein. Das Format ist ISO 8601.

Staat
state string

Der aktuelle Status der PI im Händlersystem. Mögliche Werte sind: 'Aktiv'|' Blockiert'|' Abgelaufen'

cardType
cardType string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet. Mögliche Werte sind: 'Visa'|' Mastercard'|' Amex'|' ACH'|' SEPA'|' UnionPay'|' Inicis'|' MobileBillingCarrier'|' Entdecken'|' AllPay'|' BLE' |' DiscoverDiners'.

holderName
holderName string

Der Name des Benutzers des Zahlungsmittels. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

Kasten
bin string

Der Papierkorb für Kredit-/Debitkarten. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

Ablaufdatum
expirationDate string

Das Ablaufdatum für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

lastFourDigits
lastFourDigits string

Die letzten vier Ziffern der Kredit-/Debitkarte. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

addressType
addressType True string

Adresstyp. Die Werte sind:'Primär'|' Abrechnung'|' Versand'|' Alternative'. standardmäßig auf "Primär" festgelegt.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname, der der Adresse zugeordnet ist.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname, der der Adresse zugeordnet ist.

Telefonnummer
phoneNumber string

Die vom Benutzer bereitgestellte Telefonnummer, die der Adresse zugeordnet ist.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

countryRegion
countryRegion string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

E-Mail
email string

Die E-Mail-Adresse, die dem Zahlungsmittel zugeordnet ist. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

billingAgreementId
billingAgreementId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerId
payerId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerStatus
payerStatus string

Ein Wert, der angibt, ob PayPal den Zahler überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

addressStatus
addressStatus string

Ein Wert, der angibt, ob PayPal die Adresse des Zahlers überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

imei
imei string

Dieses Attribut wird nur für Zahlungen des Typs "Mobilepayment" verwendet.

campaignType
campaignType string

Der Typ der Marketingkampagne. Mögliche Werte sind "Direct", "Email" , "Referral", "PaidSearch", "OrganicSearch", "Advertising", "SocialNetwork" , "General Marketing", "Unknown", "Other".

trafficSourceReferrer
trafficSourceReferrer string

Die Quelle dieses Benutzers, falls bekannt. Geben Sie bei bestehender Benutzerempfehlung die ursprüngliche MerchantUserId des Referrers an.

trafficSourceReferralLink
trafficSourceReferralLink uri

Die Quelle dieses Benutzers, falls bekannt. Wenn sie über andere Kampagnentypen anstelle einer vorhandenen Benutzerempfehlung verfügen, geben Sie den Quell-URL-Link an.

trafficSourceReferralSite
trafficSourceReferralSite string

Die Quellwebsite des Datenverkehrs. Mögliche Werte sind "Facebook", "Instagram", "Twitter", "Bing", "Google", "Pinterest", "WhatsApp", usw.

incentiveType
incentiveType string

Der Anreiztyp für den neuen Benutzer. Mögliche Werte sind 'None', 'CashBack', 'Discount', 'FreeTrial', 'BonusPoints', 'Gift' , 'Unknown', 'Other'.

incentiveOffer
incentiveOffer string

Der genaue Name des Incentiveangebots. Beispiele: $5 off on first order, free shipping, 5000 points.

campaignStartDate
campaignStartDate date-time

Das Datum der Kampagne, die mit der Incentivesammlung beginnt.

campaignEndDate
campaignEndDate date-time

Das Datum des Ablaufs der Kampagne für die Incentiveauflistung.

incentiveQuantitiyLimit
incentiveQuantitiyLimit string

Das vom Händler festgelegte Anreizmengenlimit. d. h. max. auf drei 5000 Punkte pro Benutzer pro Tag.

Gibt zurück

Response-Objekt für Dynamics Fraud Protection AccountCreate-API

Stellt die Risikobewertung für die Onlinekauftransaktion bereit.

Dieses Ereignis sendet Informationen und Kontext zu einer eingehenden neuen Kauftransaktion. Die Antwort enthält eine Entscheidung, die Kauftransaktion zu genehmigen oder abzulehnen, und die entsprechende Händler-ID (MID), die der Händler im Autorisierungsaufruf an seine Bank senden sollte

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

purchaseId
purchaseId True string

Transaktionsbezeichner (oder Einkaufs-/Auftragsbezeichner) im Händlersystem.

Bewertungstyp
assessmentType string

Gibt den Bewertungstyp für das Ereignis an. Mögliche Werte sind "Evaluate" oder "Protect". Wenn nicht angegeben, lautet der Standardwert "Schützen"

originalOrderId
originalOrderId string

Original order identifier in merchant system for payments for payments for recurring billing like monthly subscriptions.

customerLocalDate
customerLocalDate date-time

Erstellungsdatum des Kaufs gemäß lokaler Zeitzone des Kunden. Format ist ISO8601

merchantLocalDate
merchantLocalDate True date-time

Kauferstellungsdatum gemäß Händlerzeitzone. Format ist ISO8601

merchantIdentifier
merchantIdentifier string

Händlerbezeichner (MID) für die Bank

merchantCategoryCode
merchantCategoryCode string

Merchant Category Code (MCC) für die Bank

merchantBusinessType
merchantBusinessType string

Merchant Business Type für diesen Kauf

merchantBusinessSegment
merchantBusinessSegment string

Merchant Business Segment für diesen Kauf

isTest
isTest boolean

Gibt an, dass der Kauf ein Testkauf ist.

isFreeProductIncluded
isFreeProductIncluded boolean

Gibt an, ob ein kostenloses Produkt Teil dieses Kaufs ist.

isRecurringCharge
isRecurringCharge boolean

Gibt an, ob der Kauf eine wiederkehrende Gebühr ist.

isGuestCheckout
isGuestCheckout boolean

Gibt an, ob der Kauf über das gueest Checkout getätigt wird.

isPostAuthCheck
isPostAuthCheck boolean

Gibt an, ob der Kauf an DFP post Bank Auth gesendet wird.

isRetryOrder
isRetryOrder boolean

Gibt an, ob der Kauf ein Wiederholungsversuch eines zuvor fehlgeschlagenen Versuchs ist.

recurringChargeFrequencyInDays
recurringChargeFrequencyInDays integer

Anzahl der Tage, nach denen die Belastung rekursiert wird

recurringChargeStartDate
recurringChargeStartDate date-time

Startdatum für diesen Kauf, falls wiederkehrende

recurringChargeEndDate
recurringChargeEndDate date-time

Enddatum für diesen Kauf, wenn wiederkehrende

isPostpaid
isPostpaid boolean

Gibt an, ob der Kauf kostenpflichtig ist.

distinctItemCount
distinctItemCount double

Anzahl der im Rahmen des Kaufs verkauften eindeutigen Produkte

totalItemCount
totalItemCount double

Gesamtzahl der im Rahmen des Kaufs verkauften Produkte

orderType
orderType string

Art der Bestellung, z. B. "Take Out"

discountAmount
discountAmount double

Rabatt auf den ursprünglichen Kauf vor ableiten des Gesamtbetrags

tipAmount
tipAmount double

Tipp für den Kauf

totalAmount
totalAmount double

Gesamtbetrag, der dem Kunden in Rechnung gestellt wird; Steuern und Versand inklusive. Rabatte und Coupons können optional enthalten sein; es gibt derzeit kein separates Feld für sie. Vom Händler bereitgestellt.

salesTax
salesTax double

Mehrwertsteuer, die für die Transaktion berechnet wird. Vom Händler bereitgestellt.

Währung
currency string

Währung des ursprünglichen Kaufs im ISO 4217-Codeformat (USD, GBP usw.).

shippingMethod
shippingMethod string

Gibt die Methode an, die zum Versenden des Kaufs verwendet wird. Mögliche Werte 'InStorePickup' | 'Standard' | 'Express' | 'DirectEntitlement' | "DigitalToken"

transactionProcessingOrder
transactionProcessingOrder string

Die Reihenfolge, in der die Betrugsbewertung während des Transaktionsflusses durchgeführt wurde. Mögliche Werte sind PREAUTHORIZATION, POSTAUTHORIZATION, BEFORE3DS, AFTER3DS

recurringSubscriptionId
recurringSubscriptionId string

Die eindeutige ID für die wiederkehrende Gebühr

recurringChargeSequence
recurringChargeSequence string

Der nth (1, 2, 3...) Zeit, zu der die wiederkehrende Gebühr für diesen Kunden aufgetreten ist.

midName
midName string

Der Händlername, der der MID (Händler-ID) zugeordnet ist.

transactionDescription
transactionDescription string

Der Transaktionsverarbeitungstyp. Possilbe-Werte sind SUBSCRIPTIONFEE, DELAYEDCHARGES, NOSHOW, DEPOSIT

shippingEmail
shippingEmail string

Die E-Mail-Adresse des Benutzers

customData
customData object

Schlüssel-Wert-Paare, die für die Verwendung von Regeln übergeben werden können, usw. Weitere Informationen finden Sie unter https://docs.microsoft.com/dynamics365/fraud-protection/schema#download-sample-data

shippingDate
shippingDate date-time

Das Datum, an dem die Bestellung versandt wurde

orderInitiatedChannel
orderInitiatedChannel string

Der Kanal, in dem die Transaktion erstellt wurde (z. B. 'AppStore', 'Web', 'MobileWeb', 'App', 'InGamePurchase')

orderInitiatedChannelName
orderInitiatedChannelName string

Der App-Name oder die Web-URL, unter der die Transaktion erstellt wurde

orderInitiatedChannelRegionORCountry
orderInitiatedChannelRegionORCountry string

Der Markt, in dem die Transaktion erstellt wurde (z. B. App-Markt)

merchantBusinessSegmentL2
merchantBusinessSegmentL2 string

Das segment second level business or industry

lastUpdateYear
lastUpdateYear integer

Jahr, in dem das Element zuletzt aktualisiert wurde

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

Erstellungsdatum
creationDate date-time

Das Erstellungsdatum des Benutzerkontos. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum, an dem Benutzerdaten zuletzt geändert wurden. Das Format ist ISO 8601.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname für das Konto.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname für das Konto.

country
country string

Das Land oder die Region des Benutzers. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

zipCode
zipCode string

Die Postleitzahl des Benutzers.

timeZone
timeZone string

Die Zeitzone des Benutzers.

language
language string

Die Sprache und das Gebiet des Benutzers (z. B. EN-US).

Telefonnummer
phoneNumber string

Die Telefonnummer des Benutzers. Das Format sollte der Code für Land/Region sein, gefolgt von einem Bindestrich (-) und dann der Telefonnummer (z. B. für die USA, +1-1234567890).

E-Mail
email string

Dies ist die E-Mail-Adresse des Benutzers. Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.

membershipId
membershipId string

Die Mitgliedschafts-ID, wenn der Benutzer bereits über eine vorhandene Mitgliedschaft mit dem Händler verfügt.

Profiltyp
profileType string

Der Profiltyp des Benutzers. Mögliche Werte 'Consumer' | 'Verkäufer' | 'Publisher' | 'Mandant' | "Entwickler"

profileName
profileName string

Der Profilname, je nach profileType.

authenticationProvider
authenticationProvider string

Der Authentifizierungsanbieter des Benutzers, falls anders als der Händler. Mögliche Valuse 'MSA' | 'Facebook' | 'PSN' | 'MerchantAuth' | "Google"

Authentifizierungsmethode
authenticationMethod string

Die Art und Weise, in der der Kunde vor/während des Kaufs authentifiziert wurde. Einige mögliche Werte sind KENNWORTBASIERT, MULTI-FACTOR, BIOMETRIE, TOKEN-BASED,

Anzeigename
displayName string

Der Anzeigename des Benutzers. Beispiel: Xbox Gamertag-Wert

isEmailValidated
isEmailValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte E-Mail-Adresse im Besitz des Benutzers überprüft wurde.

emailValidatedDate
emailValidatedDate date-time

Das Überprüfungsdatum der Benutzer-E-Mail. Das Format ist ISO 8601.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte Telefonnummer im Besitz des Benutzers überprüft wurde.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Das Überprüfungsdatum der Benutzertelefonnummer. Das Format ist ISO 8601.

membershipType
membershipType string

Der Mitgliedschaftsstatus oder -typ des Kunden. Verschiedene Kostenpflichtige Stufen können angegeben werden, z. B. Premium, Executive. Mögliche Werte sind FREE, PAID, PREMIUM

loginInputMethod
loginInputMethod string

Die Art und Weise, in der der Kunde seine Anmeldeinformationen eingibt. Mögliche Werte sind MANUALINPUT, AUTOFILL, SCRIPT, COPYPASTE, SELECTPROFILE

lastPasswordUpdatedDate
lastPasswordUpdatedDate date-time

Wann das Kennwort des Kunden zuletzt aktualisiert wurde.

firstPurchaseDate
firstPurchaseDate date-time

Wenn der Kunde seinen ersten Kauf getätigt hat

loginChallengeType
loginChallengeType string

Der Typ des test mit der Abfrageantwort, der initiiert wurde. Mögliche Werte sind TEXT SMS, PHONE SMS, EMAIL PIN, CAPTCHA

deviceContextId
deviceContextId True string

Die Fingerabdrucksitzungs-ID des Kunden oder die Ereignis-ID, wenn die Sitzung nicht verfügbar ist.

provider
provider string

Der Anbieter von Geräteinformationen. Mögliche Werte sind 'DFPFingerPrinting' | "Händler". Wenn Sie das Skript "DFP Fingerprinting JS" verwenden, müssen Sie "DFPFingerPrinting" übergeben, damit alle Daten ordnungsgemäß verbunden werden.

deviceContextDC
deviceContextDC string

VERALTET: Für DFP-Fingerabdruck nicht mehr erforderlich. Das Rechenzentrum, in dem die DFP Fingerabdrucking-Sitzung des Kunden gespeichert wird (bereitgestellt durch das Skript DFP Fingerabdrucking JS).

externalDeviceId
externalDeviceId string

Die Geräte-ID des Kunden, wie vom Händler bereitgestellt und gemastert.

externalDeviceType
externalDeviceType string

Der Gerätetyp des Kunden, wie vom Händler bereitgestellt und gemeistert. Mögliche Werte 'Mobile' | 'Computer' | "MerchantHardware" | 'Tablet' | 'GameConsole'

ipAddress
ipAddress string

IP-Adresse des Kunden (bereitgestellt von Händler)

httpSignature
httpSignature string

Die digitale Signatur der HTTP-Nachricht.

httpUserAgent
httpUserAgent string

Der Anforderungsheader, der verwendet wird, um die Anwendung, das Betriebssystem, den Anbieter und/oder die Version zu identifizieren.

browserHeader
browserHeader string

Die vollständige Liste der vom Browser gesendeten Anforderungsheader.

browserResolution
browserResolution string

Die Browserauflösung.

browserLanguage
browserLanguage string

Die Standardspracheeinstellung des Browsers.

tcpSignature
tcpSignature string

Die TCP-Anwendungssignatur.

sslSignature
sslSignature string

Die SSL-Signatur.

enabledCookies
enabledCookies boolean

Ein True/False-Wert, der angibt, ob Cookies aktiviert sind.

enabledFlash
enabledFlash boolean

Ein True/False-Wert, der angibt, ob Flash aktiviert ist.

enabledJavaScript
enabledJavaScript boolean

Ein True/False-Wert, der angibt, ob Javascript aktiviert ist.

screenAspectRatio
screenAspectRatio string

Das Seitenverhältnis des Browsers.

screenColorDepth
screenColorDepth string

Die Farbtiefe des Bildschirms.

screenResolution
screenResolution string

Auflösung des Gerätebildschirms in Pixeln

siteHostName
siteHostName string

Hostname der Website.

os
os string

Das Betriebssystem des Geräts.

oSFonts
oSFonts string

Die Standardschriftart des Betriebssystems.

deviceProcessor
deviceProcessor string

Der Geräteprozessor.

sessionId
sessionId string

Die eindeutige Sitzungs-ID.

trueIp
trueIp string

True IP-Adresse des Geräts, das durch Fingerabdruck des Geräts identifiziert wird

proxyIp
proxyIp string

IP-Adresse des Proxygeräts.

deviceId
deviceId string

Eindeutige GUID pro Gerät, das durch Fingerabdruck des Geräts generiert wird

timeZone
timeZone string

Offset der lokalen Zeitzone in Stunden in Bezug auf GMT

userAgentDetails
userAgentDetails string

Zusätzliche Benutzer-Agent- oder Browserdetails.

appVersion
appVersion string

Anwendungsversion.

browserPackagesList
browserPackagesList string

Liste der auf dem Gerät installierten Pakete.

buildManufacturer
buildManufacturer string

Hersteller des Geräts.

buildModel
buildModel string

Endbenutzername für das Endprodukt.

buildSdkVersion
buildSdkVersion string

Buildversion.

dataNetworkType
dataNetworkType string

Typ des mobilen Datennetzwerks.

deviceModelName
deviceModelName string

Gerätemodell.

deviceSystemName
deviceSystemName string

Gerätename des Computers.

deviceSystemVersion
deviceSystemVersion string

Geräteversion.

isBluetoothEnabled
isBluetoothEnabled boolean

Ein True/False-Wert, der angibt, ob Bluetooth aktiviert wurde.

simNetworkCountryISO
simNetworkCountryISO string

ISO-Ländercode für den Mobilfunkanbieter.

simNetworkType
simNetworkType string

Mobiler Netzwerktyp.

systemUpTime
systemUpTime string

Die Dauer, zu der das Gerät funktioniert und verfügbar ist.

merchantPaymentInstrumentId
merchantPaymentInstrumentId string

Der Bezeichner des Zahlungsmittels. Diese Informationen werden vom Händler bereitgestellt.

paymentMethod
paymentMethod string

Die Kategorie "Zahlungsmethode auf oberster Ebene". Mögliche Werte sind CARD, CASH, DIRECTDEBIT, E-WALLET, MOBILE, E-BANKING, INVOICE, VOUCHERS

type
type True string

Die Art der Zahlung. Mögliche Werte 'CreditCard' | 'DirectDebit' | 'PayPal' | "MobileBilling" | 'OnlineBankTransfer' | 'Rechnung' | 'MerchantGiftCard' | 'MerchantWallet' | 'CashOnDelivery' | 'Paytm' | "CCAvenue"

Erstellungsdatum
creationDate date-time

Das Datum des ersten Eintrags für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum der letzten Aktualisierung für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601.

paymentCheckoutProvider
paymentCheckoutProvider string

Der eWallet-Checkout-Anbieter.

isLowLiabilityPIType
isLowLiabilityPIType boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Zahlungsmethode eine geringe Haftung ist.

Staat
state string

Der aktuelle Status der PI im Händlersystem. Mögliche Werte 'Aktiv' | "Inaktiv"

cardType
cardType string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet. Das Netzwerk, von dem die Karte bereitgestellt wird. Mögliche Werte 'Visa' | 'Mastercard' | 'Amex' | 'ACH' | 'SEPA' | 'UnionPay' | 'Inicis' | 'MobileBillingCarrier' | 'Entdecken' | 'AllPay' | 'JCB' | 'DiscoverDiners'

holderName
holderName string

Der Name des Benutzers des Zahlungsmittels. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

holderCompanyName
holderCompanyName string

Name der Organisation, die die Geschäfts- oder Firmenkarte bereitstellt (nur für Geschäftskäufe).

siedlungApprovalRequired
settlementApprovalRequired boolean

Ein Wahr/Falsch-Wert, der angibt, ob für eine SEPA-Transaktion eine Genehmigung erforderlich war oder nicht.

Kasten
bin string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

binName
binName string

Der Bin-Anzeigename.

binCountryISO
binCountryISO string

Der ISO-Ländercode, der dem BIN zugeordnet ist.

binCardType
binCardType string

Der BIN-Kartentyp. Mögliche Werte sind DEBIT, CREDIT, PREPAID, FLEET, CREDITDEBIT

binCardAssociation
binCardAssociation string

Die BIN-Kartenzuordnung. Einige mögliche Werte sind VISA, MASTERCARD, AMEX, DISCOVER, MAESTRO,PAY, UNIONPAY, DINERSCLUB

binBankGroup
binBankGroup string

Die BIN-Bankgruppe.

Ablaufdatum
expirationDate string

Das Ablaufdatum für das Zahlungsmittel im System des Händlers. Das Format ist ISO 8601. Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

lastFourDigits
lastFourDigits string

Dieses Attribut wird nur für Zahlungen des Typs "Kredit-/Debitkarte" verwendet.

E-Mail
email string

Die E-Mail-Adresse, die dem Zahlungsmittel zugeordnet ist. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

billingAgreementId
billingAgreementId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerId
payerId string

Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet.

payerStatus
payerStatus string

Ein Wert, der angibt, ob PayPal den Zahler überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet. Mögliche Werte 'Verified' | "Nicht überprüft"

addressStatus
addressStatus string

Ein Wert, der angibt, ob PayPal die Adresse des Zahlers überprüft hat. Dieses Attribut wird nur für Zahlungen des PayPal Typs verwendet. Mögliche Werte 'Bestätigt' | "Nicht bestätigt"

imei
imei string

Dieses Attribut wird nur für Zahlungen des Typs "Mobilepayment" verwendet.

Währung
currency string

Währungscode für das ausgewählte Zahlungsmittel.

isInternationalMoneyTransfer
isInternationalMoneyTransfer boolean

Ein Wahr/Falsch-Wert, der angibt, ob eine internationale Geldüberweisung aufgetreten ist.

bankIdentifierCode
bankIdentifierCode string

Bank Identifier Code (BIC- oder SWIFT-Code)

bankName
bankName string

Der Name der Bank

bankZipCode
bankZipCode string

Postleitzahl

bankState
bankState string

Der Bankstaat

bankCountryISO
bankCountryISO string

Das Bank-ISO-Land

paymentCollectionDate
paymentCollectionDate date-time

Das geschätzte Datum für die Zahlungsauflistung (in erster Linie für Zahlungsdienstleister verwendet).

instantPaymentSettlement
instantPaymentSettlement boolean

Ein Wahr/Falsch-Wert, der Bankumleitungen angibt (wird verwendet, um CSV-Zahlungen zu unterstützen).

autoCaptureEnabled
autoCaptureEnabled boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Zahlung für Kartenzahlungen automatisch erfasst wurde. Bei Umleitungszahlungen ist dies einfach ein Indikator für die Partnerbank, ob Geld automatisch zurückzuziehen oder nicht.

KontoTyp
accountType string

Gibt den Kontotyp an, der für die Transaktion belastet werden soll. UNSPECIFIED ist die Standardeinstellung. CHEQUE_ACCOUNT verwendet die Karte als Debitkarte. CREDIT_FACILITY verwendet die Karte als Kreditkarte.

authorizationType
authorizationType string

Der Autorisierungstyp. Mastercard und Visa erfordern jetzt Händler, Autorisierungsversuche entweder als Vorautorisierung oder als endgültige Autorisierung zu definieren. Mögliche Werte sind PRE_AUTHORIZATION, FINAL_AUTHORIZATION

authorizationResultCode
authorizationResultCode string

Bankantwort der Autorisierungsentscheidung. Mögliche Werte sind GENEHMIGEN, ABLEHNEN, AUSSTEHEND

authorizationResultText
authorizationResultText string

Gründe für die Genehmigungsentscheidung; insbesondere für abgelehnte oder ausstehende Transaktionen. Mögliche Werte sind MISMATCH_CVV, MISMATCH_ADDRESS, MISMATCH_EXPIRATIONDATE, NOACCOUNT, INVALIDPIN, LOWFUND, OVERLIMIT SUSPICIOUSACCOUNT

acquirerId
acquirerId string

Erkennungscode der Institution.

acquirerCountryISO
acquirerCountryISO string

Ländervorwahl der Einrichtung

cvvVerify
cvvVerify string

Gibt an, ob die CVV-Überprüfung verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

avsVerify
avsVerify string

Gibt an, ob die Überprüfung von Addres verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

cavVerify
cavVerify string

Gibt an, ob die Überprüfung der Kartenhalterauthentifizierung verfügbar und/oder erfolgreich überprüft wurde. Y = Erfolgreich überprüft, N = Nicht erfolgreich vefified, U = Nicht verfügbar, A = Verfügbar, aber keine Überprüfung

piInputMethod
piInputMethod string

N/A

encryptedCreditCardNumber
encryptedCreditCardNumber string

Die Hash- oder verschlüsselte Kreditkartennummer.

purchaseAmount
purchaseAmount double

Gesamtkaufbetrag mit dieser PI für die Transaktion

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

Vorname
firstName string

Vorname, der mit der Adresse angegeben wird

lastName
lastName string

Nachname, der mit der Adresse angegeben wird

Telefonnummer
phoneNumber string

Telefonnummer, die mit der Adresse angegeben ist

Organisations-ID
organizationId True string

Der eindeutige Bezeichner für den Händler oder die Organisation.

name
name True string

Der Name der Organisation

zipCode
zipCode string

Die Postleitzahl an der Stelle, an der sich die Organisation befindet

Staat
state string

Der Zustand, in dem sich die Organisation befindet

countryISO
countryISO string

Das LandISO, in dem sich die Organisation befindet

Organisations-ID
organizationId True string

Der eindeutige Bezeichner für den Händler oder die Organisation.

name
name True string

Der Name der Organisation

zipCode
zipCode string

Die Postleitzahl an der Stelle, an der sich die Organisation befindet

Staat
state string

Der Zustand, in dem sich die Organisation befindet

countryISO
countryISO string

Das LandISO, in dem sich die Organisation befindet

Organisations-ID
organizationId True string

Der eindeutige Bezeichner für den Händler oder die Organisation.

name
name True string

Der Name der Organisation

zipCode
zipCode string

Die Postleitzahl an der Stelle, an der sich die Organisation befindet

Staat
state string

Der Zustand, in dem sich die Organisation befindet

countryISO
countryISO string

Das LandISO, in dem sich die Organisation befindet

isThreeDSAuth
isThreeDSAuth boolean

Ein True/False-Wert, der angibt, ob diese Transaktion über 3DS authentifiziert wird.

messageCategory
messageCategory string

Identifiziert die Kategorie der Nachricht für einen bestimmten Anwendungsfall. Akzeptierte Werte: 01 = PA, 02 = NPA, 03-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

deviceChannel
deviceChannel string

Gibt den Typ der Kanalschnittstelle an, die zum Initiieren der Transaktion verwendet wird. Akzeptierte Werte: 01 = App-basiert (APP), 02 = Browser (BRW), 03 = 3DS-Anforderer initiiert (3RI), 04-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

threeDSServerTransId
threeDSServerTransId string

Universally unique transaction identifier assigned by the 3DS Server to identify a single transaction.

threeDSRequestorAuthenticationInd
threeDSRequestorAuthenticationInd string
threeDSRequestorChallengeInd
threeDSRequestorChallengeInd string

Gibt an, ob eine Abfrage für diese Transaktion angefordert wird. Akzeptierte Werte: 01 = Keine Voreinstellung, 02 = Keine Anforderung angefordert, 03 = Abfrage angefordert (3DS Requestor Preference), 04 = Challenge requested (Mandat), 05 = Keine Abfrage angefordert (Transaktionsrisikoanalyse wurde bereits durchgeführt), 06 = Keine Abfrage angefordert (Nur Datenfreigabe), 07 = Keine Abfrage angefordert (starke Verbraucherauthentifizierung wird bereits durchgeführt), 08 = Keine Anforderung angefordert (Keine Whitelist-Ausnahme, wenn keine Anforderung erforderlich ist), 09 = Angeforderte Abfrage (Whitelist-Aufforderung angefordert, falls die Abfrage erforderlich ist)

threeRIInd
threeRIInd string

Gibt den Typ der 3RI-Anforderung an. Akzeptierte Werte: 01 = Wiederkehrende Transaktion, 02 = Ratentransaktion, 03 = Karte hinzufügen, 04 = Karteninformationen verwalten, 05 = Kontoüberprüfung, 06 = Split,verzögerte Lieferung, 07 = Top-up, 08 = E-Mail-Bestellung, 09 = Telefonauftrag, 10 = Whitelist-Statusüberprüfung, 11 = Sonstige Zahlung, 12-79 = Reserviert für die zukünftige Nutzung von EMVCo (Werte, die bis zu EMVCo definiert sind), 80-99 = Reserviert für die DS-Verwendung

threeDSReqPriorAuthMethod
threeDSReqPriorAuthMethod string

Mechanismus, der vom Karteninhaber verwendet wird, um sich zuvor beim 3DS-Anforderer zu authentifizieren. Akzeptierte Werte: 01 = Reibungslose Authentifizierung durch ACS, 02 = Kartenhalterherausforderung durch ACS, 03 = AVS verified, 04 = Andere Ausstellermethoden, 05-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

transStatus
transStatus string

Gibt an, ob eine Transaktion als authentifizierte Transaktion oder Kontoüberprüfung qualifiziert ist. Akzeptierte Werte: Y = Authentifizierungsüberprüfung erfolgreich. N = Nicht authentifiziert,Konto nicht überprüft; Transaktion verweigert. U = Authentifizierung, Kontoüberprüfung konnte nicht ausgeführt werden; Technisches oder anderes Problem, wie in ARes oder RReq angegeben. A = Durchgeführte Verarbeitungsversuche; Nicht authentifiziert, überprüft, aber ein Nachweis der versuchten Authentifizierung,Überprüfung wird bereitgestellt. C = Herausforderung erforderlich; Für die Verwendung von CReq,CRes ist eine zusätzliche Authentifizierung erforderlich. D = Herausforderung erforderlich; Entkoppelte Authentifizierung bestätigt. R = Authentifizierung,Kontoüberprüfung abgelehnt; Der Aussteller lehnt die Authentifizierung, Überprüfung ab und fordert, dass keine Genehmigung versucht wird. I = Nur Information; Die 3DS-Anforderungsanforderungseinstellung wurde bestätigt.

transStatusReason
transStatusReason string

Enthält Informationen dazu, warum das Feld "Transaktionsstatus" den angegebenen Wert aufweist. Akzeptierte Werte: 01 = Kartenauthentifizierung fehlgeschlagen, 02 = Unbekanntes Gerät, 03 = Nicht unterstütztes Gerät, 04 = Überschreitet das Authentifizierungshäufigkeitslimit, 05 = Abgelaufene Karte, 06 = Ungültige Kartennummer, 07 = Ungültige Transaktion, 08 = Kein Kartendatensatz, 09 = Sicherheitsfehler, 10 = Gestohlene Karte, 11 = Verdächtiger Betrug, 12 = Transaktion nicht zulässig, 13 = Karteninhaber nicht in Dienst registriert, 14 = Transaktionstimeout bei der ACS, 15 = Niedrige Konfidenz, 16 = Mittlere Konfidenz , 17 = Hohe Konfidenz, 18 = Sehr hohe Konfidenz, 19 = Überschreitet die maximalen Herausforderungen von ACS, 20 = Nicht-Zahlungstransaktion nicht unterstützt, 21 = 3RI-Transaktion nicht unterstützt, 22 = TECHNISCHEs Problem ACS, 23 = Decoupled Authentication erforderlich von ACS, aber nicht angefordert von 3DS Requestor, 24 = 3DS Requestor Decoupled Max Expiry Time überschritten, 25 = Decoupled Authentication wurde nicht genügend Zeit für die Authentifizierung des Kartenhalters bereitgestellt. ACS versucht nicht, 26 = Authentifizierung versucht, aber nicht vom Karteninhaber ausgeführt, 27-79 = Reserviert für die zukünftige Verwendung von EMVCo (Werte, die bis zur Definition durch EMVCo ungültig sind), 80-99 = Reserviert für die DS-Verwendung

threeDSCompInd
threeDSCompInd string

Gibt an, ob die 3DS-Methode erfolgreich abgeschlossen wurde. Akzeptierte Werte: Y = Erfolgreich abgeschlossen, N = Nicht erfolgreich abgeschlossen, U = Unavailabl 3DS-Methoden-URL war in den PRes-Nachrichtendaten für den Kartenbereich, der der Kartenhalterkontonummer zugeordnet ist, nicht vorhanden.

acsChallengeMandated
acsChallengeMandated string

Gibt an, ob eine Aufforderung erforderlich ist, damit die Transaktion aufgrund lokaler/regionaler Mandate oder einer anderen Variablen genehmigt werden kann. Akzeptierte Werte: Y = Herausforderung ist mandatiert, N = Herausforderung ist nicht vorgeschrieben

eci
eci string

Electronic Commerce Indicator (ECI). Vom ACS oder DS bereitgestellter Zahlungssystem-spezifischer Wert, um die Ergebnisse des Versuchs zur Authentifizierung des Karteninhabers anzugeben. Akzeptierte Werte: 02 (MasterCard)/05 (Visa)= erfolgreiche Authentifizierung 01 (MasterCard)/06/07 (Visa) = alle anderen

shipNameIndicator
shipNameIndicator string

Gibt an, ob der Kartenhaltername für das Konto mit dem für diese Transaktion verwendeten Versandnamen identisch ist. Akzeptierte Werte: 01 = Kontoname identisch mit Versandname, 02 = Kontoname anders als Versandname

challengeCompletionInd
challengeCompletionInd string

Indikator für den Status des ACS-Abfragezyklus und ob die Abfrage abgeschlossen wurde oder zusätzliche Meldungen erforderlich ist. Akzeptierte Werte: Y = Abfrage abgeschlossen, und es sind keine weiteren Abfragenachrichtenaustausch erforderlich, N = Herausforderung nicht abgeschlossen und zusätzliche Nachrichtenaustauschanforderungen erforderlich

chAccPwChangeInd
chAccPwChangeInd string

Gibt die Zeitdauer an, seit das Konto des Karteninhabers mit dem 3DS-Anforderer eine Kennwortänderung oder Kontozurücksetzung hatte. Akzeptierte Werte: 01 = Keine Änderung, 02 = Während dieser Transaktion geändert, 03 = Weniger als 30 Tage, 04 = 30-60 Tage, 05 = Mehr als 60 Tage

chAccAgeInd
chAccAgeInd string

Zeitdauer, für die der Karteninhaber das Konto mit dem 3DS-Anforderer hatte. Akzeptierte Werte: 01 = Kein Konto (Gast-Auschecken), 02 = Während dieser Transaktion erstellt, 03 = Weniger als 30 Tage, 04 = 30-60 Tage, 05 = Mehr als 60 Tage

provisionAttemptsDay
provisionAttemptsDay string

Anzahl der Versuche zum Hinzufügen von Karten in den letzten 24 Stunden. Länge: maximal 3 Zeichen Beispielwerte: 2, 02, 002

ausnahmeAusnahmeRaised
exemptionRaised string

PSD2 Ausnahmeanforderungen, Y - ausgenommen, N - Nicht ausgenommen

verdächtigeAccActivity
suspiciousAccActivity string

Gibt an, ob der 3DS-Anforderer verdächtige Aktivitäten (einschließlich vorheriger Betrug) auf dem Kartenhalterkonto erlebt hat. Akzeptierte Werte: 01 = Es wurde keine verdächtige Aktivität beobachtet, 02 = Verdächtige Aktivität wurde beobachtet.

Produkt-ID
productId True string

Produkt-ID im Händlersystem.

Produktname
productName string

Benutzerlesbarer Produktname.

type
type string

Art des verkauften Produkts. Mögliche Werte 'Digital' | "Physisch"

sku
sku string

Produkt-SKU

Kategorie
category string

Kategorie des Produkts. Mögliche Werte 'Subscription' | 'Spiel' | 'GameConsumable' | 'GameDLC' | 'HardwareDevice' | 'HardwareAccessory' | 'SoftwareToken' | 'SoftwareDirectEntitlement' | "Bekleidungsschuhe" | "Freizeitequipment" | 'Schmuck' | 'Hotel' | 'Ticket' | "VehicleRental" | 'GiftCard' | 'Filme' | 'Musik' | 'Garage Industrialal' | 'HomeGarden' | 'Tools' | 'Bücher' | 'HealthBeauty' | 'Möbel' | "Spielzeug" | 'FoodGrocery'

merchantProductCategory
merchantProductCategory string

Produktkategorie gemäß Definition des Händlers in ihrem System

Markt
market string

Markt, in dem Produkt angeboten wird

productBrand
productBrand string

Markenname des Produkts

buyItAgainOrder
buyItAgainOrder boolean

True, wenn Benutzer eine vorherige Bestellung neu bestellen (nicht nur ein Produkt aus dieser Bestellung)

preOrderAvailabilityDate
preOrderAvailabilityDate date-time

Wann das Produkt zum ersten Mal für die Vorbestellung verfügbar war

salesPrice
salesPrice double

Preis des verkauften Artikels (nicht einschließlich Steuern). Vom Händler bereitgestellt.

Währung
currency string

Währung, die für den Verkaufspreis verwendet wird. Vom Händler bereitgestellt.

Radzähne
cogs double

Kosten der verkauften Waren - Rohstoffkosten des Artikels. Vom Händler bereitgestellt.

isRecurring
isRecurring boolean

Gibt an, ob das Produkt ein wiederkehrendes Abonnement ist.

isFree
isFree boolean

Gibt an, ob das Produkt kostenlos angeboten wird.

language
language string

Sprache, in der das Produkt beschrieben wird.

PurchasePrice
purchasePrice double

Preis für Position am Kauf.

Rand
margin double

Die Marge wurde durch den Verkauf des Artikels gewonnen.

Menge
quantity integer

Menge des gekauften Artikels

isPreorder
isPreorder boolean

Gibt an, ob das Produkt für die Vorbestellung angeboten wird.

shippingMethod
shippingMethod string

Gibt die Methode an, die zum Versenden des Produkts verwendet wird. Mögliche Werte 'InStorePickup' | 'Standard' | 'Express' | 'DirectEntitlement' | "DigitalToken"

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

Vorname
firstName string

Vorname, der mit der Adresse angegeben wird

lastName
lastName string

Nachname, der mit der Adresse angegeben wird

Telefonnummer
phoneNumber string

Telefonnummer, die mit der Adresse angegeben ist

storeId
storeId True string

Store-ID im Händlersystem

storeName
storeName string

Store-Name im Händlersystem

terminalId
terminalId string

Der eindeutige Bezeichner für das Point of Sale-Terminal

terminalName
terminalName string

Der Name des Verkaufsterminals

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

userId
userId True string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

Erstellungsdatum
creationDate date-time

Das Erstellungsdatum des Benutzerkontos. Das Format ist ISO 8601.

updateDate
updateDate date-time

Das Datum, an dem Benutzerdaten zuletzt geändert wurden. Das Format ist ISO 8601.

Vorname
firstName string

Der vom Benutzer bereitgestellte Vorname für das Konto.

lastName
lastName string

Der vom Benutzer bereitgestellte Nachname für das Konto.

country
country string

Das Land oder die Region des Benutzers. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

zipCode
zipCode string

Die Postleitzahl des Benutzers.

timeZone
timeZone string

Die Zeitzone des Benutzers.

language
language string

Die Sprache und das Gebiet des Benutzers (z. B. EN-US).

Telefonnummer
phoneNumber string

Die Telefonnummer des Benutzers. Das Format sollte der Code für Land/Region sein, gefolgt von einem Bindestrich (-) und dann der Telefonnummer (z. B. für die USA, +1-1234567890).

E-Mail
email string

Dies ist die E-Mail-Adresse des Benutzers. Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.

membershipId
membershipId string

Die Mitgliedschafts-ID, wenn der Benutzer bereits über eine vorhandene Mitgliedschaft mit dem Händler verfügt.

Profiltyp
profileType string

Der Profiltyp des Benutzers. Mögliche Werte 'Consumer' | 'Verkäufer' | 'Publisher' | 'Mandant' | "Entwickler"

profileName
profileName string

Der Profilname, je nach profileType.

authenticationProvider
authenticationProvider string

Der Authentifizierungsanbieter des Benutzers, falls anders als der Händler. Mögliche Valuse 'MSA' | 'Facebook' | 'PSN' | 'MerchantAuth' | "Google"

Authentifizierungsmethode
authenticationMethod string

Die Art und Weise, in der der Kunde vor/während des Kaufs authentifiziert wurde. Einige mögliche Werte sind KENNWORTBASIERT, MULTI-FACTOR, BIOMETRIE, TOKEN-BASED,

Anzeigename
displayName string

Der Anzeigename des Benutzers. Beispiel: Xbox Gamertag-Wert

isEmailValidated
isEmailValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte E-Mail-Adresse im Besitz des Benutzers überprüft wurde.

emailValidatedDate
emailValidatedDate date-time

Das Überprüfungsdatum der Benutzer-E-Mail. Das Format ist ISO 8601.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Ein True/False-Wert, der angibt, ob die vom Benutzer bereitgestellte Telefonnummer im Besitz des Benutzers überprüft wurde.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Das Überprüfungsdatum der Benutzertelefonnummer. Das Format ist ISO 8601.

membershipType
membershipType string

Der Mitgliedschaftsstatus oder -typ des Kunden. Verschiedene Kostenpflichtige Stufen können angegeben werden, z. B. Premium, Executive. Mögliche Werte sind FREE, PAID, PREMIUM

loginInputMethod
loginInputMethod string

Die Art und Weise, in der der Kunde seine Anmeldeinformationen eingibt. Mögliche Werte sind MANUALINPUT, AUTOFILL, SCRIPT, COPYPASTE, SELECTPROFILE

lastPasswordUpdatedDate
lastPasswordUpdatedDate date-time

Wann das Kennwort des Kunden zuletzt aktualisiert wurde.

firstPurchaseDate
firstPurchaseDate date-time

Wenn der Kunde seinen ersten Kauf getätigt hat

loginChallengeType
loginChallengeType string

Der Typ des test mit der Abfrageantwort, der initiiert wurde. Mögliche Werte sind TEXT SMS, PHONE SMS, EMAIL PIN, CAPTCHA

airlineIncluded
airlineIncluded boolean

Ein True/False-Wert, der angibt, ob der Flugpreis enthalten ist.

carRentalIncluded
carRentalIncluded boolean

Ein Wahr/Falsch-Wert, der angibt, ob eine Autovermietung enthalten ist.

lodgingIncluded
lodgingIncluded boolean

Ein True/False-Wert, der angibt, ob die Unterkunft enthalten ist.

travelType
travelType string

Die Reisekategorie oder der Typ.

isRoundTrip
isRoundTrip boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Reise Roundtrip ist.

isDiscountOffered
isDiscountOffered boolean

Ein Wahr/Falsch-Wert, der angibt, ob ein Rabatt angeboten wurde.

isPackagedTour
isPackagedTour boolean

Ein True/False-Wert, der angibt, ob es sich um eine verpackte Tour handelt.

issueDateTime
issueDateTime date-time

Das Datum und die Uhrzeit der Ausstellung der Tickets.

travelDateTime
travelDateTime date-time

Das Startdatum und die Uhrzeit des Reisens.

returnDateTime
returnDateTime date-time

Datum und Uhrzeit des Reiseendes oder Rückgabedatums.

bookingType
bookingType string

Der Buchungstyp. Einige mögliche Werte sind WEBSITE, AGENT

webUrl
webUrl string

Die URL, unter der die Reise gebucht wurde.

fromCity
fromCity string

Die Stadt, aus der der Kunde reist.

fromState
fromState string

Der Staat, aus dem der Kunde reist.

fromCountryISO
fromCountryISO string

Das ISO-Land, aus dem der Kunde reist.

fromZipCode
fromZipCode string

Die Postleitzahl, aus der der Kunde reist.

toCity
toCity string

Die Stadt, in der der Kunde reist.

toState
toState string

Der Staat, in dem der Kunde reist.

toCountryISO
toCountryISO string

Das ISO-Land, in dem der Kunde reist.

toZipCode
toZipCode string

Die Postleitzahl, in die der Kunde reist.

ticketNumber
ticketNumber string

Die eindeutige Ticketnummer.

placeOfIssue
placeOfIssue string

Der Ort, an dem das Ticket ausgestellt wurde.

isRestrictedTicket
isRestrictedTicket boolean

Ein True/False-Wert, der angibt, ob das Ticket eingeschränkt ist.

rewardsOrVoucherApplied
rewardsOrVoucherApplied boolean

Ein Wahr/Falsch-Wert, der angibt, ob Prämien oder Gutscheine auf die Bestellung angewendet wurden.

totalRewardsApplied
totalRewardsApplied integer

Die Gesamtprämien, die auf die Bestellung angewendet wurden.

totalFees
totalFees double

Die gesamt auf die Bestellung angewendeten Gebühren.

purchaserProfileType
purchaserProfileType string

Der Profil- oder Mitgliedschaftstyp des Kunden. Mögliche Werte sind CORPORATE, INDIVIDUAL

isThirdParty
isThirdParty boolean

Ein True/False-Wert, der angibt, ob die Bestellung über eine Drittanbieterwebsite aufgegeben wurde.

isPurchaserFrequentFlyer
isPurchaserFrequentFlyer boolean

Ein True/False-Wert, der angibt, ob die Bestellung über eine Drittanbieterwebsite aufgegeben wurde.

passengerCount
passengerCount integer

Die Gesamtzahl der Passagiere.

numberOfStops
numberOfStops integer

Die Anzahl der Stopps oder Layovers für den Flug.

airlineCode
airlineCode string

Der Code der Fluggesellschaft.

airlineName
airlineName string

Der Name der Fluggesellschaft.

operatedBy
operatedBy string

Die Organisation, die den Flug betrieb.

flightNumber
flightNumber string

Die Flugnummer.

departureDateTime
departureDateTime date-time

Das Abflugdatum und die Uhrzeit.

arrivalDateTime
arrivalDateTime date-time

Das Ankunftsdatum und die Uhrzeit.

fromAirportCode
fromAirportCode string

Der Flughafencode, von dem der Flug fliegt.

fromAirportCity
fromAirportCity string

Die Flughafenstadt, von der der Kunde reist.

fromAirportState
fromAirportState string

Der Flughafenstaat, von dem der Kunde reist.

fromAirportZipcode
fromAirportZipcode string

Die Postleitzahl des Flughafens, von der der Kunde reist.

fromAirportCountryISO
fromAirportCountryISO string

Das Flughafen-ISO-Land, von dem der Kunde reist.

toAirportCode
toAirportCode string

Der Flughafencode, zu dem der Flug fliegt.

toAirportCity
toAirportCity string

Die Flughafenstadt, in der der Kunde reist.

toAirportState
toAirportState string

Der Flughafenstaat, zu dem der Kunde reist.

toAirportZipcode
toAirportZipcode string

Die Postleitzahl des Flughafens, in die der Kunde reist.

toAirportCountryISO
toAirportCountryISO string

Das Flughafen-ISO-Land, in dem der Kunde reist.

travelClass
travelClass string

Die Sitzklasse oder Kabine.

segmentSequence
segmentSequence integer

Die Sequenznummer des angegebenen Flugabschnitts (z. B. 2 für das zweite Teil des Fluges)

Vorname
firstName string

Der Vorname des Passagiers.

lastName
lastName string

Der Nachname des Passagiers.

folioNumber
folioNumber string

Der eindeutige Bezeichner des Unterkunftsobjekts.

checkInDate
checkInDate date-time

Das Check-In-Datum für den Aufenthalt.

checkOutDate
checkOutDate date-time

Das Check-out-Datum für den Unterkunftsaufenthalt.

reservationConfirmed
reservationConfirmed boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Reservierung bestätigt wurde.

membershipDetails
membershipDetails string

Weitere Details zum Mitgliedschaftsstatus des Kunden.

discountProgram
discountProgram string

Das Rabattprogramm, das auf den Unterkunftsauftrag angewendet wurde.

adultCount
adultCount integer

Die Anzahl der Erwachsenen, die im Aufenthalt enthalten sind.

kidCount
kidCount integer

Die Anzahl der Kinder, die im Aufenthalt enthalten sind.

nightsCount
nightsCount integer

Die Anzahl der Übernachtungen, die im Aufenthalt enthalten sind.

roomCount
roomCount integer

Die Anzahl der Zimmer, die im Aufenthalt enthalten sind.

bedType
bedType string

Der Betttyp oder die Kategorie.

roomType
roomType string

Der Raumtyp oder die Kategorie.

paymentDescription
paymentDescription string

Weitere Details zur Loding-Zahlung.

name
name string

Der Name der Einrichtung.

type
type string

Der Anlagentyp.

KontaktTelefonnummer
contactPhoneNumber string

Die Telefonnummer, die zum Kontaktieren der Einrichtung verwendet wird.

KontaktE-Mail
contactEmail string

Die E-Mail-Adresse, die zum Kontaktieren der Einrichtung verwendet wird.

dailyRoomRate
dailyRoomRate double

Der tagesaktuelle Zimmerpreis für die Anlage.

Währung
currency string

Die von der Einrichtung unterstützte Währung.

dailyRoomTaxAmount
dailyRoomTaxAmount double

Der von der Einrichtung berechnete Tägliche Zimmersteuerbetrag.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

pickupLocation
pickupLocation string

Der Mietwagen Abholort.

pickupDateTime
pickupDateTime date-time

Datum und Uhrzeit der Autovermietung.

dropOffLocation
dropOffLocation string

Der Mietwagen-Abgabeort.

dropOffDateTime
dropOffDateTime date-time

Datum und Uhrzeit der Mietwagenvermietung

discountProgram
discountProgram string

Das Rabattprogramm auf den Mietwagenauftrag angewendet.

carType
carType string

Der Autotyp oder die Kategorie.

isPrepaid
isPrepaid boolean

Ein Wahr/Falsch-Wert, der angibt, ob die Autovermietung im Voraus bezahlt wurde.

insuranceIncluded
insuranceIncluded boolean

Ein Wahr/Falsch-Wert, der angibt, ob eine Versicherung enthalten war.

KontaktE-Mail
contactEmail string

Die E-Mail-Adresse des Mietwagens.

KontaktTelefonnummer
contactPhoneNumber string

Die Telefonnummer des Mietwagens.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

agencyCode
agencyCode string

Der Code des Reisebüros.

agencyName
agencyName string

Der Name des Reisebüros.

agentCode
agentCode string

N/A

agencyContactPhone
agencyContactPhone string

N/A

agencyContactEmail
agencyContactEmail string

N/A

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

Organisations-ID
organizationId True string

Der eindeutige Bezeichner für den Clouddienst oder die Organisation.

companyName
companyName string

Der Name des Clouddiensts.

companyType
companyType string

Der Cloud-Unternehmenstyp.

companySize
companySize integer

Die Größe des Cloudunternehmens.

entityId
entityId string

Der eindeutige Bezeichner für die juristische Person unter der Organisation.

primaryContactFirstName
primaryContactFirstName string

Der Vorname des primären Kontakts für das Unternehmen.

primaryContactLastName
primaryContactLastName string

Der Nachname des primären Kontakts für das Unternehmen.

primaryContactEmail
primaryContactEmail string

Die E-Mail-Adresse des primären Kontakts für das Unternehmen.

primaryContactPhoneNumber
primaryContactPhoneNumber string

Die Telefonnummer des primären Kontakts für das Unternehmen.

subscriptionCount
subscriptionCount integer

Die Gesamtzahl der verfügbaren Abonnements.

Straße 1
street1 string

Die erste Zeile, die für die Adresse angegeben wurde.

Straße 2
street2 string

Die zweite Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

Straße3
street3 string

Die dritte Zeile, die für die Adresse angegeben wurde. (Dieser Wert kann leer sein.)

city
city string

Die Stadt, die für die Adresse angegeben wurde.

Staat
state string

Das Bundesland oder die Provinz, das für die Adresse angegeben wurde.

Bezirk
district string

Der Bezirk, der für die Adresse angegeben wurde.

zipCode
zipCode string

Die Postleitzahl, die für die Adresse angegeben wurde.

country
country string

Der Code für Land/Region, der für die Adresse angegeben wurde. Der Wert sollte ein ISO-Code mit zwei Buchstaben (z. B. US) sein.

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Stellt eine Risikobewertung für benutzerdefinierte Ereignisse bereit.

Dieses Ereignis ermöglicht es Ihnen, eine Struktur ihrer eigenen Wahl zu senden, ausgelöst durch Bedingungen ihrer eigenen Wahl für die Regelauswertung. Die Antwort enthält eine Entscheidung für das Ereignis.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Name der Bewertungs-API
assessment-api-name True string

API-Name der Bewertung

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

name
name True string

Der Name des Bewertungsereignisses. Der Name sollte während der Bewertungserstellung mit dem API-Namen und dem '{assessment-API-name} der URL übereinstimmen.

Ausgabe
version True string

Die Nutzlastversion. Sollte "1.0" sein

trackingId
trackingId True string

Der Bezeichner des Kontoerstellungsereignisses.

merchantTimeStamp
merchantTimeStamp True date-time

TimeStamp für das Ereignis.

userId
userId string

Der Benutzerbezeichner. Diese Informationen werden vom Händler bereitgestellt.

countryRegion
countryRegion string

Die Region des Benutzers. Der Wert sollte ein iso-code mit zwei Buchstaben (z. B. US) sein.

zipCode
zipCode string

Die Postleitzahl des Benutzers.

timeZone
timeZone string

Die Zeitzone des Benutzers.

language
language string

Die Sprache und das Gebiet des Benutzers (z. B. EN-US).

sampleString
sampleString string

Dies ist ein Beispiel dafür, wie der Benutzertyp erweitert werden kann.

isEmployee
isEmployee boolean

Beispiel für primitiven Typ.

Menge
amount integer

Beispielfeld.

Verfügbar
available integer

Beispielfeld.

Gibt zurück

Response-Objekt für Dynamics Fraud Protection-APIs

Updates bestätigter Betrugsinformationen

Dieses Ereignis sendet Informationen über einen vorherigen Kauf, den der Kunde mit seiner Bank als Betrug bestreitet. Dies ist nur ein Datenaufnahmeereignis. Viele Händler senden diese Ereignisse mithilfe des Massendatenuploads

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
hosturl
hostUrl True string

Host-URL

Inhaltstyp
Content-Type True string

Anwendung/json

Korrelations-ID
x-ms-correlation-id string

Eine unzulässige, pro Anforderung Correlation-Id hilfreich bei Ablaufverfolgungs-Laufzeitproblemen.

Umgebungs-ID
x-ms-dfpenvid string

EnvironmentId

chargebackId
chargebackId True string

Eine eindeutige Zeichenfolge, die dieses Chargebackereignis identifiziert

Grund
reason string

Von der Bank bereitgestellter Grund

status
status string

Mögliche Werte 'Anfrage' | 'Akzeptiert' | 'Umstritten' | 'Umgekehrt' | "ResubmittedRequest"

bankEventTimestamp
bankEventTimestamp date-time

Zeitstempel von Bank

Menge
amount double

Der Rückbuchungsbetrag

Währung
currency string

Währung, die für den Rückbuchungsbetrag verwendet wird.

purchaseId
purchaseId True string

Die ursprüngliche Einkaufs-ID

userId
userId string

Eine eindeutige Zeichenfolge, die den Benutzer identifiziert

trackingId
trackingId string

TrackingId für das Ereignis

merchantTimeStamp
merchantTimeStamp date-time

TimeStamp für das Ereignis

Gibt zurück

Ergebnisdetails

Definitionen

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateEnrichment

Eine Klasse stellt die Anreicherungsfeatures für die Kontoerstellungsbewertung dar.

Name Pfad Typ Beschreibung
deviceAttributes
deviceAttributes Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes

Eine Klasse, die die von den Geräteattributen des Benutzers abgeleiteten Features darstellt.

calculatedFeatures
calculatedFeatures Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.CalculatedFeatures

Eine Klasse, die die während der Bewertung berechneten Features darstellt

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateResponseSuccessDetails

Response-Objekt für Dynamics Fraud Protection AccountCreate-API

Name Pfad Typ Beschreibung
name
name string

N/A

Ausgabe
version string

N/A

Code
code string

N/A

Beschreibung
description string

N/A

resultDetails
resultDetails array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail

AssessmentResultDetail-Auflistung

transactionReferenceId
transactionReferenceId string

Eindeutige ID zum Identifizieren einzelner Transaktionen

enrichment
enrichment Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateEnrichment

Eine Klasse stellt die Anreicherungsfeatures für die Kontoerstellungsbewertung dar.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountProtectionEnrichment

Eine Klasse, die die Anreicherungsfeatures darstellt

Name Pfad Typ Beschreibung
deviceAttributes
deviceAttributes Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes

Eine Klasse, die die von den Geräteattributen des Benutzers abgeleiteten Features darstellt.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.CalculatedFeatures

Eine Klasse, die die während der Bewertung berechneten Features darstellt

Name Pfad Typ Beschreibung
emailDomain
emailDomain string

Domäne der E-Mails, die aus der Bewertungsnutzlast analysiert wurden

emailPattern
emailPattern string

Muster des aus der E-Mail berechneten E-Mail-Handles. Alle Großbuchstaben im E-Mail-Präfix werden durch "U", Kleinbuchstaben ersetzt durch "I", Ziffern ersetzt durch "d". Wiederholtes "I" und "U' werden reduziert, und die verbleibenden Zeichen bleiben unverändert. Beispielsweise würde die E-Mail "kAyla.277@contoso.com" das E-Mail-Muster "lUl.ddd" zurückgeben.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes

Eine Klasse, die die von den Geräteattributen des Benutzers abgeleiteten Features darstellt.

Name Pfad Typ Beschreibung
trueIp
trueIp string

True IP-Adresse des Geräts, das durch Fingerabdruck des Geräts identifiziert wird

proxyIp
proxyIp string

Proxy-IP-Adresse des Geräteproxys, der durch Fingerabdruck des Geräts identifiziert wird

realtimeTimezoneOffset
realtimeTimezoneOffset string

Zeitzonenoffset, das den Sommerzeitplan berücksichtigt

Sld
sld string

Second Level Domain related to true IP

timeZone
timeZone string

TimeZone-Offset in Bezug auf Greenwich Mean Time

proxyLastDetected
proxyLastDetected string

Das letzte Datum, an dem die Geräte-IP als aktiver Proxy identifiziert wird

deviceId
deviceId string

Eindeutige Geräte-ID, die durch Fingerabdruck des Geräts generiert wird

deviceCountryCode
deviceCountryCode string

Land des Gerätestandorts mit true IP

deviceState
deviceState string

Gerätestandortstatus "true IP"

deviceCity
deviceCity string

Standort des Geräts mit true IP

devicePostalCode
devicePostalCode string

Postleitzahl des Gerätestandorts mit wahrer IP

deviceAsn
deviceAsn string

ASN des Geräts, das durch Fingerabdruck des Geräts identifiziert wird

Plattform
platform string

Betriebssystemplattform des Geräts

browserUserAgentLanguages
browserUserAgentLanguages string

Im Benutzer-Agent gespeicherte Sprachen

browserUserAgent
browserUserAgent string

In der Sitzung verwendeter Browser

tcpDistance
tcpDistance string

Anzahl der Netzwerkhüpfungen in Verbindung

Träger
carrier string

ISP der identifizierten wahren IP

ipRoutingType
ipRoutingType string

Routingtyp der IP

Stellvertreter
proxy string

Flag, das bestimmt, ob der Aufrufer ein Proxy ist

proxyType
proxyType string

Typ des Proxys, falls erkannt

userAgentPlatform
userAgentPlatform string

Browserversion

userAgentBrowser
userAgentBrowser string

Browserfamilie

userAgentOperatingSystem
userAgentOperatingSystem string

Betriebssystemversion

sdkType
sdkType string

Das SDK, das vom Gerät zum Tätigen des Anrufs verwendet wird (Android, iOS oder Web)

dataNetworkType
dataNetworkType string

Der Typ des verwendeten Netzwerks (Wifi oder Mobile). Für Android- und iOS-Geräte.

localIpv4
localIpv4 string

Die lokale IPV4-Adresse des Geräts. Für Android- und iOS-Geräte.

isDeviceEmulator
isDeviceEmulator string

Gibt an, ob das Gerät emuliert wird. Für Android- und iOS-Geräte.

isDeviceRooted
isDeviceRooted string

Gibt an, ob das Gerät gerootet wurde. Für Android- und iOS-Geräte.

isWifiEnabled
isWifiEnabled string

Gibt an, ob das WLAN des Geräts aktiviert oder deaktiviert ist. Für Android-Geräte.

deviceSystemVersion
deviceSystemVersion string

Die aktuelle Version des Betriebssystems. Für iOS-Geräte.

deviceModelName
deviceModelName string

Der Name des Gerätemodells. Für iOS-Geräte.

localIpv6
localIpv6 string

Die lokale IPV6-Adresse des Geräts. Für iOS-Geräte.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.ResponseSuccess

Dynamics Fraud Protection Success-Objekt

Name Pfad Typ Beschreibung
name
name string

N/A

Ausgabe
version string

N/A

Code
code string

N/A

Beschreibung
description string

N/A

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResponseSuccessDetails

Response-Objekt für Dynamics Fraud Protection-APIs

Name Pfad Typ Beschreibung
name
name string

N/A

Ausgabe
version string

N/A

Code
code string

N/A

Beschreibung
description string

N/A

resultDetails
resultDetails array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail

AssessmentResultDetail-Auflistung

transactionReferenceId
transactionReferenceId string

Eindeutige ID zum Identifizieren einzelner Transaktionen

enrichment
enrichment Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountProtectionEnrichment

Eine Klasse, die die Anreicherungsfeatures darstellt

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail

AssessmentResultDetail

Name Pfad Typ Beschreibung
Entscheidung
decision string

Der Typ der getroffenen Entscheidung

challengeType
challengeType string

Die Art der Herausforderung

Begründungen
reasons array of string

Eine Liste der Gründe

rule
rule string

Die Regel, mit der die Nutzlast übereinstimmt

clauseName
clauseName string

Der Anzeigename der Regelklausel, der die Entscheidung getroffen hat

supportMessages
supportMessages array of string

Liste der Nachrichten, die die Entscheidung unterstützen

other
other object

alle zusätzlichen Daten

Spielergebnisse
scores array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.Score

Liste der verschiedenen Bewertungen

ruleEvaluations
ruleEvaluations array of Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.RuleEvaluation

Der Weg der zu dieser Entscheidung konsultierten Regelsätze

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.RuleEvaluation

Ein Datensatz der Regelsatzausführung auf dem Weg zu einer

Name Pfad Typ Beschreibung
rule
rule string

Anzeigename des Regelsets

clauseNames
clauseNames array of string

Die Klauseln, die diese Regel ausgelöst hat, in der Reihenfolge, wobei die letzte die endgültige Deicion erreicht ist.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.Score

Score-Objekt

Name Pfad Typ Beschreibung
scoreType
scoreType string

Der Bewertungstyp

scoreValue
scoreValue double

der Bewertungswert. Max. Wert ist 999.

Grund
reason string

Der Grund für den Bewertungswert

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEvent

Name Pfad Typ Beschreibung
object

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEventResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEvent

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.Chargeback

Name Pfad Typ Beschreibung
object

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.ChargebackResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.Chargeback

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.Label

Name Pfad Typ Beschreibung
object

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.LabelResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.Label

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseWrapper

Kaufantwortnutzlast

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseWrapper

Kaufantwortnutzlast

Name Pfad Typ Beschreibung
riskScore
riskScore integer

Risikobewertung von Betrugsschutz-Risikomodellen im Bereich von -1 bis 1000. -1 gibt einen Fehler an, der eine Risikobewertung bestimmt.

merchantRuleDecision
merchantRuleDecision string

Entscheidung der Händlerregeln nach erhalt der Risikobewertung für eine Transaktion. Mögliche Werte 'Genehmigen' | "Ablehnen"

ruleEvaluations
ruleEvaluations array of

Enthält den Namen der ausgewerteten Regeln, um zu einer Entscheidung zu gelangen.

clauseName
clauseName string

Enthält den Namen der Klausel, die die Entscheidung gegeben hat.

midFlag
midFlag string

Empfohlene Händler-ID (MID)-Kennzeichnung. Mögliche Werte 'Programm' | 'Standard' | "Steuerelement"

reasonCodes
reasonCodes string

Grundcodes, die die Entscheidung erläutern.

policyApplied
policyApplied string

Der Name der Händlerregel oder Standardregel, die zur Händlerregelentscheidung führen.

bankName
bankName string

Bank (Emittent), die die DFP für diese Transaktion aufgerufen hat.

HashedEvaluationId
hashedEvaluationId string

HashedEvaluationId wie von DFP berechnet

diagnostics
diagnostics object

Diagnoseobjekte, die nach Namespace schlüsseln

purchaseId
purchaseId string

Transaktionsbezeichner (oder Einkaufs-/Auftragsbezeichner) im Händlersystem.

deviceAttributes
deviceAttributes object

Geräteattribute von DFP-Fingerabdruck

Gelungen
succeeded string

Ist die Anforderung erfolgreich.

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatus

Name Pfad Typ Beschreibung
object

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatusResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatus

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.Refund

Name Pfad Typ Beschreibung
object

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.RefundResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.Refund

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccount

UpdateAccount-Antwortnutzlast

Name Pfad Typ Beschreibung
deviceAttributes
deviceAttributes object

Geräteattribute von DFP-Fingerabdruck

Gelungen
succeeded string

Ist die Anforderung erfolgreich.

Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccountResponseWrapper

Ergebnisdetails

Name Pfad Typ Beschreibung
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccount

UpdateAccount-Antwortnutzlast