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:
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.
|
AvsVerify | String | Wskazuje, czy weryfikacja adresu jest dostępna i/czy pomyślnie zweryfikowana.
|
CavVerify | String | Wskazuje, czy weryfikacja uwierzytelniania posiadacza karty jest dostępna i/lub pomyślnie zweryfikowana.
|
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:
|
WyjątekRaised | String | Żądania wykluczenia PSD2.
|
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.
|
AvsVerify | String | Wskazuje, czy weryfikacja adresu jest dostępna i/czy pomyślnie zweryfikowana.
|
CavVerify | String | Wskazuje, czy weryfikacja uwierzytelniania posiadacza karty jest dostępna i/lub pomyślnie zweryfikowana.
|
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"
}
}