Visa inköpsskyddsscheman
Den här artikeln beskriver scheman för realtids-API:er och historiska data som massuppladdas till Microsoft Dynamics 365 Fraud Protection. Information om uppladdningsproceduren finns i Ladda upp historiska data. Om data matas in via api:et (Application Programming Interface) kan du läsa Integrera API:er för Dynamics 365 Fraud Protection i realtid.
Följ dessa krav:
- Filerna är i FORMATET CSV UTF-8 (komma, semikolon eller flikavgränsad) (*.csv eller *.tsv).
- Den maximala filstorleken är 10 GIGABYTE (GB).
- Följande tecken är undantagna i alla kolumner: kommatecken/semikolon, nya radtecken och flerradstecken.
- "datetime"-kolumner är i ISO 8601-format. Till exempel skulle i C# DateTime.UtcNow.ToString("o") ha formatet "2019-03-14T20:18:11.254Z".
- Kolumnprecisionen "double" (decimal) är två decimaler.
Transaktioner
Följande scheman används i utvärdera och skydda upplevelser.
Inköp
Attribut | Typ | Beskrivning |
---|---|---|
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
OriginalOrderId | String | Den ursprungliga orderidentifieraren för betalningar av återkommande fakturering, till exempel månatlig prenumerationsfakturering. |
CustomerLocalDate | Datum/tid | Inköpsdatumet i kundens lokala tidszon. Formatet är ISO 8601. |
MerchantLocalDate | Datum/tid | Inköpsinmatningsdatumet i handlarens lokala tidszon. Formatet är ISO 8601. |
TotalAmount | Dubbel | Det totala belopp som debiterades kunden inklusive skatt. Den här informationen tillhandahålls av handlaren. |
SalesTax | Dubbel | Den moms som debiterades för transaktionen. Den här informationen tillhandahålls av handlaren. |
Valuta | String | Valutan för det ursprungliga köpet som en valutakod med tre tecken (till exempel USD, som är anpassad till OANDA-valutakoden). Den här informationen tillhandahålls av handlaren. |
DeviceContextId | String | Sessions-ID för händelsens session (tillhandahålls av Microsoft Device Fingerprinting) eller transaktions-ID om sessionen inte är tillgänglig. |
IPAddress | String | Kundens IP-adress. Den här informationen tillhandahålls av Microsoft Device Fingerprinting. |
AnvändarID | String | Kundidentifieraren. Den här informationen tillhandahålls av handlaren. Detta attribut är obligatoriskt. |
UserFirstName | String | Kundens förnamn på kundkontot. |
UserLastName | String | Det kundspecifika efternamnet på kundkontot. |
UserEmail | String | Kundens e-postadress. Det här värdet är skiftlägeskänsligt. |
UserCreationDate | Datum/tid | Skapandedatumet för kundkontot. Formatet är ISO 8601. |
UserUpdateDate | Datum/tid | Datumet då kunddata senast ändrades. Formatet är ISO 8601. |
UserZipCode | String | Kundens postnummer. |
UserCountryCode | String | Kundens land eller region. Värdet ska vara en lands- eller regionkod med två bokstäver (till exempel USA). |
UserTimeZone | String | En tom sträng. |
UserLanguage | String | Kundens språk- och språkområde (till exempel EN-US). |
Användare Telefon Number | String | Kundens telefonnummer. Formatet ska vara lands- eller regionkoden följt av ett bindestreck (-) och sedan telefonnumret (till exempel för USA, +1-1234567890). |
IsEmailValidated | Booleskt | Ett true/false-värde som anger om den kundspecifika e-postadressen har verifierats som ägd av kunden. |
ShippingFirstName | String | Det förnamn som angavs för adressen. |
ShippingLastName | String | Det efternamn som angavs för adressen. |
Frakt Telefon Nummer | String | Det telefonnummer som angavs för adressen. Formatet ska vara lands- eller regionkoden följt av ett bindestreck (-) och sedan telefonnumret (till exempel för USA, +1-1234567890). |
Gata 1 | String | Den första raden som angavs för adressen. |
Gata 2 | String | Den andra raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Gata 3 | String | Den tredje raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Ort | String | Den stad som angavs för adressen. |
State | String | Den delstat eller provins som angavs för adressen. |
ZipCode | String | Postnumret som angavs för adressen. |
CountryCode | String | Lands- eller regionkoden som angavs för adressen. Värdet ska vara en iso-lands- eller regionkod med två bokstäver (till exempel USA). |
CustomData | Objekt | En valfri användardefinierad JSON-egenskapsväska (JavaScript Object Notation). Det fylls i när ett API-anrop instansieras. Attributen kan refereras när du skapar inköpsregler. Obs!
Ett exempel som visar hur du använder köp-API:er med ett anpassat dataobjekt i Bedrägeriskydd finns i avsnittet Exempel på anpassade data i slutet av den här artikeln. |
MerchantBusinessType | String | Den vertikala verksamheten eller branschen (till exempel spel, detaljhandel, restauranger eller sociala nätverk). |
MerchantIdentifier | String | Handels-ID (MID) är ett specifikt ID-nummer som är kopplat till ett företag som talar om för de betalningsbearbetningssystem som ingår i en transaktion var de ska skicka vilka medel. Du kan se det som en adress för ditt företag. Om du till exempel inte har något handels-ID vet de berörda nätverken inte var du ska skicka dina pengar. |
MerchantCategoryCode | String | Handelskategorikoden (MCC) är ett fyrsiffrigt nummer som anges i ISO 18245 för finansiella detaljhandelstjänster. En MCC används för att klassificera ett företag efter de typer av varor eller tjänster som det tillhandahåller. |
MerchantBusinessSegment | String | Underavsnittet för en handlares övergripande verksamhet där det finns en etablerad, separat produktlinje, affärslinje eller underordnat varumärke (till exempel Xbox eller Surface). |
MerchantProductCategory | String | Den handelsdefinierade produkt- eller tjänstkategorin. |
StoreId | String | Butiksidentifieraren. |
StoreName | String | Butiksvisningsnamnet. |
StoreAddress | String | Butikens fullständiga adress (gata, stad, delstat, zip). |
IsTest | Booleskt | Ett värde som anger om transaktionen är ett test i produktion. |
IsFreeProductIncluded | Booleskt | Ett värde som anger om en kostnadsfri produkt ingår i transaktionen. |
IsGuestCheckout | Booleskt | Ett värde som anger om köpet gjordes som gäst. |
IsPostAuthCheck | Booleskt | Ett värde som anger om det fanns en kontroll efter autentiseringen. |
IsRecurringCharge | Booleskt | Ett värde som anger om transaktionen var en prenumeration/återkommande. |
RecurringChargeFrequencyInDays | Dubbel | Hur ofta det återkommande köpet debiteras, till exempel var 30:e dag, varje halvår, varje år osv. |
RecurringChargeStartDate | Datum/tid | Startdatumet för en återkommande transaktion. |
RecurringChargeEndDate | Datum/tid | Slutdatum för en återkommande transaktion. |
IsPostpaid | Booleskt | Ett värde som anger om en transaktion är postpaid eller inte. |
DiscountAmount | Dubbel | Det rabattbelopp som tillämpas på transaktionen. Om en användare till exempel köper 10 av samma XBOX-kontrollanter blir det här objektet nummer 1. Om en användare köper 5 olika spel och 10 av samma XBOX-kontrollanter blir det här objektet nummer 5+1 eller 6. |
TipAmount | Dubbel | Tipsbeloppet som tillämpas på transaktionen. |
DistinctItemCount | Dubbel | Antalet distinkta/unika objekt per transaktion. |
TotalItemCount | Dubbel | Det totala antalet objekt per transaktion. Om en användare till exempel köper 10 av samma XBOX-kontrollanter blir det här objektet nummer 10. Om en användare köper 5 olika spel och 10 av samma XBOX-kontrollanter blir det här objektet nummer 5+10 eller 15. |
IsLowLiabilityPIType | Booleskt | Ett värde som anger betalningsinstrument med låg skuld (till exempel Apple Pay, Alipay eller UnionPay). |
OrderType | String | Typen av transaktion (till exempel takeout). |
IsRetryOrder | Booleskt | Ett värde som anger om ordern gjordes om. |
AttemptId | String | Identifieraren för varje transaktion försöker igen. |
ShippingDate | Datum/tid | Det datum då ordern levererades. |
OrderInitiatedChannel | String | Kanalen där transaktionen skapades (till exempel AppStore, Web, MobileWeb, App, InGamePurchase). |
OrderInitiatedChannelName | String | Appnamnet eller webb-URL:en där transaktionen skapades. |
OrderInitiatedChannelRegionORCountry | String | Den marknad där transaktionen skapades (till exempel: Appmarknad). |
MerchantBusinessSubSegmentL2 | String | Den andra nivån (L2) affärs- eller branschsegmentet. |
Mittnamn | String | Det handelsnamn som är associerat med MID (handelsidentifierare). |
TransactionProcessingOrder | String | I vilken ordning bedrägeribedömningen gjordes under transaktionsflödet. |
RecurringSubscriptionId | String | Det unika ID:t för den återkommande avgiften |
RecurringChargeSequence | Int32 | Den n:e (1, 2, 3...) tiden som den återkommande avgiften har inträffat för den här kunden. |
TransactionDescription | String | Transaktionsbearbetningstypen |
OrganizationLevel1 | Objekt | Den översta nivån i organisationshierarkin. |
OrganizationLevel2 | Objekt | Den mellersta nivån i organisationshierarkin. |
OrganizationLevel3 | Objekt | Den lägsta nivån i organisationshierarkin. |
TreD:ar | Objekt | Se avsnittet ThreeDS. |
MottagareAnvändare | Objekt | Se användaravsnittet. |
TravelOverview | Objekt | Se avsnittet Lodräta attribut TravelOverview. |
CloudBusiness | Objekt | Se avsnittet Lodräta attribut CloudBusiness. |
MembershipType | String | Kundens medlemskapsstatus eller typ. Olika nivåer kan anges, till exempel Premium och Executive. |
AuthenticationMethod | String | Det sätt på vilket kunden autentiserades före/under köpet. |
LoginInputMethod | String | Hur kunden anger sina autentiseringsuppgifter. |
LastPasswordUpdatedDate | DateTimeOffset | När kundens lösenord senast uppdaterades. |
FirstPurchaseDate | DateTimeOffset | När kunden gjorde sitt första köp |
LoginChallengeType | String | Den typ av test av utmaningssvar som initierades. |
HttpSignature | String | Den digitala signaturen för HTTP-meddelandet. |
HttpUserAgent | String | Begärandehuvudet som används för att identifiera programmet, operativsystemet, leverantören och/eller versionen. |
BrowserHeader | String | Den fullständiga listan över begärandehuvuden som skickas av webbläsaren. |
BrowserResolution | String | Webbläsarupplösningen. |
BrowserLanguage | String | Webbläsarens standardspråkinställning. |
TcpSignature | String | TCP-programsignaturen. |
SslSignature | String | SSL-signaturen. |
EnabledCookies | Booleskt | Ett sant/falskt-värde som anger om cookies är aktiverade. |
EnabledFlash | Booleskt | Ett sant/falskt-värde som anger om Flash är aktiverat. |
EnabledJavaScript | Booleskt | Ett sant/falskt-värde som anger om JavaScript är aktiverat. |
ScreenAspectRatio | String | Proportioner i webbläsaren. |
ScreenColorDepth | String | Skärmens färgdjup. |
ScreenResolution | String | Upplösning på enhetsskärmen i bildpunkter |
SiteHostName | String | Webbplatsens värdnamn. |
OS | String | Enhetens operativsystem. |
OSFonts | String | Operativsystemets standardteckensnitt. |
DeviceProcessor | String | Enhetsprocessorn. |
Sessions-ID | String | Det unika sessions-ID:t. |
TrueIp | String | Verklig IP-adress för enhet som identifieras med fingeravtryck för enheten |
Proxyip | String | IP-adress för proxyenhet. |
DeviceId | String | Unikt GUID per enhet som genereras av enhetens fingeravtryck |
Tidszon | String | Förskjutning av den lokala tidszonen, i timmar, med avseende på GMT |
UserAgentDetails | String | Ytterligare information om användaragenten eller webbläsaren. |
AppVersion | String | Programversion. |
BrowserPackagesList | String | Lista över paket som är installerade på enheten. |
BuildManufacturer | String | Enhetens tillverkare. |
BuildModel | String | Användarens synliga namn för slutprodukten. |
BuildSdkVersion | String | Byggversion. |
DataNetworkType | String | Typ av mobilt datanätverk. |
DeviceModelName | String | Enhetsmodell. |
DeviceSystemName | String | Enhetens namn på datorn. |
DeviceSystemVersion | String | Enhetsversion. |
IsBluetoothEnabled | Booleskt | Ett sant/falskt-värde som anger om Bluetooth har aktiverats. |
SimNetworkCountryISO | String | ISO-landskod för mobiltjänstleverantören. |
SimNetworkType | String | Typ av mobilt nätverk. |
SystemUpTime | String | Hur lång tid enheten har fungerat och tillgänglig. |
PaymentMethod | String | Kategorin betalningsmetod på den översta nivån. |
IsLowLiabilityPIType | Booleskt | Ett True/False-värde som anger om betalningsmetoden är en låg skuld. |
HolderCompanyName | Booleskt | Namnet på den organisation som tillhandahåller företags- eller företagskortet (endast för företagsköp). |
SettlementApprovalRequired | Booleskt | Ett sant/falskt-värde som anger om godkännande krävdes för en SEPA-transaktion. |
PaymentCheckoutProvider | String | eWallet-utcheckningsprovidern. |
BinName | String | Bin-visningsnamnet. |
BinCountryISO | String | ISO-landskoden som är associerad med BIN. |
BinCardType | String | Bin-korttypen. |
BinCardAssociation | String | BIN-kortassociationen. |
BinBankGroup | String | BIN-bankgruppen. |
Valuta | String | Valutakod för det valda betalningsinstrumentet. |
IsInternationalMoneyTransfer | Booleskt | Ett sant/falskt värde som anger om en internationell pengaöverföring har skett. |
BankIdentifierCode | String | Bankidentifierarkod (BIC- eller SWIFT-kod) |
BankName | String | Banknamnet. |
BankZipCode | String | Bank-postnumret. |
BankState | String | Bankstaten. |
BankCountryISO | String | Bank-ISO-landet. |
PaymentCollectionDate | DateTimeOffset | Det beräknade datumet för insamling av betalningar (används främst för betaltjänstleverantörer). |
InstantPaymentSettlement | Booleskt | Ett sant/falskt-värde som anger bankomdirigeringar (används för att stödja CSV-betalningar). |
AutoCaptureEnabled | Booleskt | Ett sant/falskt-värde som anger om betalningen automatiskt hämtades för kortbetalningar. För omdirigeringsbetalningar är detta helt enkelt en indikator på partnerbanken om du vill ta ut pengar automatiskt eller inte. |
AccountType | String | Anger vilken typ av konto som ska debiteras för transaktionen. OSPECIFICERAD är standardvärdet. CHEQUE_ACCOUNT använder kortet som debetkort. CREDIT_FACILITY använder kortet som kreditkort. |
AuthorizationType | String | Auktoriseringstypen. Mastercard och Visa kräver nu att handlarna definierar auktoriseringsförsök som antingen förauktorisering eller slutlig auktorisering. |
AuthorizationResultCode | String | Banksvar från auktoriseringsbeslutet. |
AuthorizationResultText | String | Orsaker till auktoriseringsbeslutet, särskilt för avvisade eller väntande transaktioner. |
AcquirerId | String | Hämtar kod för institutionsidentifiering. |
AcquirerCountryISO | String | Hämtar institutionens landskod. |
CvvVerify | String | Anger om CVV-verifiering är tillgänglig och/eller har verifierats.
|
AvsVerify | String | Anger om adressverifiering är tillgänglig och/eller har verifierats.
|
CavVerify | String | Anger om verifiering av korthållarautentisering är tillgänglig och/eller har verifierats.
|
EncryptedCreditCardNumber | String | Det hashade eller krypterade kreditkortsnumret. |
OrganizationId | String | Den unika identifieraren för handlaren eller organisationen. |
Name | String | Organisationens namn. |
ZipCode | String | Postnumret där organisationen finns. |
State | String | Tillståndet där organisationen finns. |
CountryISO | String | Iso-landskoden för var organisationen finns. |
ProductBrand | String | Produktens varumärke. |
BuyItAgainOrder | Booleskt | Sant när användare beställer om en tidigare beställning (inte bara en produkt från den ordern). |
PreOrderAvailabilityDate | DateTimeOffset | När produkten först var tillgänglig för förbeställning. |
TerminalId | String | Den unika identifieraren för försäljningsterminalen. |
TerminalName | String | Försäljningsplatsens terminalnamn. |
IsThreeDSAuth | Booleskt | Ett sant/falskt-värde som anger om den här transaktionen autentiseras via 3DS. |
MessageCategory | String | Identifierar kategorin för meddelandet för ett specifikt användningsfall. |
DeviceChannel | String | Anger vilken typ av kanalgränssnitt som används för att initiera transaktionen. |
ThreeDSServerTransId | String | Universellt unik transaktionsidentifierare som tilldelats av 3DS-servern för att identifiera en enskild transaktion. |
ThreeDSRequestorAuthenticationInd | String | Anger typen av autentiseringsbegäran. |
ThreeRIInd | String | Anger typen av 3RI-begäran. |
ThreeDSReqPriorAuthMethod | String | Mekanism som används av korthållaren för att tidigare autentisera till 3DS Requestor. |
TransStatus | String | Anger om en transaktion kvalificerar sig som en autentiserad transaktion eller kontoverifiering. |
TransStatusReason | String | Innehåller information om varför fältet Transaktionsstatus har det angivna värdet. |
ThreeDSCompInd | String | Anger om 3DS-metoden har slutförts. |
AcsChallengeMandated | String | Uppgift om huruvida en utmaning krävs för att transaktionen ska godkännas på grund av lokala/regionala mandat eller annan variabel. |
ThreeDSRequestorChallengeInd | String | Anger om en utmaning begärs för den här transaktionen. |
ChallengeCompletionInd | String | Indikator på tillståndet för ACS-utmaningscykeln och om utmaningen har slutförts eller kräver ytterligare meddelanden. |
Värden som accepteras: | ||
Eci | String | Indikator för elektronisk handel (ECI). Betalningssystemspecifikt värde som tillhandahålls av ACS eller DS för att ange resultatet av försöket att autentisera korthållaren. |
ShipNameIndicator | String | Anger om korthållarnamnet på kontot är identiskt med det leveransnamn som används för den här transaktionen. |
SuspiciousAccActivity | String | Anger om 3DS-beställaren har upplevt misstänkt aktivitet (inklusive tidigare bedrägeri) på korthållarkontot. |
ChAccPwChangeInd | String | Anger hur lång tid som gått sedan korthållarens konto hos 3DS-beställaren hade en lösenordsändring eller kontoåterställning. |
ChAccAgeInd | String | Hur lång tid korthållaren har haft kontot hos 3DS-beställaren. |
ProvisionAttemptsDay | String | Antal försök att lägga till kort under de senaste 24 timmarna. Längd: Högst 3 tecken. Exempelvärden:
|
UndantagSbefrielse | String | PSD2-undantagsbegäranden.
|
PaymentInstruments
Attribut | Typ | Beskrivning |
---|---|---|
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
MerchantPaymentInstrumentId | String | Betalningsinstrumentets identifierare. Den här informationen tillhandahålls av handlaren. Det här är ett obligatoriskt attribut. |
Typ | String | Typ av betalning. Mer information finns i Dynamics 365 Fraud Protection API. |
PurchaseAmount | Dubbel | Det totala inköpsbeloppet som använder det här betalningsinstrumentet för transaktionen. |
CreationDate | Datum/tid | Datum för den första posten för betalningsinstrumentet i handlarens system. Formatet är ISO 8601. |
UpdateDate | Datum/tid | Datumet för den senaste uppdateringen för betalningsinstrumentet i handlarens system. Formatet är ISO 8601. |
CardType | String | Det här attributet används endast för betalningar av typen CreditCard . |
HolderName | String | Namnet på betalningsinstrumentets kund. Det här attributet används endast för betalningar av typen CreditCard . |
BIN | String | Det här attributet används endast för betalningar av typen CreditCard . |
ExpirationDate | String | Förfallodatum för betalningsinstrumentet i handlarens system. Formatet är ISO 8601. Det här attributet används endast för betalningar av typen CreditCard . |
LastFourDigits | String | Det här attributet används endast för betalningar av typen CreditCard . |
E-postadress | String | Den e-postadress som är associerad med betalningsmedlet. Det här attributet används endast för betalningar av Paypal-typen . |
BillingAgreementId | String | Det här attributet används endast för betalningar av Paypal-typen . |
PayerId | String | Det här attributet används endast för betalningar av Paypal-typen . |
PayerStatus | String | Ett värde som anger om PayPal har verifierat betalaren. Det här attributet används endast för betalningar av Paypal-typen . |
AddressStatus | String | Ett värde som anger om PayPal har verifierat betalarens adress. Det här attributet används endast för betalningar av Paypal-typen . |
IMEI | String | Det här attributet används endast för betalningar av typen Mobilepayment . |
FirstName | String | Det förnamn som angavs för adressen. |
LastName | String | Det efternamn som angavs för adressen. |
PhoneNumber | String | Det telefonnummer som angavs för adressen. Formatet ska vara lands- eller regionkoden följt av ett bindestreck (-) och sedan telefonnumret (till exempel för USA, +1-1234567890). |
Gata 1 | String | Den första raden som angavs för adressen. |
Gata 2 | String | Den andra raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Gata 3 | String | Den tredje raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Ort | String | Den stad som angavs för adressen. |
State | String | Den delstat eller provins som angavs för adressen. |
ZipCode | String | Postnumret som angavs för adressen. |
CountryCode | String | Lands-/regionkoden som angavs för adressen. Värdet ska vara en iso-lands- eller regionkod med två bokstäver (till exempel USA). |
PISource | String | Betalningsinstrumentkällan (till exempel: CustomerInput, FromSavedProfile, MobilePay). |
Produkter
Attribut | Typ | Beskrivning |
---|---|---|
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
Produkt-ID | String | Produktidentifieraren. Det här är ett obligatoriskt attribut. |
PurchasePrice | Dubbel | Priset för radartikeln i köpet. |
Marginal | String | Den marginal som erhållits vid försäljningen av posten. |
Kvantitet | Int32 | Antalet artiklar som har köpts. |
ProductName | String | Det kundläsbara produktnamnet. |
Typ | String | Ett värde som anger om varorna var fysiska eller digitala. |
Kategori | String | Produktkategorin (till exempel kläder, skor eller tillbehör). |
Marknad | String | Marknaden där produkten erbjuds. Värdet ska vara en iso-lands- eller regionkod med två bokstäver (till exempel USA). |
Sku | String | Produktens lagerhållningsenhet (SKU). |
SalesPrice | Dubbel | Priset för den artikel som såldes exklusive skatt. Den här informationen tillhandahålls av handlaren. |
Valuta | String | Valutan för det ursprungliga köpet som en valutakod med tre tecken (till exempel USD, som är anpassad till OANDA-valutakoden). Den här informationen tillhandahålls av handlaren. |
KSV | Dubbel | Kostnaden för sålda varor (dvs. råvarans kostnad). Den här informationen tillhandahålls av handlaren. |
IsRecurring | Booleskt | Ett värde som anger om produkten är en återkommande prenumeration. |
IsFree | Booleskt | Ett värde som anger om produkten erbjuds kostnadsfritt. |
Språk | String | Språk- och språkområdet (till exempel EN-US). |
Återkrav
Följande schema används i utvärdera och skydda upplevelser.
Attribut | Typ | Beskrivning |
---|---|---|
ChargebackId | String | Återbetalningsidentifieraren. |
Anledning | String | Anledningen till detta från banken. |
Status | String | Status. Mer information finns i Dynamics 365 Fraud Protection API. |
BankEventTimestamp | Datum/tid | Tidsstämpeln från banken. Formatet är ISO 8601. |
Belopp | Dubbel | Återbetalningsbeloppet. |
Valuta | String | Den valuta som används för återbetalningsbeloppet. |
AnvändarID | String | Kundidentifieraren. |
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
MerchantLocalDate | Datum/tid | Inköpsinmatningsdatumet i handlarens lokala tidszon. Formatet är ISO 8601. |
Återbetalningar
Följande schema används i utvärdera och skydda upplevelser.
Attribut | Typ | Beskrivning |
---|---|---|
RefundId | String | Återbetalningsidentifieraren. |
Anledning | String | Orsaken till kunden. |
Status | String | Återbetalningsstatus. Mer information finns i Dynamics 365 Fraud Protection API. |
BankEventTimestamp | Datum/tid | Tidsstämpeln från banken. Formatet är ISO 8601. |
Belopp | Dubbel | Återbetalningsbeloppet. |
Valuta | String | Den valuta som används för försäljningsprisbeloppet. |
AnvändarID | String | Kundidentifieraren. Det här är ett obligatoriskt attribut. |
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
MerchantLocalDate | Datum/tid | Ett datum i ISO 8601-format. |
PurchaseStatus
Följande schema används i utvärdera och skydda upplevelser.
Attribut | Typ | Beskrivning |
---|---|---|
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
StatusType | String | Typ av status. Mer information finns i Dynamics 365 Fraud Protection API. |
StatusDate | Datum/tid | Datum och tid då statusen tillämpades. Formatet är ISO 8601. |
Anledning | String | Orsaken till statusövergången. |
MerchantLocalDate | Datum/tid | Ett datum i ISO 8601-format. |
BankEvents
Följande schema används i utvärdera och skydda upplevelser.
Attribut | Typ | Beskrivning |
---|---|---|
BankEventId | String | Bankhändelseidentifieraren. |
Typ | String | Bankhändelsetypen. Mer information finns i Dynamics 365 Fraud Protection API. |
BankEventTimestamp | Datum/tid | Tidsstämpeln från banken. Formatet är ISO 8601. |
Status | String | Status. Mer information finns i Dynamics 365 Fraud Protection API. |
BankResponseCode | String | Bankkoden för svaret. |
PaymentProcessor | String | Processornamnet (till exempel: FDC eller PayPal). |
MRN | String | Det referensnummer för säljare (MRN) som används för att identifiera transaktionen på handelssidan. |
MITTEN | String | Det handels-ID (MID) som används för bankkommunikation. |
PurchaseId | String | Identifieraren för transaktionen (eller köpet eller beställningen). |
MerchantLocalDate | Datum/tid | Ett datum i ISO 8601-format. |
MerchantPaymentInstrumentId | String | Scenario för ändring av flera PI-scenarion och PI-ändringar. |
PaymentMethod | String | Gruppering/kategorier av betalningsmetoder. |
CardType | String | Typ av betalning. |
UppdateradPI | String | Har du använt en annan PI än den i Köp? |
CvvVerify | String | Anger om CVV-verifiering är tillgänglig och/eller har verifierats.
|
AvsVerify | String | Anger om adressverifiering är tillgänglig och/eller har verifierats.
|
CavVerify | String | Anger om verifiering av korthållarautentisering är tillgänglig och/eller har verifierats.
|
AuthorizationResultCode | String | Banksvar från auktoriseringsbeslutet. |
AuthorizationResultText | String | Orsaker till auktoriseringsbeslutet. särskilt för avvisade eller väntande transaktioner. |
TreD:ar | String | Se avsnittet Köp treDS i inköpsdokumentet. |
Konto
Följande scheman används i utvärdera och skydda upplevelser.
UpdateAccount
Attribut | Typ | Beskrivning |
---|---|---|
CustomerLocalDate | Datum/tid | Ett datum i ISO 8601-format. |
AnvändarID | String | Kundidentifieraren. Det här är ett obligatoriskt attribut. |
UsercreationDate | Datum/tid | Ett datum i ISO 8601-format. |
UserupdateDate | Datum/tid | Ett datum i ISO 8601-format. |
FirstName | String | Kundens förnamn på kundkontot. |
LastName | String | Det kundspecifika efternamnet på kundkontot. |
CountryCode | String | Kundens land eller region. Värdet ska vara en lands- eller regionkod med två bokstäver (till exempel USA). |
ZipCode | String | Kundens postnummer. |
Tidszon | String | Det här attributet är föråldrat (inaktuellt). Ange en tom sträng som värde. |
Språk | String | Kundens språk- och språkområde (till exempel EN-US). |
PhoneNumber | String | Kundens telefonnummer. Formatet ska vara lands-/regionkoden följt av ett bindestreck (-) och sedan telefonnumret (till exempel för USA, +1-1234567890). |
E-postadress | String | Kundens e-postadress. Det här värdet är skiftlägeskänsligt. |
IsEmailValidated | Booleskt | Ett värde som anger om kundens e-post har verifierats som ägd av kunden. |
EmailValidatedDate | Datum/tid | Det datum då kundens e-post verifierades som ägd av kunden. Formatet är ISO 8601. |
Is Telefon NumberValidated | Booleskt | Ett värde som anger om kundens telefonnummer har verifierats som ägt av kunden. |
Telefon NumberValidatedDate | Datum/tid | Det datum då kundens telefonnummer verifierades som ägt av kunden. Formatet är ISO 8601. |
DeviceContextId | String | Sessions-ID för händelsens session (tillhandahålls av Microsoft Device Fingerprinting) eller transaktions-ID om sessionen inte är tillgänglig. |
Provider | String | Ett värde som anger källan till värdet deviceContextId : DFP Fingerprinting eller Merchant. |
DeviceContextDC | String | Microsoft Device Fingerprinting-datacentret för kundens sessions-ID. |
ExternalDeviceId | String | Kundens enhets-ID. Den här informationen tillhandahålls och hanteras av handlaren. |
ExternalDeviceType | String | Enhetstypen som identifieras av handlaren (till exempel pc eller mobil enhet). |
Ip | String | Kundens IP-adress. Den här informationen tillhandahålls av Microsoft Device Fingerprinting. |
MerchantLocalDate | Datum/tid | Ett datum i ISO 8601-format. |
MembershipType | String | Kundens medlemskapsstatus eller typ. |
LoginInputMethod | String | Metoden som kunden använder för att ange sina autentiseringsuppgifter. |
LastPasswordUpdatedDate | String | När kundens lösenord senast uppdaterades. |
FirstPurchaseDate | String | När kunden gjorde sitt första köp. |
LoginChallengeType | String | Den typ av test av utmaningssvar som initierades. |
Adresslista | String | Se avsnittet Inköpsadress. |
PaymentInstrumentList | String | Se avsnittet Köp PaymentInstrumentList. |
DeviceContext | String | Se avsnittet Köp enhetKontext. |
UpdateAddress
Attribut | Typ | Beskrivning |
---|---|---|
AnvändarID | String | Kundidentifieraren. Det här är ett obligatoriskt attribut. |
Adresstyp | String | Adresstypen: Fakturering, Leverans, Konto eller Okänd. |
FirstName | String | Det förnamn som angavs för adressen. |
LastName | String | Det efternamn som angavs för adressen. |
PhoneNumber | String | Det telefonnummer som angavs för adressen. |
Gata 1 | String | Den första raden som angavs för adressen. |
Gata 2 | String | Den andra raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Gata 3 | String | Tredje raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Ort | String | Den stad som angavs för adressen. |
State | String | Den delstat eller provins som angavs för adressen. |
Distrikt | String | Distriktet som angavs för adressen. (Det här värdet kan vara tomt.) |
ZipCode | String | Postnumret som angavs för adressen. |
CountryCode | String | Lands- eller regionkoden som angavs för adressen. Värdet ska vara en iso-lands- eller regionkod med två bokstäver (till exempel USA). |
UpdatePaymentInstrument
Attribut | Typ | Beskrivning |
---|---|---|
AnvändarID | String | Kundidentifieraren. Det här är ett obligatoriskt attribut. |
MerchantPaymentInstrumentId | String | Betalningsinstrumentets identifierare. Den här informationen tillhandahålls av handlaren. Det här är ett obligatoriskt attribut. |
PaymentInstrumenttype | String | Typ av betalning: Kreditkort, Paypal, CH, SEPA, BACS, Mobilepayment, Giftcard eller annat. |
PaymentInstrumentcreationDate | Datum/tid | Datum för den första posten för betalningsinstrumentet i handlarens system. Formatet är ISO 8601. |
PaymentInstrumentupdateDate | Datum/tid | Datumet för den senaste uppdateringen för betalningsinstrumentet i handlarens system. Formatet är ISO 8601. |
PaymentInstrumentState | String | Betalningsmedlets tillstånd: Aktiv, Blockera eller Förfalla. |
CardType | String | Det här attributet används endast för betalningar av typen CreditCard . |
HolderName | String | Namnet på betalningsinstrumentets kund. Det här attributet används endast för betalningar av typen CreditCard . |
BIN | String | Det här attributet används endast för betalningar av typen CreditCard . |
ExpirationDate | String | Förfallodatum för betalningsinstrumentet i handlarens system. Det här attributet används endast för betalningar av typen CreditCard . |
LastFourDigits | String | Det här attributet används endast för betalningar av typen CreditCard . |
E-postadress | String | Den e-postadress som är associerad med betalningsmedlet. Det här attributet används endast för betalningar av Paypal-typen . |
BillingAgreementId | String | Det här attributet används endast för betalningar av Paypal-typen . |
PayerId | String | Det här attributet används endast för betalningar av Paypal-typen . |
PayerStatus | String | Ett värde som anger om PayPal har verifierat betalaren. Det här attributet används endast för betalningar av Paypal-typen . |
AddressStatus | String | Ett värde som anger om PayPal har verifierat betalarens adress. Det här attributet används endast för betalningar av Paypal-typen . |
IMEI | String | Det här attributet används endast för betalningar av typen Mobilepayment . |
BillingAddressfirstName | String | Det förnamn som angavs för adressen. |
BillingAddresslastName | String | Det efternamn som angavs för adressen. |
BillingAddressphoneNumber | String | Det telefonnummer som angavs för adressen. Formatet ska vara lands- eller regionkoden följt av ett bindestreck (-) och sedan telefonnumret (till exempel för USA, +1-1234567890). |
Gata 1 | String | Den första raden som angavs för adressen. |
Gata 2 | String | Den andra raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Gata 3 | String | Tredje raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Ort | String | Den stad som angavs för adressen. |
State | String | Den delstat eller provins som angavs för adressen. |
Distrikt | String | Distriktet som angavs för adressen. (Det här värdet kan vara tomt.) |
ZipCode | String | Postnumret som angavs för adressen. |
CountryCode | String | Lands- eller regionkoden som angavs för adressen. Värdet ska vara en iso-lands- eller regionkod med två bokstäver (till exempel USA). |
Etiketter
Följande schema används i utvärdera och skydda upplevelser.
Attribut | Typ | Beskrivning |
---|---|---|
TrackingId | String | Unikt ID för varje händelse/post. |
MerchantLocalDate | Datum/tid | Datumet i handlarens tidszon. Formatet är ISO 8601. |
EventTimeStamp | Datum/tid | Datum och tid för händelsen. Formatet är ISO 8601. Mer information finns i Dynamics 365 Fraud Protection API. |
LabelObjectType | String | Det här fältet anger typen av etikett: Köp, Registrering, Anpassad bedrägeriutvärdering, Konto, Betalningsinstrument eller E-post. |
LabelObjectId | String | Det här är ett ID-fält för typen av objekt: PurchaseId, SignupId, UserId, MerchantPaymentInstrumentId eller E-post. |
Etikettkälla | String | Det här fältet representerar etikettens källa. |
LabelState | String | Det här fältet anger etikettens aktuella status. Mer information finns i Dynamics 365 Fraud Protection API. |
LabelReasonCodes | String | Det här fältet anger de orsakskoder som är associerade med varje typ av etikett. Mer information finns i Dynamics 365 Fraud Protection API. |
Processor | String | Namnet på bank- eller betalningsprocessorn. Mer information finns i Dynamics 365 Fraud Protection API. |
EffectiveStartDate | Datum/tid | Det datum från vilket den här etiketten gäller. Formatet är ISO 8601. |
EffectiveEndDate | Datum/tid | Slutdatum för den här etiketten. Formatet är ISO 8601. |
Belopp | Dubbel | Det belopp som debiterades kunden. Den här informationen tillhandahålls av handlaren. |
Valuta | String | Valutan för det ursprungliga köpet som en valutakod med tre tecken. (Till exempel USD, som är justerat med OANDA-valutakoden). Den här informationen tillhandahålls av handlaren. |
Lodräta attribut
Attribut | Lodrätt | Typ | Beskrivning |
---|---|---|---|
TravelOverview | |||
CarRentalIncluded | Resor | Booleskt | Ett sant/falskt värde som anger om en biluthyrning ingår. |
LogiInkluderat | Resor | Booleskt | Ett sant/falskt-värde som anger om logi ingår. |
TravelType | Resor | String | Resekategori eller typ. |
IsRoundTrip | Resor | Booleskt | Ett sant/falskt-värde som anger om resan är tur och retur. |
IsDiscountOffered | Resor | Booleskt | Ett sant/falskt värde som anger om en rabatt erbjöds. |
TravelDateTime | Resor | DateTimeOffset | Datum och tid för resstart. |
ReturnDateTime | Resor | DateTimeOffset | Datum och tid för reseslut eller retur. |
FromCity | Resor | String | Den stad där kunden reser från. |
FromState | Resor | String | Det tillstånd som kunden reser från. |
FromCountryISO | Resor | String | Det ISO-land där kunden reser från. |
FromZipCode | Resor | String | Postnumret som kunden reser från. |
ToCity | Resor | String | Den stad där kunden reser till. |
ToState | Resor | String | Det tillstånd som kunden reser till. |
ToCountryISO | Resor | String | Det ISO-land där kunden reser till. |
ToZipCode | Resor | String | Postnumret som kunden reser till. |
TravelDuration | Resor | String | Inaktuell. Använd inte. |
IsPackagedTour | Resor | Booleskt | Ett sant/falskt-värde som anger om det här var en paketerad rundtur. |
BookingType | Resor | String | Bokningstypen. |
Weburl | Resor | String | Url:en där resan bokades. |
IssueDateTime | Resor | DateTimeOffset | Datum och tid då biljetterna utfärdades. |
FlightDetails | Resor | Objekt | Se avsnittet FlightDetails. |
LodgingDetails | Resor | Objekt | Se avsnittet LodgingDetails. |
CarRentalDetails | Resor | Objekt | Se avsnittet CarRentalDetails. |
TravelAgent | Resor | Objekt | Se avsnittet TravelAgent. |
FlightDetails | |||
TicketNumber | Resor | String | Det unika biljettnumret. |
PlaceOfIssue | Resor | String | Platsen där biljetten utfärdades. |
IsRestrictedTicket | Resor | Booleskt | Ett True/False-värde som anger om biljetten är begränsad. |
RewardsOrVoucherApplied | Resor | Booleskt | Ett Sant/Falskt-värde som anger om belöningar eller kuponger har tillämpats på ordern. |
TotalRewardsApplied | Resor | int32 | De totala belöningar som tillämpades på ordern. |
TotalFees | Resor | decimal | De totala avgifter som tillämpas på beställningen. |
PassengerCount | Resor | Int32 | Det totala antalet passagerare. |
NumberOfStops | Resor | Int32 | Antalet stopp eller layovers för flygningen. |
PurchaserProfileType | Resor | String | Kundens profil eller medlemskapstyp. |
IsThirdParty | Resor | Booleskt | Ett sant/falskt-värde som anger om ordern har gjorts via en webbplats från tredje part. |
IsPurchaserFrequentFlyer | Resor | Booleskt | Ett sant/falskt-värde som anger om kunden är ett frekvent flygblad. |
FlightSegments | Resor | Objekt | Se avsnittet FlightSegments. |
Passagerare | Resor | Objekt | Se avsnittet Passagerare. |
FlightSegments | |||
AirlineCode | Resor | String | Flygkoden. |
AirlineName | Resor | String | Namnet på flygbolaget. |
SegmentSequence | Resor | Int32 | Sekvensnumret för det angivna flygbenet (t.ex. 2 för den andra delen av flygningen) |
TravelClass | Resor | String | Sittklassen eller kabinen. |
OperatedBy | Resor | String | Organisationen som kör flygningen. |
FlightNumber | Resor | String | Flygnumret. |
FromAirportCode | Resor | String | Flygplatskoden där flyget flyger från. |
ToAirportCode | Resor | String | Flygplatskoden där flyget flyger till. |
DepartureDateTime | Resor | DateTimeOffset | Avgångsdatum och tid. |
ArrivalDateTime | Resor | DateTimeOffset | Ankomstdatum och tid. |
FromAirportCity | Resor | String | Den flygplatsstad där kunden reser från. |
FromAirportState | Resor | String | Flygplatstillståndet där kunden reser från. |
FromAirportZipcode | Resor | String | Postnumret till flygplatsen som kunden reser från. |
FromAirportCountryISO | Resor | String | Iso-landskoden för flygplatsen som kunden reser från. |
ToAirportCity | Resor | String | Den flygplatsstad där kunden reser till. |
ToAirportState | Resor | String | Flygplatstillståndet där kunden reser till. |
ToAirportZipcode | Resor | String | Postnumret till flygplatsen som kunden reser till. |
ToAirportCountryISO | Resor | String | Flygplatsens ISO-land där kunden reser till. |
Passagerare | |||
FirstName | Resor | String | Passagerarens förnamn. |
LastName | Resor | String | Passagerarens efternamn. |
CarRentalDetails | |||
PickupLocation | Resor | String | Upphämtningsplats för biluthyrning. |
PickupDateTime | Resor | DateTimeOffset | Datum och tid för upphämtning av biluthyrning. |
DropOffLocation | Resor | String | Avlämningsplats för biluthyrning. |
DropOffDateTime | Resor | DateTimeOffset | Datum och tid för avlämning av biluthyrning |
DiscountProgram | Resor | String | Rabattprogrammet gäller för biluthyrningsbeställningen. |
CarType | Resor | String | Biltyp eller kategori. |
IsPrepaid | Resor | Booleskt | Ett sant/falskt värde som anger om biluthyrningen var förbetalt. |
FörsäkringInkluderad | Resor | Booleskt | Ett sant/falskt värde som anger om försäkringen ingick. |
ContactEmail | Resor | String | Biluthyrarens e-postadress. |
Kontakt Telefon Nummer | Resor | String | Biluthyrarens telefonnummer. |
PickupAddress | Resor | Objekt | Se avsnittet Adress. |
DropOffAddress | Resor | Objekt | Se avsnittet Adress. |
TravelAgent | |||
AgencyCode | Resor | String | Resebyråkoden. |
AgencyName | Resor | String | Resebyråns namn. |
AgentCode | Resor | String | Resebyråkoden. |
AgencyLocation | Resor | Objekt | Se avsnittet AgentAddress. |
AgentAddress | |||
Gata 1 | Resor | String | Den första raden som angavs för adressen |
Gata 2 | Resor | String | Den andra raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Gata 3 | Resor | String | Den tredje raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Ort | Resor | String | Den stad som angavs för adressen. |
Tillstånd | Resor | String | Den delstat eller provins som angavs för adressen. |
Distrikt | Resor | String | Distriktet som angavs för adressen. |
ZipCode | Resor | String | Postnumret som angavs för adressen. |
Land | Resor | String | Lands-/regionkoden som angavs för adressen. Värdet ska vara en iso-lands-/regionkod med två bokstäver (till exempel USA). |
AgencyContact Telefon | Resor | String | Byrån kontaktar telefonnummer. |
AgencyContactEmail | Resor | String | Byrån kontaktar e-postadressen. |
LodgingDetails | |||
FolioNumber | Logi | String | Den unika identifieraren för boendeegenskapen. |
CheckInDate | Logi | DateTimeOffset | Incheckningsdatum för logivistelsen. |
CheckOutDate | Logi | DateTimeOffset | Utcheckningsdatum för logivistelsen. |
ReservationConfirmed | Logi | Booleskt | Ett sant/falskt-värde som anger om reservationen har bekräftats. |
MembershipDetails | Logi | String | Ytterligare information om kundens medlemskapsstatus. |
DiscountProgram | Logi | String | Rabattprogrammet tillämpades på logibeställningen. |
AdultCount | Logi | Int32 | Antalet vuxna som ingår i vistelsen. |
KidCount | Logi | Int32 | Antalet barn som ingår i vistelsen. |
NightsCount | Logi | Int32 | Antalet nätter som ingår i vistelsen. |
RoomCount | Logi | Int32 | Antalet rum som ingår i vistelsen. |
BedType | Logi | String | Sängtyp eller kategori. |
Rumstypen | Logi | String | Rumstyp eller kategori. |
PaymentDescription | Logi | String | Ytterligare information om inkvarteringsbetalningen. |
Tillgång | Logi | Objekt | Se avsnittet Anläggning. |
Tillgång | |||
Name | Logi | String | Anläggningens namn. |
Typ | Logi | String | Anläggningstypen. |
Kontakt Telefon Nummer | Logi | String | Telefonnumret som användes för att kontakta anläggningen. |
ContactEmail | Logi | String | E-postadressen som användes för att kontakta anläggningen. |
DailyRoomRate | Logi | decimal | Den dagliga rumspriset för anläggningen. |
Valuta | Logi | String | Den valuta som stöds av faciliteten. |
DailyRoomTaxAmount | Logi | decimal | Det dagliga rumsskattebeloppet som debiteras av anläggningen. |
Adress | Logi | Objekt | Se avsnittet Adress. |
Address | |||
Gata 1 | Biluthyrning | String | Den första raden som angavs för adressen |
Gata 2 | Biluthyrning | String | Den andra raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Gata 3 | Biluthyrning | String | Den tredje raden som angavs för adressen. (Det här värdet kan vara tomt.) |
Ort | Biluthyrning | String | Den stad som angavs för adressen. |
Tillstånd | Biluthyrning | String | Den delstat eller provins som angavs för adressen. |
Distrikt | Biluthyrning | String | Distriktet som angavs för adressen. |
ZipCode | Biluthyrning | String | Postnumret som angavs för adressen. |
Land | Biluthyrning | String | Lands-/regionkoden som angavs för adressen. Värdet ska vara en iso-lands-/regionkod med två bokstäver (till exempel USA). |
CloudBusiness | |||
OrganizationId | CloudBusiness | String | Den unika identifieraren för molntjänsten eller organisationen. |
CompanyName | CloudBusiness | String | Namnet på molntjänsten. |
CompanyType | CloudBusiness | String | Molnföretagstypen. |
CompanySize | CloudBusiness | Int32 | Molnföretagets storlek. |
EntityId | CloudBusiness | String | Den unika identifieraren för den juridiska personen under organisationen. |
PrimaryContactFirstName | CloudBusiness | String | Förnamnet på den primära kontakten för företaget. |
PrimaryContactLastName | CloudBusiness | String | Efternamnet på den primära kontakten för företaget. |
PrimaryContactEmail | CloudBusiness | String | E-postadressen till den primära kontakten för företaget. |
PrimaryContact Telefon Number | CloudBusiness | String | Telefonnumret för den primära kontakten för företaget. |
SubscriptionCount | CloudBusiness | Int32 | Det totala antalet tillgängliga prenumerationer. |
CompanyAddress | CloudBusiness | Objekt | Se avsnittet Adress. |
Ladda ned exempeldata
Du kan ladda ned våra exempeldatafiler för att utforska alternativ innan du använder dina egna interna data.
- För exempel som du kan använda med förlustskydd väljer du Exempeldatafil för förlustskydd.
- För exempel som du kan använda med köpskydd väljer du Exempeldatafil för köpskydd.
Exempel på anpassade data
Följande exempel visar hur du använder köp-API:er med ett anpassat dataobjekt i Bedrägeriskydd.
{
"CustomData": {
"EngagementDuration": 120.4,
"GamerScore": 10,
"InApp": true,
"MiscSampleA": "abc"
}
}