Udostępnij za pośrednictwem


Wyświetlanie schematów ochrony zakupów

W tym artykule opisano schematy dla interfejsów API w czasie rzeczywistym i danych historycznych przekazanych zbiorczo do usługi Microsoft Dynamics 365 Fraud Protection. Aby uzyskać informacje o procedurze przekazywania, zobacz Przekazywanie danych historycznych. Jeśli dane zostaną pozyskane za pośrednictwem interfejsu programowania aplikacji (API), zobacz Integrowanie interfejsów API usługi Dynamics 365 Fraud Protection w czasie rzeczywistym.

Postępuj zgodnie z następującymi wymaganiami:

  • Pliki są w formacie CSV UTF-8 (przecinek, średnik lub rozdzielany tabulatorami) (*.csv lub *.tsv).
  • Maksymalny rozmiar pliku to 10 gigabajtów (GB).
  • Następujące znaki są wywrotne we wszystkich kolumnach: przecinki/średniki, nowe znaki wiersza i znaki wielowierszowe.
  • Kolumny "datetime" mają format ISO 8601. Na przykład w C# DateTime.UtcNow.ToString("o") ma format "2019-03-14T20:18:11.254Z".
  • Precyzja kolumny "double" (dziesiętna) to dwa miejsca dziesiętne.

Transakcje

Poniższe schematy są używane w środowiskach oceny i ochrony.

Zakupy

Atrybut Type Opis
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
OriginalOrderId String Oryginalny identyfikator zamówienia dla płatności cyklicznych rozliczeń, takich jak miesięczne rozliczenia subskrypcji.
CustomerLocalDate DateTime Data utworzenia zakupu w lokalnej strefie czasowej klienta. Format to ISO 8601.
MerchantLocalDate DateTime Data pozyskiwania zakupu w lokalnej strefie czasowej sprzedawcy. Format to ISO 8601.
TotalAmount Liczba rzeczywista Łączna kwota, która została naliczona klientowi wraz z podatkiem. Te informacje są dostarczane przez sprzedawcę.
SalesTax Liczba rzeczywista Podatek od sprzedaży, który został naliczony za transakcję. Te informacje są dostarczane przez sprzedawcę.
Waluta String Waluta oryginalnego zakupu jako trzyznaczny kod waluty (na przykład: USD, który jest zgodny z kodem waluty OANDA). Te informacje są dostarczane przez sprzedawcę.
DeviceContextId String Identyfikator sesji sesji zdarzenia (dostarczony przez odcisk palca urządzenia firmy Microsoft) lub identyfikator transakcji, jeśli sesja nie jest dostępna.
IPAddress String Adres IP klienta. Te informacje są dostarczane przez odciski palców urządzeń firmy Microsoft.
Identyfikator użytkownika String Identyfikator klienta. Te informacje są dostarczane przez sprzedawcę. Ten atrybut jest wymagany.
UserFirstName String Imię podane przez klienta na koncie klienta.
UserLastName String Nazwisko podane przez klienta na koncie klienta.
UserEmail String Adres e-mail klienta. Ta wartość jest niewrażliwa na wielkość liter.
UserCreationDate DateTime Data utworzenia konta klienta. Format to ISO 8601.
UserUpdateDate DateTime Data ostatniej zmiany danych klienta. Format to ISO 8601.
UserZipCode String Kod pocztowy klienta.
UserCountryCode String Kraj lub region klienta. Wartość powinna być dwuliterowym kodem kraju lub regionu (na przykład: STANY ZJEDNOCZONE).
UserTimeZone String Pusty ciąg.
UserLanguage String Język i terytorium klienta (na przykład: EN-US).
User Telefon Number String Numer telefonu klienta. Format powinien być kodem kraju lub regionu, po którym następuje łącznik (-), a następnie numer telefonu (na przykład: dla Stanów Zjednoczonych, +1-1234567890).
IsEmailValidated Wartość logiczna Wartość True/False wskazująca, czy podany przez klienta adres e-mail został zweryfikowany jako należący do klienta.
ShippingFirstName String Imię podane dla adresu.
ShippingLastName String Nazwisko podane dla adresu.
Wysyłka Telefon Number String Numer telefonu podany dla adresu. Format powinien być kodem kraju lub regionu, po którym następuje łącznik (-), a następnie numer telefonu (na przykład: dla Stanów Zjednoczonych, +1-1234567890).
Ulica1 String Pierwszy wiersz podany dla adresu.
Ulica 2 String Drugi wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Ulica 3 String Trzeci wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Miasto String Miasto, które zostało podane dla adresu.
State String Stan lub prowincja, która została podana dla adresu.
ZipCode String Kod pocztowy podany dla adresu.
CountryCode String Kod kraju lub regionu, który został podany dla adresu. Wartość powinna być dwuliterowym kodem kraju lub regionu ISO (na przykład: USA).
Customdata Objekt Opcjonalna torba właściwości JavaScript Object Notation (JSON) zdefiniowana przez użytkownika. Jest on wypełniany po utworzeniu wystąpienia wywołania interfejsu API. Przy tworzeniu reguł zakupu można odwoływać się do atrybutów.

Uwaga:

  • Obsługiwane są następujące typy pierwotne: String (Unicode), Int32, UInt32, Double, Boolean i DateTime (w uniwersalnym czasie koordynowanym [UTC] zgodnie z semantykami platformy .NET).
  • Limit danych ciągu wynosi 256 znaków.
  • Istnieje limit 100 atrybutów niestandardowych na ładunek.
  • Nie wysyłaj poufnych ani wysoce regulowanych typów danych. Oto kilka przykładów:
    • Dane wskazujące klasę chronioną (np. płeć lub rasę) lub prywatne/wrażliwe kategorie (takie jak poglądy religijne lub orientacja seksualna)
    • Dane biometryczne lub wszelkie dane związane ze zdrowiem
  • Niestandardowe zasady przechowywania danych są zgodne z zasadami przechowywania zdarzenia zakupu (sześć miesięcy).

Przykład pokazujący, jak używać interfejsów API zakupów z niestandardowym obiektem danych w usłudze Fraud Protection, zobacz sekcję Przykładowe dane niestandardowe na końcu tego artykułu.

MerchantBusinessType String Firma lub branża pionowa (na przykład: gry, handel detaliczny, jadalnia lub sieci społecznościowe).
MerchantIdentifier String Identyfikator sprzedawcy (MID) to określony numer identyfikacyjny dołączony do firmy, który informuje systemy przetwarzania płatności zaangażowane w transakcję, w której mają być wysyłane fundusze. Możesz myśleć o tym jak o adresie twojej firmy. Jeśli na przykład nie masz identyfikatora sprzedawcy, zaangażowane sieci nie będą wiedzieć, gdzie wysłać pieniądze.
MerchantCategoryCode String Kod kategorii kupców (MCC) jest czterocyfrową liczbą wymienioną w normie ISO 18245 dla detalicznych usług finansowych. McC służy do klasyfikowania działalności według rodzajów towarów lub usług, które zapewnia.
MerchantBusinessSegment String Podsekcja ogólnej działalności sprzedawcy, w której istnieje ustanowiona, oddzielna linia produktu, linia biznesowa lub marka podrzędna (na przykład: Xbox lub Surface).
MerchantProductCategory String Kategoria produktu lub usługi zdefiniowana przez sprzedawcę.
Storeid String Identyfikator magazynu.
StoreName String Nazwa wyświetlana sklepu.
StoreAddress String Pełny adres (ulica, miasto, stan, zip) sklepu.
IsTest Wartość logiczna Wartość wskazująca, czy transakcja jest testem w środowisku produkcyjnym.
IsFreeProductIncluded Wartość logiczna Wartość wskazująca, czy bezpłatny produkt jest uwzględniony w transakcji.
IsGuestCheckout Wartość logiczna Wartość wskazująca, czy zakup został wykonany jako gość.
IsPostAuthCheck Wartość logiczna Wartość wskazująca, czy przeprowadzono sprawdzanie po uwierzytelnianiu.
IsRecurringCharge Wartość logiczna Wartość wskazująca, czy transakcja była subskrypcją/cyklicznym.
CykliczneChargeFrequencyInDays Liczba rzeczywista Częstotliwość naliczania opłat za zakup cykliczny, na przykład co 30 dni, co pół roku, co rok itp.
CyklicznedostartStartDate DateTime Data rozpoczęcia transakcji cyklicznej.
CykliczneChargeEndDate DateTime Data zakończenia transakcji cyklicznej.
IsPostpaid Wartość logiczna Wartość wskazująca, czy transakcja jest popłacona, czy nie.
DiscountAmount Liczba rzeczywista Kwota rabatu zastosowana do transakcji. Jeśli na przykład użytkownik zakupi 10 tych samych kontrolerów XBOX, ten element będzie liczbą 1. Lub, jeśli użytkownik zakupi 5 różnych gier i 10 tych samych kontrolerów XBOX, ten element będzie numerem 5+1 lub 6.
TipAmount Liczba rzeczywista Kwota porad zastosowana do transakcji.
DistinctItemCount Liczba rzeczywista Liczba unikatowych/unikatowych elementów na transakcję.
TotalItemCount Liczba rzeczywista Łączna liczba elementów na transakcję. Jeśli na przykład użytkownik kupuje 10 tych samych kontrolerów XBOX, ten element będzie liczbą 10. Lub, jeśli użytkownik zakupi 5 różnych gier i 10 tych samych kontrolerów XBOX, ten element będzie numerem 5+10 lub 15.
IsLowLiabilityPIType Wartość logiczna Wartość wskazująca instrumenty płatnicze o niskiej odpowiedzialności (na przykład Apple Pay, Alipay lub UnionPay).
Typ zamówienia String Typ transakcji (na przykład: wynos).
IsRetryOrder Wartość logiczna Wartość wskazująca, czy zamówienie zostało ponowione.
Identyfikator próby String Identyfikator każdej ponawiania próby transakcji.
Data wysyłki DateTime Data wysłania zamówienia.
OrderInitiatedChannel String Kanał, w którym została utworzona transakcja (na przykład: "AppStore", "Web", MobileWeb, "App", "InGamePurchase".
OrderInitiatedChannelName String Nazwa aplikacji lub adres URL sieci Web, pod którym została utworzona transakcja.
OrderInitiatedChannelRegionORCountry String Rynek, na którym została utworzona transakcja (na przykład: Rynek aplikacji).
MerchantBusinessSubSegmentL2 String Drugi poziom (L2) — segment biznesowy lub branżowy.
MidName String Nazwa sprzedawcy skojarzona z MID (identyfikator sprzedawcy).
TransactionProcessingOrder String Kolejność, w jakiej dokonano oceny oszustw podczas przepływu transakcji.
Cykliczny identyfikator subskrypcji String Unikatowy identyfikator opłaty cyklicznej
CyklicznechargeSequence Int32 Nth (1, 2, 3...) czas naliczania opłaty cyklicznej dla tego klienta.
TransactionDescription String Typ przetwarzania transakcji
OrganizationLevel1 Objekt Najwyższy poziom hierarchii organizacji.
OrganizationLevel2 Objekt Środkowy poziom hierarchii organizacji.
OrganizationLevel3 Objekt Najniższy poziom hierarchii organizacji.
Trójki Objekt Zapoznaj się z sekcją ThreeDS.
Odbiorca Objekt Zapoznaj się z sekcją użytkownika.
TravelOverview Objekt Zapoznaj się z sekcją TravelOverview atrybutów specyficznych dla pionowych.
CloudBusiness Objekt Zapoznaj się z sekcją CloudBusiness atrybutów specyficznych dla pionowych.
Typ członkostwa String Stan członkostwa lub typ klienta. Można określić różne poziomy, takie jak Premium i Executive.
AuthenticationMethod String Sposób, w jaki klient został uwierzytelniony przed/podczas zakupu.
LoginInputMethod String Sposób, w jaki klient wprowadza swoje poświadczenia.
LastPasswordUpdatedDate DateTimeOffset Kiedy hasło klienta zostało ostatnio zaktualizowane.
Data pierwszego zakupu DateTimeOffset Kiedy klient dokonał pierwszego zakupu
LoginChallengeType String Typ testu odpowiedzi na żądanie, który został zainicjowany.
HttpSignature String Podpis cyfrowy komunikatu HTTP.
HttpUserAgent String Nagłówek żądania używany do identyfikowania aplikacji, systemu operacyjnego, dostawcy i/lub wersji.
BrowserHeader String Pełna lista nagłówków żądań wysyłanych przez przeglądarkę.
BrowserResolution String Rozdzielczość przeglądarki.
BrowserLanguage String Domyślna preferencja języka przeglądarki.
TcpSignature String Podpis aplikacji TCP.
SslSignature String Podpis SSL.
EnabledCookies Wartość logiczna Wartość true/false wskazująca, czy pliki cookie są włączone.
EnabledFlash Wartość logiczna Wartość prawda/fałsz wskazująca, czy jest włączona funkcja Flash.
EnabledJavaScript Wartość logiczna Wartość true/false wskazująca, czy język JavaScript jest włączony.
ScreenAspectRatio String Współczynnik proporcji przeglądarki.
ScreenColorDepth String Głębokość koloru ekranu.
ScreenResolution String Rozdzielczość ekranu urządzenia w pikselach
Nazwa hosta witryny String Nazwa hosta witryny.
System operacyjny String System operacyjny urządzenia.
OSFonts String Domyślna czcionka systemu operacyjnego.
DeviceProcessor String Procesor urządzenia.
Identyfikator sesji String Unikatowy identyfikator sesji.
TrueIp String Prawdziwy adres IP urządzenia zidentyfikowanego za pomocą odcisku palca urządzenia
ProxyIp String Adres IP urządzenia proxy.
DeviceId String Unikatowy identyfikator GUID na urządzenie generowane przez odcisk palca urządzenia
Strefa czasowa String Przesunięcie lokalnej strefy czasowej, w godzinach, w odniesieniu do GMT
UserAgentDetails String Dodatkowe szczegóły agenta użytkownika lub przeglądarki.
AppVersion String Wersja aplikacji.
BrowserPackagesList String Lista pakietów zainstalowanych na urządzeniu.
BuildManufacturer String Producent urządzenia.
BuildModel String Nazwa widoczna dla produktu końcowego.
BuildSdkVersion String Wersja kompilacji.
DataNetworkType String Typ sieci danych mobilnych.
DeviceModelName String Model urządzenia.
DeviceSystemName String Nazwa urządzenia maszyny.
DeviceSystemVersion String Wersja urządzenia.
IsBluetoothEnabled Wartość logiczna Wartość prawda/fałsz wskazująca, czy funkcja Bluetooth została włączona.
SimNetworkCountryISO String Kod kraju ISO dostawcy usług mobilnych.
SimNetworkType String Typ sieci komórkowej.
SystemUpTime String Czas trwania pracy i dostępności urządzenia.
PaymentMethod String Kategoria formy płatności najwyższego poziomu.
IsLowLiabilityPIType Wartość logiczna Wartość true/false wskazująca, czy forma płatności jest niską odpowiedzialnością.
HolderCompanyName Wartość logiczna Nazwa organizacji dostarczającej wizytówkę lub wizytówkę (tylko w przypadku zakupów biznesowych).
SettlementApprovalRequired Wartość logiczna Wartość true/false wskazująca, czy zatwierdzenie było wymagane dla transakcji SEPA.
PaymentCheckoutProvider String Dostawca wyewidencjonowania eWallet.
BinName String Nazwa wyświetlana BIN.
BinCountryISO String Kod kraju ISO skojarzony z bin.
BinCardType String Typ karty BIN.
Skojarzenie binCardAssociation String Skojarzenie karty BIN.
BinBankGroup String Grupa banków BIN.
Waluta String Kod waluty dla wybranego instrumentu płatniczego.
IsInternationalMoneyTransfer Wartość logiczna Wartość True/False wskazująca, czy doszło do międzynarodowego transferu pieniędzy.
BankIdentifierCode String Kod identyfikatora banku (kod BIC lub SWIFT)
BankName String Nazwa banku.
BankZipCode String Kod pocztowy banku.
BankState String Stan banku.
BankCountryISO String Kraj ISO banku.
PaymentCollectionDate DateTimeOffset Szacowana data zbierania płatności (używana głównie dla dostawców usług płatniczych).
InstantPaymentSettlement Wartość logiczna Wartość true/false wskazująca przekierowania bankowe (używane do obsługi płatności CSV).
AutoCaptureEnabled Wartość logiczna Wartość true/false wskazująca, czy płatność została automatycznie przechwycona dla płatności kartami. W przypadku płatności przekierowania jest to po prostu wskaźnik dla banku partnerskiego, czy wypłaty funduszy automatycznie, czy nie.
Accounttype String Wskazuje typ konta do naliczania opłat za transakcję. UNSPECIFIED jest wartością domyślną. CHEQUE_ACCOUNT używa karty jako karty debetowej. CREDIT_FACILITY używa karty jako karty kredytowej.
Typ autoryzacji String Typ autoryzacji. Organizacja i Visa wymagają teraz od kupców definiowania prób autoryzacji jako wstępna autoryzacja lub ostateczna autoryzacja.
AuthorizationResultCode String Odpowiedź banku od decyzji o autoryzacji.
AuthorizationResultText String Przyczyny decyzji o autoryzacji, szczególnie w przypadku odrzuconych lub oczekujących transakcji.
AcquirerId String Uzyskiwanie kodu identyfikacyjnego instytucji.
AcquirerCountryISO String Uzyskiwanie kodu kraju instytucji.
CvvVerify String Wskazuje, czy weryfikacja CVV jest dostępna i/lub pomyślnie zweryfikowana.
  • Y = Pomyślnie zweryfikowano
  • N = Nie zweryfikowano pomyślnie
  • U = niedostępne
  • A = Dostępne, ale bez weryfikacji
AvsVerify String Wskazuje, czy weryfikacja adresu jest dostępna i/czy pomyślnie zweryfikowana.
  • Y = Pomyślnie zweryfikowano
  • N = Nie zweryfikowano pomyślnie
  • U = niedostępne
  • A = Dostępne, ale bez weryfikacji
CavVerify String Wskazuje, czy weryfikacja uwierzytelniania posiadacza karty jest dostępna i/lub pomyślnie zweryfikowana.
  • Y = Pomyślnie zweryfikowano
  • N = Nie zweryfikowano pomyślnie
  • U = niedostępne
  • A = Dostępne, ale bez weryfikacji
EncryptedCreditCardNumber String Zaszyfrowany lub zaszyfrowany numer karty kredytowej.
OrganizationId String Unikatowy identyfikator sprzedawcy lub organizacji.
Nazwisko String Nazwa organizacji.
ZipCode String Kod pocztowy w miejscu, w którym znajduje się organizacja.
State String Stan, w którym znajduje się organizacja.
CountryISO String Kod ISO kraju, w którym znajduje się organizacja.
ProductBrand String Nazwa marki produktu.
BuyItAgainOrder Wartość logiczna Prawda, gdy użytkownicy ponownie zamówią poprzednie zamówienie (nie tylko produkt z tego zamówienia).
PreorderAvailabilityDate DateTimeOffset Gdy produkt był pierwszy dostępny dla zamówienia wstępnego.
Identyfikator terminalu String Unikatowy identyfikator terminalu w punkcie sprzedaży.
Nazwa terminalu String Nazwa terminalu punktu sprzedaży.
IsThreeDSAuth Wartość logiczna Wartość prawda/fałsz wskazująca, czy ta transakcja jest uwierzytelniana za pośrednictwem 3DS.
MessageCategory String Określa kategorię komunikatu dla określonego przypadku użycia.
DeviceChannel String Wskazuje typ interfejsu kanału używanego do inicjowania transakcji.
ThreeDSServerTransId String Unikatowy identyfikator transakcji przypisany przez serwer 3DS w celu zidentyfikowania pojedynczej transakcji.
ThreeDSRequestorAuthenticationInd String Wskazuje typ żądania uwierzytelniania.
ThreeRIInd String Wskazuje typ żądania 3RI.
ThreeDSReqPriorAuthMethod String Mechanizm używany przez posiadacza karty do wcześniejszego uwierzytelniania w żądaniu 3DS.
TransStatus String Wskazuje, czy transakcja kwalifikuje się jako uwierzytelniona transakcja lub weryfikacja konta.
TransStatusReason String Zawiera informacje o tym, dlaczego pole Stan transakcji ma określoną wartość.
ThreeDSCompInd String Wskazuje, czy metoda 3DS została pomyślnie ukończona.
AcsChallengeMandated String Wskazanie, czy wymagane jest wyzwanie, aby transakcja została autoryzowana z powodu mandatów lokalnych/regionalnych lub innych zmiennych.
ThreeDSRequestorChallengeInd String Wskazuje, czy żądanie dotyczy tej transakcji.
ChallengeCompletionInd String Wskaźnik stanu cyklu wyzwania ACS i tego, czy wyzwanie zostało ukończone, czy będzie wymagać dodatkowych komunikatów.
Zaakceptowane wartości:
Ine String Wskaźnik handlu elektronicznego (ECI). Wartość specyficzna dla systemu płatności podana przez usługę ACS lub DS, aby wskazać wyniki próby uwierzytelnienia posiadacza karty.
ShipNameIndicator String Wskazuje, czy nazwa karty na koncie jest identyczna z nazwą wysyłki używaną dla tej transakcji.
SuspiciousAccActivity String Wskazuje, czy osoby żądającej 3DS doświadczyły podejrzanej aktywności (w tym poprzedniego oszustwa) na koncie posiadacza kart.
ChAccPwChangeInd String Wskazuje czas, przez jaki konto posiadacza karty z żądającym usługą 3DS miało zmianę hasła lub zresetowanie konta.
ChAccAgeInd String Czas, przez jaki posiadacz karty miał konto z żądającym usługą 3DS.
ProvisionAttemptsDay String Liczba prób dodania karty w ciągu ostatnich 24 godzin.
Długość: maksymalnie 3 znaki.

Przykładowe wartości:
  • 2
  • 02
  • 002
WyjątekRaised String

Żądania wykluczenia PSD2.

  • Y — wykluczone
  • N- Nie wykluczony

PaymentInstruments

Atrybut Type Opis
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
MerchantPaymentInstrumentId String Identyfikator instrumentu płatniczego. Te informacje są dostarczane przez sprzedawcę. Jest to wymagany atrybut.
Typ String Typ płatności. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
PurchaseAmount Liczba rzeczywista Łączna kwota zakupu, która używa tego instrumentu płatniczego dla transakcji.
CreationDate DateTime Data pierwszego wpisu instrumentu płatniczego w systemie kupca. Format to ISO 8601.
UpdateDate DateTime Data ostatniej aktualizacji instrumentu płatniczego w systemie kupca. Format to ISO 8601.
Typ karty String Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
HolderName String Nazwa klienta instrumentu płatniczego. Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
BIN String Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
Data wygaśnięcia String Data wygaśnięcia instrumentu płatniczego w systemie kupca. Format to ISO 8601. Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
LastFourDigits String Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
Poczta e-mail String Adres e-mail skojarzony z instrumentem płatniczym. Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
BillingAgreementId String Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
PayerId String Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
PayerStatus String Wartość wskazująca, czy payPal zweryfikował płatnika. Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
AddressStatus String Wartość wskazująca, czy payPal zweryfikował adres płatnika. Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
IMEI String Ten atrybut jest używany tylko w przypadku płatności typu Mobilepayment .
FirstName String Imię podane dla adresu.
LastName String Nazwisko podane dla adresu.
PhoneNumber String Numer telefonu podany dla adresu. Format powinien być kodem kraju lub regionu, po którym następuje łącznik (-), a następnie numer telefonu (na przykład: dla Stanów Zjednoczonych, +1-1234567890).
Ulica1 String Pierwszy wiersz podany dla adresu.
Ulica 2 String Drugi wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Ulica 3 String Trzeci wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Miasto String Miasto, które zostało podane dla adresu.
State String Stan lub prowincja, która została podana dla adresu.
ZipCode String Kod pocztowy podany dla adresu.
CountryCode String Kod kraju/regionu podany dla adresu. Wartość powinna być dwuliterowym kodem kraju lub regionu ISO (na przykład: USA).
PISource String Źródło instrumentu płatniczego (na przykład CustomerInput, FromSavedProfile, MobilePay).

Produkty

Atrybut Type Opis
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
Identyfikator produktu String Identyfikator produktu. Jest to wymagany atrybut.
PurchasePrice Liczba rzeczywista Cena elementu wiersza zakupu.
Margin String Marża uzyskana przez sprzedaż przedmiotu.
Ilość Int32 Liczba zakupionych elementów.
ProductName String Nazwa produktu czytelna dla klienta.
Typ String Wartość wskazująca, czy towary były fizyczne, czy cyfrowe.
Kategoria String Kategoria produktu (na przykład: Odzież, Buty lub Akcesoria).
Rynek String Rynek, na którym jest oferowany produkt. Wartość powinna być dwuliterowym kodem kraju lub regionu ISO (na przykład: USA).
SKU String Jednostka magazynowa produktu (SKU).
SalesPrice Liczba rzeczywista Cena przedmiotu, który został sprzedany z wyłączeniem podatku. Te informacje są dostarczane przez sprzedawcę.
Waluta String Waluta oryginalnego zakupu jako trzyznaczny kod waluty (na przykład: USD, który jest zgodny z kodem waluty OANDA). Te informacje są dostarczane przez sprzedawcę.
KWS Liczba rzeczywista Koszt sprzedanych towarów (czyli koszt surowca produktu). Te informacje są dostarczane przez sprzedawcę.
IsRecurring Wartość logiczna Wartość wskazująca, czy produkt jest subskrypcją cykliczną.
IsFree Wartość logiczna Wartość wskazująca, czy produkt jest oferowany bezpłatnie.
Język String Język i terytorium języka (na przykład: EN-US).

Obciążenia zwrotne

Poniższy schemat jest używany w środowiskach oceny i ochrony.

Atrybut Type Opis
ChargebackId String Identyfikator obciążenia zwrotnego.
Przyczyna String Powód, który został dostarczony przez bank.
Stan String Stan. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
BankEventTimestamp DateTime Sygnatura czasowa z banku. Format to ISO 8601.
Kwota Liczba rzeczywista Kwota obciążenia zwrotnego.
Waluta String Waluta używana na potrzeby kwoty obciążenia zwrotnego.
Identyfikator użytkownika String Identyfikator klienta.
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
MerchantLocalDate DateTime Data pozyskiwania zakupu w lokalnej strefie czasowej sprzedawcy. Format to ISO 8601.

Zwroty

Poniższy schemat jest używany w środowisku oceny i ochrony.

Atrybut Type Opis
Identyfikator zwrotu pieniędzy String Identyfikator zwrotu.
Przyczyna String Przyczyna podana przez klienta.
Stan String Stan zwrotu. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
BankEventTimestamp DateTime Sygnatura czasowa z banku. Format to ISO 8601.
Kwota Liczba rzeczywista Kwota zwrotu.
Waluta String Waluta, która jest używana dla kwoty ceny sprzedaży.
Identyfikator użytkownika String Identyfikator klienta. Jest to wymagany atrybut.
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
MerchantLocalDate DateTime Data w formacie ISO 8601.

PurchaseStatus

Poniższy schemat jest używany w środowisku oceny i ochrony.

Atrybut Type Opis
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
Typ stanu String Typ stanu. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
StanDate DateTime Data i godzina zastosowania stanu. Format to ISO 8601.
Przyczyna String Przyczyna przejścia stanu.
MerchantLocalDate DateTime Data w formacie ISO 8601.

BankEvents

Poniższy schemat jest używany w środowisku oceny i ochrony.

Atrybut Type Opis
BankEventId String Identyfikator zdarzenia bankowego.
Typ String Typ zdarzenia bankowego. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
BankEventTimestamp DateTime Sygnatura czasowa z banku. Format to ISO 8601.
Stan String Stan. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
BankResponseCode String Kod banku w odpowiedzi.
PaymentProcessor String Nazwa procesora (na przykład FDC lub PayPal).
MRN String Numer referencyjny sprzedawcy (MRN), który jest używany do identyfikowania transakcji po stronie kupców.
POŁOWIE String Identyfikator sprzedawcy (MID), który jest używany do komunikacji bankowej.
Identyfikator zakupu String Identyfikator transakcji (lub zakupu lub zamówienia).
MerchantLocalDate DateTime Data w formacie ISO 8601.
MerchantPaymentInstrumentId String Wiele scenariuszy pi i scenariusz zmiany pi.
PaymentMethod String Grupowanie/kategorie form płatności.
Typ karty String Typ płatności.
Zaktualizowany interfejs API String Czy użyto innego identyfikatora PI niż w ramach zakupu?
CvvVerify String Wskazuje, czy weryfikacja CVV jest dostępna i/lub pomyślnie zweryfikowana.
  • Y = Pomyślnie zweryfikowano
  • N = Nie zweryfikowano pomyślnie
  • U = niedostępne
  • A = Dostępne, ale bez weryfikacji
AvsVerify String Wskazuje, czy weryfikacja adresu jest dostępna i/czy pomyślnie zweryfikowana.
  • Y = Pomyślnie zweryfikowano
  • N = Nie zweryfikowano pomyślnie
  • U = niedostępne
  • A = Dostępne, ale bez weryfikacji
CavVerify String Wskazuje, czy weryfikacja uwierzytelniania posiadacza karty jest dostępna i/lub pomyślnie zweryfikowana.
  • Y = Pomyślnie zweryfikowano
  • N = Nie zweryfikowano pomyślnie
  • U = niedostępne
  • A = Dostępne, ale bez weryfikacji
AuthorizationResultCode String Odpowiedź banku od decyzji o autoryzacji.
AuthorizationResultText String Przyczyny decyzji o autoryzacji; szczególnie w przypadku transakcji odrzuconych lub oczekujących.
Trójki String Zapoznaj się z sekcją Zakup usługi ThreeDS w arkuszu zakupów.

Klient

Poniższe schematy są używane w środowiskach oceny i ochrony.

UpdateAccount

Atrybut Type Opis
CustomerLocalDate DateTime Data w formacie ISO 8601.
Identyfikator użytkownika String Identyfikator klienta. Jest to wymagany atrybut.
UsercreationDate DateTime Data w formacie ISO 8601.
UserupdateDate DateTime Data w formacie ISO 8601.
FirstName String Imię podane przez klienta na koncie klienta.
LastName String Nazwisko podane przez klienta na koncie klienta.
CountryCode String Kraj lub region klienta. Wartość powinna być dwuliterowym kodem kraju lub regionu (na przykład: STANY ZJEDNOCZONE).
ZipCode String Kod pocztowy klienta.
Strefa czasowa String Ten atrybut jest przestarzały (przestarzały). Podaj pusty ciąg jako wartość.
Język String Język i terytorium klienta (na przykład: EN-US).
PhoneNumber String Numer telefonu klienta. Format powinien być kodem kraju/regionu, po którym następuje łącznik (-), a następnie numer telefonu (na przykład: dla Stanów Zjednoczonych, +1-1234567890).
Poczta e-mail String Adres e-mail klienta. Ta wartość jest niewrażliwa na wielkość liter.
IsEmailValidated Wartość logiczna Wartość wskazująca, czy adres e-mail dostarczony przez klienta został zweryfikowany jako należący do klienta.
EmailValidatedDate DateTime Data zweryfikowania adresu e-mail dostarczonego przez klienta jako należącego do klienta. Format to ISO 8601.
Is Telefon NumberValidated Wartość logiczna Wartość wskazująca, czy podany przez klienta numer telefonu został zweryfikowany jako należący do klienta.
Telefon NumberValidatedDate DateTime Data zweryfikowania numeru telefonu dostarczonego przez klienta jako należącego do klienta. Format to ISO 8601.
DeviceContextId String Identyfikator sesji sesji zdarzenia (dostarczony przez odcisk palca urządzenia firmy Microsoft) lub identyfikator transakcji, jeśli sesja nie jest dostępna.
Dostawca String Wartość wskazująca źródło wartości deviceContextId : Odcisk palca DFP lub Sprzedawca.
DeviceContextDC String Centrum danych odcisku palca urządzenia firmy Microsoft dla identyfikatora sesji klienta.
ExternalDeviceId String Identyfikator urządzenia klienta. Te informacje są dostarczane i opanowane przez sprzedawcę.
ExternalDeviceType String Typ urządzenia zidentyfikowany przez sprzedawcę (na przykład: komputer lub urządzenie przenośne).
Ipaddress String Adres IP klienta. Te informacje są dostarczane przez odciski palców urządzeń firmy Microsoft.
MerchantLocalDate DateTime Data w formacie ISO 8601.
Typ członkostwa String Stan członkostwa lub typ klienta.
LoginInputMethod String Metoda używana przez klienta do wprowadzania poświadczeń.
LastPasswordUpdatedDate String Kiedy hasło klienta zostało ostatnio zaktualizowane.
Data pierwszego zakupu String Kiedy klient dokonał pierwszego zakupu.
LoginChallengeType String Typ testu odpowiedzi na żądanie, który został zainicjowany.
Addresslist String Zapoznaj się z sekcją Purchase Address (Adres zakupu).
PaymentInstrumentList String Zapoznaj się z sekcją Zakup elementu PaymentInstrumentList.
DeviceContext String Zapoznaj się z sekcją Zakup urządzeniaKontekstu.

UpdateAddress

Atrybut Type Opis
Identyfikator użytkownika String Identyfikator klienta. Jest to wymagany atrybut.
Addresstype String Typ adresu: Rozliczenia, Wysyłka, Konto lub Nieznany.
FirstName String Imię podane dla adresu.
LastName String Nazwisko podane dla adresu.
PhoneNumber String Numer telefonu podany dla adresu.
Ulica1 String Pierwszy wiersz podany dla adresu.
Ulica 2 String Drugi wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Ulica 3 String Trzeci wiersz podany dla adresu. (Ta wartość może być pusta).
Miasto String Miasto, które zostało podane dla adresu.
State String Stan lub prowincja, która została podana dla adresu.
Dystrykt String Dzielnica, która została podana dla adresu. (Ta wartość może być pusta).
ZipCode String Kod pocztowy podany dla adresu.
CountryCode String Kod kraju lub regionu, który został podany dla adresu. Wartość powinna być dwuliterowym kodem kraju lub regionu ISO (na przykład: USA).

UpdatePaymentInstrument

Atrybut Type Opis
Identyfikator użytkownika String Identyfikator klienta. Jest to wymagany atrybut.
MerchantPaymentInstrumentId String Identyfikator instrumentu płatniczego. Te informacje są dostarczane przez sprzedawcę. Jest to wymagany atrybut.
Typ metody PaymentInstrument String Typ płatności: CreditCard,Pal, CH, SEPA, BACS, Mobilepayment, Giftcard lub inne.
PaymentInstrumentcreationDate DateTime Data pierwszego wpisu instrumentu płatniczego w systemie kupca. Format to ISO 8601.
PaymentInstrumentupdateDate DateTime Data ostatniej aktualizacji instrumentu płatniczego w systemie kupca. Format to ISO 8601.
PaymentInstrumentState String Stan instrumentu płatniczego: Aktywny, Blokuj lub Wygasa.
Typ karty String Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
HolderName String Nazwa klienta instrumentu płatniczego. Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
BIN String Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
Data wygaśnięcia String Data wygaśnięcia instrumentu płatniczego w systemie kupca. Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
LastFourDigits String Ten atrybut jest używany tylko w przypadku płatności typu CreditCard .
Poczta e-mail String Adres e-mail skojarzony z instrumentem płatniczym. Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
BillingAgreementId String Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
PayerId String Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
PayerStatus String Wartość wskazująca, czy payPal zweryfikował płatnika. Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
AddressStatus String Wartość wskazująca, czy payPal zweryfikował adres płatnika. Ten atrybut jest używany tylko w przypadku płatności typu PayPal .
IMEI String Ten atrybut jest używany tylko w przypadku płatności typu Mobilepayment .
BillingAddressfirstName String Imię, które zostało podane dla adresu.
BillingAddresslastName String Nazwisko podane dla adresu.
BillingAddressphoneNumber String Numer telefonu podany dla adresu. Format powinien być kodem kraju lub regionu, po którym następuje łącznik (-), a następnie numer telefonu (na przykład: dla Stanów Zjednoczonych, +1-1234567890).
Ulica1 String Pierwszy wiersz podany dla adresu.
Ulica 2 String Drugi wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Ulica 3 String Trzeci wiersz podany dla adresu. (Ta wartość może być pusta).
Miasto String Miasto, które zostało podane dla adresu.
State String Stan lub prowincja, która została podana dla adresu.
Dystrykt String Dzielnica, która została podana dla adresu. (Ta wartość może być pusta).
ZipCode String Kod pocztowy podany dla adresu.
CountryCode String Kod kraju lub regionu, który został podany dla adresu. Wartość powinna być dwuliterowym kodem kraju lub regionu ISO (na przykład: USA).

Etykiety

Poniższy schemat jest używany w środowisku oceny i ochrony.

Atrybut Type Opis
TrackingId String Unikatowy identyfikator każdego zdarzenia/rekordu.
MerchantLocalDate DateTime Data w strefie czasowej sprzedawcy. Format to ISO 8601.
EventTimeStamp DateTime Data i godzina zdarzenia. Format to ISO 8601. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
LabelObjectType String To pole wskazuje typ etykiety: Zakup, Rejestracja, Niestandardowa ocena oszustw, Konto, Instrument płatniczy lub Adres e-mail.
LabelObjectId String Jest to pole identyfikatora typu obiektu: PurchaseId, SignupId, UserId, MerchantPaymentInstrumentId lub Email.
LabelSource String To pole reprezentuje źródło etykiety.
LabelState String To pole wskazuje bieżący stan etykiety. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
LabelReasonCodes String To pole wskazuje kody przyczyn skojarzone z każdym typem etykiety. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
Procesor String Nazwa banku lub podmiotu przetwarzającego płatności. Aby uzyskać więcej informacji, zobacz Dynamics 365 Fraud Protection API (Interfejs API ochrony przed oszustwami w usłudze Dynamics 365).
EffectiveStartDate DateTime Data, od której ta etykieta jest skuteczna. Format to ISO 8601.
EffectiveEndDate DateTime Data zakończenia tej etykiety. Format to ISO 8601.
Kwota Liczba rzeczywista Kwota, która została naliczona klientowi. Te informacje są dostarczane przez sprzedawcę.
Waluta String Waluta oryginalnego zakupu jako trzyznaczny kod waluty. (Na przykład: USD, który jest zgodny z kodem waluty OANDA). Te informacje są dostarczane przez sprzedawcę.

Atrybuty specyficzne dla pionu

Atrybut Pionowe Type Opis
TravelOverview
CarRentalIncluded Podróż Wartość logiczna Wartość True/False wskazująca, czy wypożyczony samochód jest uwzględniony.
ZakwaterowanieIncluded Podróż Wartość logiczna Wartość prawda/fałsz wskazująca, czy zakwaterowanie jest uwzględnione.
TravelType Podróż String Kategoria lub typ podróży.
IsRoundTrip Podróż Wartość logiczna Wartość true/false wskazująca, czy podróż jest zaokrąglona.
IsDiscountOffered Podróż Wartość logiczna Wartość prawda/fałsz wskazująca, czy oferowano rabat.
TravelDateTime Podróż DateTimeOffset Data i godzina rozpoczęcia podróży.
ReturnDateTime Podróż DateTimeOffset Data i godzina zakończenia podróży.
FromCity Podróż String Miasto, z którego podróżuje klient.
FromState Podróż String Stan, z którego klient podróżuje.
FromCountryISO Podróż String Kraj ISO, z którego podróżuje klient.
FromZipCode Podróż String Kod pocztowy, z którego podróżuje klient.
ToCity Podróż String Miasto, w którym klient podróżuje.
ToState Podróż String Stan, do którego klient podróżuje.
ToCountryISO Podróż String Kraj ISO, w którym klient podróżuje.
ToZipCode Podróż String Kod pocztowy, do którego podróżuje klient.
Czas podróży Podróż String Przestarzałe. Nie używaj.
IsPackagedTour Podróż Wartość logiczna Wartość prawda/fałsz wskazująca, czy był to spakowany przewodnik.
BookingType Podróż String Typ rezerwacji.
WebUrl Podróż String Adres URL, pod którym została zarezerwowana podróż.
IssueDateTime Podróż DateTimeOffset Data i godzina wystawienia biletów.
FlightDetails Podróż Objekt Zapoznaj się z sekcją FlightDetails.
ZakwaterowanieSzczegóły Podróż Objekt Zapoznaj się z sekcją LodgingDetails.
CarRentalDetails Podróż Objekt Zapoznaj się z sekcją CarRentalDetails.
TravelAgent Podróż Objekt Zapoznaj się z sekcją TravelAgent.
FlightDetails
Numer biletu Podróż String Unikatowy numer biletu.
PlaceOfIssue Podróż String Lokalizacja, w której wystawiono bilet.
IsRestrictedTicket Podróż Wartość logiczna Wartość True/False wskazująca, czy bilet jest ograniczony.
RewardsOrVoucherApplied Podróż Wartość logiczna Wartość true/false wskazująca, czy nagrody lub kupony zostały zastosowane do zamówienia.
TotalRewardsApplied Podróż int32 Łączna kwota nagród, które zostały zastosowane do zamówienia.
TotalFees Podróż decimal Łączne opłaty stosowane do zamówienia.
PasażerCount Podróż Int32 Całkowita liczba pasażerów.
NumberOfStops Podróż Int32 Liczba przystanków lub layovers dla lotu.
Typ nabywcyProfile Podróż String Typ profilu lub członkostwa klienta.
IsThirdParty Podróż Wartość logiczna Wartość True/False wskazująca, czy zamówienie zostało złożone za pośrednictwem witryny innej firmy.
IsPurchaserFrequentFlyer Podróż Wartość logiczna Wartość prawda/fałsz wskazująca, czy klient jest częstym ulotką.
FlightSegments Podróż Objekt Zapoznaj się z sekcją FlightSegments.
Pasażerowie Podróż Objekt Zapoznaj się z sekcją Pasażerowie.
FlightSegments
Kod linii lotniczych Podróż String Kod linii lotniczych.
Nazwa linii lotniczych Podróż String Nazwa linii lotniczej.
SegmentSequence Podróż Int32 Numer sekwencji danej nogi lotu (np. 2 dla drugiego etapu lotu)
TravelClass Podróż String Klasa siedzenia lub kabina.
Obsługiwane przez Podróż String Organizacja obsługując lot.
FlightNumber Podróż String Numer lotu.
FromAirportCode Podróż String Kod lotniska, z którego leci lot.
ToAirportCode Podróż String Kod lotniska, do którego leci lot.
DepartureDateTime Podróż DateTimeOffset Data i godzina odlotu.
ArrivalDateTime Podróż DateTimeOffset Data i godzina przyjazdu.
FromAirportCity Podróż String Miasto lotniska, z którego podróżuje klient.
FromAirportState Podróż String Stan lotniska, z którego podróżuje klient.
FromAirportZipcode Podróż String Kod pocztowy lotniska, z którego podróżuje klient.
FromAirportCountryISO Podróż String Kod kraju ISO lotniska, z którego podróżuje klient.
ToAirportCity Podróż String Miasto lotniska, w którym klient podróżuje.
ToAirportState Podróż String Port lotniczy, w którym klient podróżuje.
ToAirportZipcode Podróż String Kod pocztowy lotniska, do którego podróżuje klient.
ToAirportCountryISO Podróż String Kraj ISO lotniska, w którym klient podróżuje.
Pasażerów
FirstName Podróż String Imię pasażera.
LastName Podróż String Nazwisko pasażera.
CarRentalDetails
PickupLocation Podróż String Miejsce odbioru samochodu.
PickupDateTime Podróż DateTimeOffset Data i godzina odbioru samochodu.
DropOffLocation Podróż String Miejsce do wynajęcia samochodu.
DropOffDateTime Podróż DateTimeOffset Data i godzina wypożyczenia samochodu
DiscountProgram Podróż String Program rabatu stosowany do zamówienia wypożyczenia samochodu.
CarType Podróż String Typ lub kategoria samochodu.
IsPrepaid Podróż Wartość logiczna Wartość True/False wskazująca, czy wynajem samochodu został przedpłacony.
InsuranceIncluded Podróż Wartość logiczna Wartość true/false wskazująca, czy ubezpieczenie zostało uwzględnione.
ContactEmail Podróż String Adres e-mail najemcy samochodu.
Kontakt Telefon Number Podróż String Numer telefonu najemcy samochodu.
PickupAddress Podróż Objekt Zapoznaj się z sekcją Adres.
DropOffAddress Podróż Objekt Zapoznaj się z sekcją Adres.
TravelAgent
AgencyCode Podróż String Kod biura podróży.
Nazwa agencji Podróż String Nazwa biura podróży.
AgentCode Podróż String Kod biura podróży.
AgencyLocation Podróż Objekt Zapoznaj się z sekcją AgentAddress.
AgentAddress
Ulica1 Podróż String Pierwszy wiersz podany dla adresu
Ulica 2 Podróż String Drugi wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Ulica 3 Podróż String Trzeci wiersz, który został podany dla adresu. (Ta wartość może być pusta).
City Podróż String Miasto, które zostało podane dla adresu.
Stan Podróż String Stan lub prowincja, która została podana dla adresu.
Dystrykt Podróż String Dzielnica, która została podana dla adresu.
ZipCode Podróż String Kod pocztowy podany dla adresu.
Kraj Podróż String Kod kraju/regionu podany dla adresu. Wartość powinna być dwuliterowym kodem kraju/regionu ISO (na przykład USA).
AgencyContact Telefon Podróż String Numer telefonu kontaktowego agencji.
AgencyContactEmail Podróż String Adres e-mail kontaktu z agencją.
ZakwaterowanieSzczegóły
FolioNumber Zakwaterowanie String Unikatowy identyfikator obiektu zakwaterowania.
CheckInDate Zakwaterowanie DateTimeOffset Data zameldowania na pobyt w hotelu.
CheckOutDate Zakwaterowanie DateTimeOffset Data zameldowania na pobyt w hotelu.
RezerwacjaPotwierdzona Zakwaterowanie Wartość logiczna Wartość true/false wskazująca, czy rezerwacja została potwierdzona.
MembershipDetails Zakwaterowanie String Dodatkowe szczegóły dotyczące stanu członkostwa klienta.
DiscountProgram Zakwaterowanie String Program rabatu stosowany do zamówienia zakwaterowania.
Konto dla dorosłych Zakwaterowanie Int32 Liczba osób dorosłych objętych pobytem.
KidCount Zakwaterowanie Int32 Liczba dzieci objętych pobytem.
NightsCount Zakwaterowanie Int32 Liczba nocy uwzględnionych w pobyt.
RoomCount Zakwaterowanie Int32 Liczba pokoi uwzględnionych w pobytach.
Typ łóżka Zakwaterowanie String Typ łóżka lub kategoria.
Typ pokoju Zakwaterowanie String Typ pokoju lub kategoria.
PaymentDescription Zakwaterowanie String Dodatkowe szczegóły dotyczące płatności za zakwaterowanie.
Pomieszczenie Zakwaterowanie Objekt Zapoznaj się z sekcją Facility (Obiekt).
Placówka
Nazwisko Zakwaterowanie String Nazwa obiektu.
Typ Zakwaterowanie String Typ obiektu.
Kontakt Telefon Number Zakwaterowanie String Numer telefonu używany do kontaktu z obiektem.
ContactEmail Zakwaterowanie String Adres e-mail używany do kontaktu z obiektem.
DailyRoomRate Zakwaterowanie decimal Dzienna stawka za pokój dla obiektu.
Waluta Zakwaterowanie String Waluta obsługiwana przez obiekt.
DailyRoomTaxAmount Zakwaterowanie decimal Opłata podatkowa za pokój dzienny naliczona przez obiekt.
Adres Zakwaterowanie Objekt Zapoznaj się z sekcją Adres.
Address
Ulica1 Wypożyczenie samochodu String Pierwszy wiersz podany dla adresu
Ulica 2 Wypożyczenie samochodu String Drugi wiersz, który został podany dla adresu. (Ta wartość może być pusta).
Ulica 3 Wypożyczenie samochodu String Trzeci wiersz, który został podany dla adresu. (Ta wartość może być pusta).
City Wypożyczenie samochodu String Miasto, które zostało podane dla adresu.
Stan Wypożyczenie samochodu String Stan lub prowincja, która została podana dla adresu.
Dystrykt Wypożyczenie samochodu String Dzielnica, która została podana dla adresu.
ZipCode Wypożyczenie samochodu String Kod pocztowy podany dla adresu.
Kraj Wypożyczenie samochodu String Kod kraju/regionu podany dla adresu. Wartość powinna być dwuliterowym kodem kraju/regionu ISO (na przykład USA).
CloudBusiness
OrganizationId CloudBusiness String Unikatowy identyfikator usługi w chmurze lub organizacji.
CompanyName CloudBusiness String Nazwa usługi w chmurze.
Typ firmy CloudBusiness String Typ firmy w chmurze.
CompanySize CloudBusiness Int32 Rozmiar firmy w chmurze.
EntityId CloudBusiness String Unikatowy identyfikator jednostki prawnej w organizacji.
PrimaryContactFirstName CloudBusiness String Imię podstawowego kontaktu dla firmy.
PrimaryContactLastName CloudBusiness String Nazwisko podstawowego kontaktu dla firmy.
PrimaryContactEmail CloudBusiness String Adres e-mail podstawowego kontaktu dla firmy.
PrimaryContact Telefon Number CloudBusiness String Numer telefonu podstawowego kontaktu dla firmy.
SubscriptionCount CloudBusiness Int32 Całkowita liczba dostępnych subskrypcji.
CompanyAddress CloudBusiness Objekt Zapoznaj się z sekcją Adres.

Pobierz przykładowe dane

Możesz pobrać nasze przykładowe pliki danych, aby zapoznać się z opcjami przed użyciem własnych danych wewnętrznych.

  • W przypadku przykładów, których można używać z zapobieganiem utracie, wybierz przykładowy plik danych zapobiegania utracie.
  • W przypadku przykładów, których można używać z ochroną zakupów, wybierz pozycję Zakup przykładowy plik danych ochrony.

Przykładowe dane niestandardowe

W poniższym przykładzie pokazano, jak używać interfejsów API zakupów z niestandardowym obiektem danych w usłudze Fraud Protection.

{ 
"CustomData": { 
"EngagementDuration": 120.4, 
"GamerScore": 10, 
"InApp": true, 
"MiscSampleA": "abc" 
} 
}