Aracılığıyla paylaş


Dynamics 365 Sahtekarlık Koruması (Önizleme)

Microsoft Dynamics 365 Fraud Protection, satıcılara e-ticaret satın almaları, sahte hesap kaydolma ve çevrimiçi mağazalarında oturum açma girişimleriyle ilişkili sahte etkinliklerle ilgili risk değerlendirmesi alma olanağı sağlar

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim Microsoft
URL https://dynamics.microsoft.com/ai/fraud-protection/
E-posta dfpconnector@microsoft.com
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://docs.microsoft.com/fraud-protection-rest/api/fraud-protection-rest/
Gizlilik ilkesi https://docs.microsoft.com/dynamics365/fraud-protection/data-processing-protection/
Kategoriler AI

Microsoft Dynamics 365 Fraud Protection bağlayıcısı, satıcılara e-ticaret satın almaları, sahte hesap kaydolma ve çevrimiçi mağazalarında oturum açma girişimleriyle ilişkili sahte etkinliklerle ilgili risk değerlendirmesi alma olanağı sağlar.

Önkoşullar

Bu bağlayıcıyı kullanmak için kullanıcının Dynamics 365 Fraud Protection'da zaten sağlanan bir kiracısı ve Power App Platform'da zaten bir hesabı olmalıdır.

Kimlik bilgilerini alma

Kimlik bilgilerini alma adımları burada belgelenmiştir: https://github.com/microsoft/Dynamics-365-Fraud-Protection-Samples/tree/master/power%20apps%20connector

Bağlayıcınızı kullanmaya başlama

Kullanmaya başlama hakkında daha fazla bilgi için bkz . Dynamics 365 Sahtekarlık Koruması Örnekleri.

Bilinen sorunlar ve sınırlamalar

Daha fazla bilgi için bkz . Dynamics 365 Sahtekarlık Koruması Örnekleri.

Yaygın hatalar ve çözümler

Bağlayıcıyı kullanarak Dynamics 365 Fraud Protection'a çağrı yaparken bazı yaygın sorunlar oluşabilir:

  • 401 Yetkisiz: Erişim belirteci geçersiz, girilen kimlik bilgilerini denetleyin.
  • 403 Yasak: Yetkilendirme başarısız oldu, girilen kimlik bilgilerini denetleyin.
  • 400 Hatalı İstek: Yükteki bazı gerekli alanlar eksik veya hatalı biçimde, ayrıntılı hata iletisini denetleyin.
  • 500 İç Sunucu Hatası: Sunucu tarafında özel durum oluştu, bağıntı kimliğini not alın ve bu hatayla ilgili olarak DFP ekibine başvurun.

FAQ

Daha fazla bilgi için bkz . Dynamics 365 Sahtekarlık Koruması Örnekleri.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Banka yetkilendirme bilgilerini güncelleştirir

Bu olay, bankaya gönderilen bir satın alma işleminin banka yetkilendirmesi veya banka tahsilatı/düzenlemesi için onaylandığını veya reddedildiğini bildirir. Bu yalnızca veri alımı olayıdır

Güncelleştirmeler doğrulanmış sahtekarlık bilgileri

Bu olay, müşterinin bankayla dolandırıcılık olarak tartıştığını önceki bir satın alma işlemi hakkında bilgi gönderir. Bu yalnızca veri alımı olayıdır. Birçok satıcı bu olayları toplu veri yükleme kullanarak gönderir

Hesap koruması için hesap bilgilerini güncelleştirir

Bu olay, hesap koruma hizmeti için Ödeme Aracı Ekle, Adres Ekle veya başka bir kullanıcı özniteliği gibi kullanıcı hesabı bilgilerini güncelleştirir veya oluşturur. Bu yalnızca veri alımı olayıdır

Hesap koruması için sahtekarlık etiketi bilgilerini güncelleştirir

Bu olay etiketin güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Hesap oluşturma durumunu güncelleştirir

Bu olay, örneğin Hesap Oluşturma iptal edildiyse Hesap Oluşturma durumunun güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Hesap oluşturma girişimi için risk değerlendirmesi sağlar

Bu olay, gelen yeni Hesap Oluşturma girişimi hakkında bilgi ve bağlam gönderir. Yanıt, Hesap Oluşturma için bir karar içerir

Hesap oturum açma durumunu güncelleştirir

Bu olay, örneğin Hesap oturum açma işlemi iptal edildiyse Hesap Oturum Açma durumunun güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Hesap oturum açma girişimi için risk değerlendirmesi sağlar

Bu olay, gelen yeni Hesap Oturum Açma girişimi hakkında bilgi ve bağlam gönderir. Yanıt, Hesap Oturum Açma için bir karar içerir

Para iadesi bilgilerini güncelleştirir

Bu olay, para iadesi yapılan önceki bir satın alma işlemi hakkında bilgi gönderir. Bu yalnızca veri alımı olayıdır. Birçok satıcı bu olayları toplu veri yükleme kullanarak gönderir

Satın alma koruması için hesap bilgilerini güncelleştirir

Bu olay, satın alma koruma hizmeti için Ödeme Aracı Ekle, Adres Ekle veya başka bir kullanıcı özniteliği gibi kullanıcı hesabı bilgilerini güncelleştirir veya oluşturur. Bu yalnızca veri alımı olayıdır

Satın alma koruması için sahtekarlık etiketi bilgilerini güncelleştirir

Bu olay etiketin güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Çevrimiçi satın alma işlemi için risk değerlendirmesi sağlar

Bu olay, gelen yeni satın alma işlemi hakkında bilgi ve bağlam gönderir. Yanıt, satın alma işlemini onaylama veya reddetme kararını ve satıcının bankaya yetkilendirme çağrısında göndermesi gereken uygun Satıcı Kimliğini (MID) içerir

Çevrimiçi satın alma işleminin durumunu güncelleştirir

Bu olay, örneğin satın alma iptal edildiyse bir satın alma işleminin durumunun güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Özel olaylar için risk değerlendirmesi sağlar

Bu olay kendi seçtiği bir yapı göndermenize olanak tanır ve kural değerlendirmesi için kendi seçtikleri koşullar tarafından tetikler. Yanıt, olay için bir karar içerir

Banka yetkilendirme bilgilerini güncelleştirir

Bu olay, bankaya gönderilen bir satın alma işleminin banka yetkilendirmesi veya banka tahsilatı/düzenlemesi için onaylandığını veya reddedildiğini bildirir. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

bankEventId
bankEventId True string

Bu Banka Olayını tanımlayan benzersiz bir dize

type
type True string

Banka Olay Türü. Olası değerler 'Kimlik Doğrulaması' | 'AuthCancel' | 'ChargeReversal' | 'Ücret'

bankEventTimestamp
bankEventTimestamp date-time

Banka'dan zaman damgası

statü
status string

Olası değerler 'Onaylandı' | 'Bilinmiyor' | 'Reddedildi'

bankResponseCode
bankResponseCode string

Yanıtta banka kodu

paymentProcessor
paymentProcessor string

İşlemci adı. Olası 'FDC' değerleri | 'Adyen' | 'TSYS' | 'WorldPay' | 'Chase' | 'Stripe' | 'PayPal'

mrn
mrn string

Satıcı tarafından yapılan işlemi tanımlamak için kullanılan Satıcı Referans Numarası

Orta
mid string

Bankaya gönderilen ve/veya bankadan geri alınan satıcı kimliği (MID).

merchantPaymentInstrumentId
merchantPaymentInstrumentId string

Ödeme aracının tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

ödemeYöntemi
paymentMethod string

Ödeme yöntemlerinin gruplandırmaları/kategorileri. Olası değerler: CARD, CASH, DIRECTDEBIT, E-CÜZDAN, MOBILE, E-BANKING, INVOICE, VOUCHERS

cardType
cardType string

Ödeme türü. Olası değerler ŞUNLARdır: VISA , MASTERCARD , AMEX , ACH , SEPA , UNIONPAY , INICIS , MOBILEBILLINGCARRIER , DISCOVER , ALLPAY , JCB , DISCOVERDINERS

updatedPI
updatedPI boolean

Satın Alma'dakinden farklı bir PI kullanıldı

cvvVerify
cvvVerify string

CVV doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

avsVerify
avsVerify string

Addres doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

cavVerify
cavVerify string

Kart sahibi kimlik doğrulaması doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

authResultCode
authResultCode string

Yetkilendirme kararından banka yanıtı. Olası değerler ONAYLA, REDDET, BEKLEMEDE

authResultText
authResultText string

Yetkilendirme kararının nedenleri; özellikle reddedilen veya bekleyen işlemler için. Olası değerler MISMATCH_CVV, MISMATCH_ADDRESS, MISMATCH_EXPIRATIONDATE, NOACCOUNT, INVALIDPIN, LOWFUND, OVERLIMIT SUSPICIOUSACCOUNT'tır

purchaseId
purchaseId True string

Satın alma işlemini tanımlayan benzersiz bir dize

isThreeDSAuth
isThreeDSAuth boolean

Bu işlemin 3DS aracılığıyla kimlik doğrulaması yapılıp yapılmadığını gösteren True/False değeri.

messageCategory
messageCategory string

Belirli bir kullanım örneği için iletinin kategorisini tanımlar. Kabul edilen değerler: 01 = PA, 02 = NPA, 03-79 = EMVCo gelecekteki kullanım için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

deviceChannel
deviceChannel string

İşlemi başlatmak için kullanılan kanal arabiriminin türünü gösterir. Kabul edilen değerler: 01 = Uygulama tabanlı (APP), 02 = Tarayıcı (BRW), 03 = 3DS İstek Sahibi Başlatıldı (3RI), 04-79 = EMVCo gelecekteki kullanım için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

threeDSServerTransId
threeDSServerTransId string

Tek bir işlemi tanımlamak için 3DS Sunucusu tarafından atanan evrensel olarak benzersiz işlem tanımlayıcısı.

threeDSRequestorAuthenticationInd
threeDSRequestorAuthenticationInd string
threeDSRequestorChallengeInd
threeDSRequestorChallengeInd string

Bu işlem için bir sınama istenip istenmediğini gösterir. Kabul edilen değerler: 01 = Tercih yok, 02 = Sınama istenmedi, 03 = Sınama istendi (3DS İstek sahibi tercihi), 04 = Sınama istendi (Görev), 05 = Sınama istenmedi (işlem riski analizi zaten gerçekleştiriliyor), 06 = Sınama istenmedi (Yalnızca veri paylaşımı), 07 = Sınama istenmedi (güçlü tüketici kimlik doğrulaması zaten gerçekleştirilir), 08 = Sınama istenmedi (sınama gerekmediyse beyaz listede muafiyeti kullanın), 09 = Sınama istendi (sınama gerekiyorsa beyaz liste istemi istendi)

threeRIInd
threeRIInd string

3RI isteğinin türünü gösterir. Kabul edilen değerler: 01 = Yinelenen işlem, 02 = Taksit işlemi, 03 = Kart ekle, 04 = Kart bilgilerini koru, 05 = Hesap doğrulama, 06 = Bölünmüş,gecikmeli sevkiyat, 07 = Top-up, 08 = Posta Siparişi, 09 = Telefon Siparişi, 10 = Beyaz Liste durum denetimi, 11 = Diğer ödeme, 12-79 = EMVCo gelecekteki kullanım için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

threeDSReqPriorAuthMethod
threeDSReqPriorAuthMethod string

Kart Sahibi tarafından daha önce 3DS İstek Sahibinde kimlik doğrulaması yapmak için kullanılan mekanizma. Kabul edilen değerler: 01 = ACS tarafından sorunsuz kimlik doğrulaması gerçekleşti, 02 = Kart sahibi sınaması ACS tarafından oluştu, 03 = AVS doğrulandı, 04 = Diğer veren yöntemler, 05-79 = EMVCo gelecekte kullanıma ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

transStatus
transStatus string

İşlemin kimliği doğrulanmış işlem mi yoksa hesap doğrulaması mı olduğunu gösterir. Kabul edilen değerler: Y = Kimlik Doğrulama Başarılı, N = Kimliği Doğrulanmadı,Hesap Doğrulanmadı; İşlem reddedildi, U = Kimlik doğrulaması, Hesap Doğrulaması gerçekleştirilemedi; ARes veya RReq'de belirtildiği gibi teknik veya başka bir sorun, A = Gerçekleştirilen İşleme Denemeleri; Kimliği Doğrulanmadı, Doğrulandı, ancak kimlik doğrulama girişimi kanıtı, doğrulama sağlandı, C = Sınama Gerekli; CReq,CRes, D = Sınama Gerekli kullanılarak ek kimlik doğrulaması gereklidir; Ayrılmış Kimlik Doğrulaması onaylandı, R = Kimlik Doğrulaması,Hesap Doğrulaması Reddedildi; Veren, kimlik doğrulamasını, doğrulamayı reddediyor ve yetkilendirmenin denenmemesi isteğini reddediyor, I = Yalnızca Bilgilendirici; 3DS İstek sahibi sınama tercihi onaylandı.

transStatusReason
transStatusReason string

İşlem Durumu alanının neden belirtilen değere sahip olduğu hakkında bilgi sağlar. Kabul edilen değerler: 01 = Kart kimlik doğrulaması başarısız oldu, 02 = Bilinmeyen Cihaz, 03 = Desteklenmeyen Cihaz, 04 = Kimlik doğrulama sıklığı sınırını aşıyor, 05 = Süresi dolmuş kart, 06 = Geçersiz kart numarası, 07 = Geçersiz işlem, 08 = Kart kaydı yok, 09 = Güvenlik hatası, 10 = Çalınan kart, 11 = Şüpheli dolandırıcılık, 12 = Kart sahibine izin verilmiyor, 13 = Kart sahibi hizmete kayıtlı değil, 14 = ACS'de işlem zaman aşımına uğradı, 15 = Düşük güvenilirlik, 16 = Orta güvenilirlik, 17 = Yüksek güvenilirlik, 18 = Çok Yüksek güvenilirlik, 19 = ACS maksimum zorluklarını aşıyor, 20 = Ödeme Yapılmayan işlem desteklenmiyor, 21 = 3RI işlemi desteklenmiyor, 22 = ACS teknik sorunu, 23 = ACS tarafından gerekli olan ancak 3DS İstek sahibi tarafından istenmeyen Ayrılmış Kimlik Doğrulaması, 24 = 3DS İstek Sahibi Ayrılmış Maksimum Süre Sonu Süresi aşıldı, 25 = Ayrılmış Kimlik Doğrulaması kart sahibinin kimliğini doğrulamak için yeterli zaman sağlanmadı. ACS deneme yapmaz, 26 = Kimlik doğrulaması denendi ancak kart sahibi tarafından gerçekleştirilmedi, 27-79 = GELECEKTE EMVCo kullanımı için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

threeDSCompInd
threeDSCompInd string

3DS Yönteminin başarıyla tamamlanıp tamamlanmadığını gösterir. Kabul edilen değerler: Y = Başarıyla tamamlandı, N = Başarıyla tamamlanmadı, U = Kullanılamıyor 3DS Yöntemi URL'si, Kart Sahibi Hesap Numarası ile ilişkili kart aralığının PRes ileti verilerinde yoktu.

acsChallengeMandated
acsChallengeMandated string

İşlemin yerel/bölgesel zorunluluklar veya başka bir değişken nedeniyle yetkilendirilmesi için bir zorluğun gerekli olup olmadığının göstergesi. Kabul edilen değerler: Y = Sınama zorunludur, N = Sınama zorunlu değildir

eci
eci string

Elektronik Ticaret Göstergesi (ECI). Kart sahibinin kimliğini doğrulama girişiminin sonuçlarını belirtmek için ACS veya DS tarafından sağlanan Ödeme Sistemine özgü değer. Kabul edilen değerler: 02 (MasterCard)/05 (Visa)= başarılı kimlik doğrulaması 01 (MasterCard)/06/07 (Visa) = diğerleri

shipNameIndicator
shipNameIndicator string

Hesapta Kart Sahibi Adı'nın bu işlem için kullanılan sevkiyat Adı ile aynı olup olmadığını gösterir. Kabul edilen değerler: 01 = Sevkiyat Adı ile aynı Hesap Adı, 02 = Hesap Adı sevkiyat Adından farklı

challengeCompletionInd
challengeCompletionInd string

ACS sınama döngüsünün durumunun ve sınamanın tamamlanıp tamamlanmadığının veya ek iletiler gerekip gerekmediğinin göstergesi. Kabul edilen değerler: Y = Sınama tamamlandı ve başka sınama iletisi değişimi gerekmez, N = Sınama tamamlanmadı ve ek sınama iletisi değişimleri gerekir

chAccPwChangeInd
chAccPwChangeInd string

Kart sahibinin 3DS İstek sahibi hesabı parola değişikliği veya hesap sıfırlaması geçirdiğinden bu yana geçmesine neden olan süreyi gösterir. Kabul edilen değerler: 01 = Değişiklik yok, 02 = Bu işlem sırasında değiştirildi, 03 = 30 günden az, 04 = 30-60 gün, 05 = 60 günden fazla

chAccAgeInd
chAccAgeInd string

Kart sahibinin 3DS İstek Sahibi ile hesaba sahip olduğu süre. Kabul edilen değerler: 01 = Hesap yok (konuk kullanıma alma), 02 = Bu işlem sırasında oluşturuldu, 03 = 30 günden az, 04 = 30-60 gün, 05 = 60 günden fazla

provisionAttemptsDay
provisionAttemptsDay string

Son 24 saat içindeki Kart Ekleme denemelerinin sayısı. Uzunluk: en fazla 3 karakter Örnek değerler: 2, 02, 002

exemptionRaised
exemptionRaised string

PSD2 muafiyet istekleri, Y - muaf, N - Muaf değil

suspiciousAccActivity
suspiciousAccActivity string

3DS İstek Sahibinin kart sahibi hesabında şüpheli etkinlik (önceki sahtekarlık dahil) yaşayıp yaşamadığını gösterir. Kabul edilen değerler: 01 = Şüpheli etkinlik gözlemlenmedi, 02 = Şüpheli etkinlik gözlemlendi

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Güncelleştirmeler doğrulanmış sahtekarlık bilgileri

Bu olay, müşterinin bankayla dolandırıcılık olarak tartıştığını önceki bir satın alma işlemi hakkında bilgi gönderir. Bu yalnızca veri alımı olayıdır. Birçok satıcı bu olayları toplu veri yükleme kullanarak gönderir

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

chargebackId
chargebackId True string

Bu geri ödeme olayını tanımlayan benzersiz bir dize

sebep
reason string

Banka tarafından sağlanan neden

statü
status string

Olası değerler 'Sorgulama' | 'Kabul Edildi' | 'Tartışmalı' | 'Ters Çevrilmiş' | 'ResubmittedRequest'

bankEventTimestamp
bankEventTimestamp date-time

Banka'dan zaman damgası

miktar
amount double

Geri ödeme tutarı

currency
currency string

Geri ödeme tutarı için kullanılan para birimi.

purchaseId
purchaseId True string

Özgün Satın Alma Kimliği

userId
userId string

Kullanıcıyı tanımlayan benzersiz bir dize

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Hesap koruması için hesap bilgilerini güncelleştirir

Bu olay, hesap koruma hizmeti için Ödeme Aracı Ekle, Adres Ekle veya başka bir kullanıcı özniteliği gibi kullanıcı hesabı bilgilerini güncelleştirir veya oluşturur. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

Kullanıcı Kimliği
UserId True string

hesap güncelleştirmesi için kullanıcı kimliği

içerik türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Olay adı. 'AP' olmalıdır. AccountUpdate'

version
version True string

Yük sürümü. "0,5" olmalıdır

trackingId
trackingId True string

Hesap Güncelleştirmesi olayının tanımlayıcısı.

accountUpdateId
accountUpdateId True string

Hesap Güncelleştirmesi olayının tanımlayıcısı. trackingId ile eşleşebilir.

değerlendirme türü
assessmentType string

Olayın değerlendirme türünü gösterir. Olası değerler 'Değerlendir' | 'Koru'. Belirtilmezse, varsayılan değer 'Koru'dur.

customerLocalDate
customerLocalDate True date-time

Müşterinin yerel saat diliminde Hesap Güncelleştirmesi olayının oluşturulma tarihi. Biçim ISO 8601'dir.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

deviceContextId
deviceContextId True string

Müşterinin cihaz kimliği, DFP Cihaz Parmak İzi Hizmeti tarafından sağlanan ve yönetilen kimlik.

ipAddress
ipAddress string

Müşterinin IP adresi.

provider
provider string

Cihaz bilgilerinin sağlayıcısı. Olası değerler : 'DFPFingerprinting'|' Satıcı'|' Bilinmiyor'. Belirtilmezse, varsayılan değer 'DFPFingerprinting'dir.

externalDeviceId
externalDeviceId string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz kimliği.

externalDeviceType
externalDeviceType string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz türü. Olası değerler : 'Mobile' , 'Computer' , 'MerchantHardware' , 'Tablet' , 'GameConsole'.

userId
userId string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

kullanıcı türü
userType string

Kullanıcının profil türü. Olası değerler :'Consumer'|' Geliştirici'|' Satıcı'|' Publisher'|' Kiracı'.

kullanıcı adı
username True string

Kullanıcı tarafından sağlanan kullanıcı adı.

ön ad
firstName string

Hesapta kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Hesapta kullanıcı tarafından sağlanan soyadı.

countryRegion
countryRegion string

Kullanıcının ÜlkeBölgesi. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

zipCode
zipCode string

Kullanıcının posta kodu.

timeZone
timeZone string

Kullanıcının saat dilimi.

language
language string

Kullanıcının dili ve bölgesi (örneğin, EN-US).

membershipId
membershipId string

Kullanıcının zaten satıcıyla mevcut bir üyeliği varsa üyelik kimliği.

isMembershipIdUsername
isMembershipIdUsername boolean

membershipId kullanıcı adı olarak kullanılabilir, varsayılan olarak False olur.

phoneType
phoneType True string

Değerler şunlardır: 'Birincil'|' Alternatif', varsayılan olarak 'Birincil'.

telefon numarası
phoneNumber True string

Kullanıcının telefon numarası. Biçim, ülke/bölge kodu ve ardından kısa çizgi (-) ve ardından telefon numarası (örneğin, ABD için +1-1234567890) olmalıdır.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Kullanıcı tarafından sağlanan telefon numarasının kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Kullanıcı telefon numarasının doğrulama tarihi. Biçim ISO 8601'dir.

isPhoneUsername
isPhoneUsername boolean

Telefon numarası kullanıcı adı olarak kullanılabilir ve varsayılan olarak False olur.

emailType
emailType True string

Değerler şunlardır:'Birincil', 'Alternatif'

emailValue
emailValue True string

Kullanıcının e-posta adresi. Bu değer büyük/küçük harfe duyarlı değildir.

isEmailValidated
isEmailValidated boolean

Kullanıcı tarafından sağlanan e-posta adresinin kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

emailValidatedDate
emailValidatedDate date-time

Kullanıcı e-postasının doğrulama tarihi. Biçim ISO 8601'dir.

isEmailUsername
isEmailUsername boolean

E-posta kullanıcı adı olarak kullanılabilir ve varsayılan olarak False olur.

authenticationProvider
authenticationProvider True string

Satıcıdan farklıysa kullanıcının çoklu oturum açma (SSO) kimlik doğrulama sağlayıcısı. Olası değer 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

ekran adı
displayName True string

Satıcıdan farklıysa kullanıcının çoklu oturum açma (SSO) kimlik doğrulama sağlayıcısı. Olası değer 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

addressType
addressType True string

Adres Türü. Değerler şunlardır: 'Birincil'|' Faturalama'|' Sevkiyat'|' Alternatif'. varsayılan olarak 'Birincil' olarak gösterilir.

ön ad
firstName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan soyadı.

telefon numarası
phoneNumber string

Adresle ilişkili kullanıcı tarafından sağlanan telefon numarası.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

countryRegion
countryRegion string

Adres için sağlanan Ülke/Bölge kodu. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

merchantPaymentInstrumentId
merchantPaymentInstrumentId True string

Ödeme aracının tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

type
type True string

Ödeme türü. Olası değerler şunlardır: 'Diğer'|' Kredi Kartı'|' DirectDebit'|' PayPal'|' MobileBilling'|' OnlineBankTransfer' |' Fatura' |' MerchantGiftCard'|' MerchantWallet'|' CashOnDelivery'|' Paytm'|' CCAvenue'.

oluşturmaTarihi
creationDate date-time

Satıcının sistemindeki ödeme aracının ilk giriş tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Satıcının sistemindeki ödeme aracının son güncelleştirme tarihi. creationDate değerinden daha eski olmamalıdır. Biçim ISO 8601'dir.

state
state string

Pi'nin satıcı sistemindeki geçerli durumu. Olası değerler şunlardır: 'Active'|' Engellendi'|' Süresi Doldu'

cardType
cardType string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır. Olası değerler şunlardır: 'Visa'|' Ana Kart'|' Amex'|' ACH'|' SEPA'|' UnionPay'|' Inicis'|' MobileBillingCarrier'|' Bul'|' AllPay'|' JCB' |' DiscoverDiners'.

holderName
holderName string

Ödeme aracının kullanıcı adı. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

bölme
bin string

Kredi/Banka kartı kutusu. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

son kullanma tarihi
expirationDate string

Satıcının sistemindeki ödeme aracının son kullanma tarihi. Biçim ISO 8601'dir. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

lastFourDigits
lastFourDigits string

Kredi/Banka kartının son dört rakamı. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

addressType
addressType True string

Adres Türü. Değerler şunlardır: 'Birincil'|' Faturalama'|' Sevkiyat'|' Alternatif'. varsayılan olarak 'Birincil' olarak gösterilir.

ön ad
firstName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan soyadı.

telefon numarası
phoneNumber string

Adresle ilişkili kullanıcı tarafından sağlanan telefon numarası.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

countryRegion
countryRegion string

Adres için sağlanan Ülke/Bölge kodu. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

e-posta
email string

Ödeme aracıyla ilişkili e-posta adresi. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

billingAgreementId
billingAgreementId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerId
payerId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerStatus
payerStatus string

PayPal'nin ödemeyi doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

addressStatus
addressStatus string

PayPal'nin ödemenin adresini doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

imei
imei string

Bu öznitelik yalnızca Mobil ödeme türündeki ödemeler için kullanılır.

Döndürülenler

Dynamics Fraud Protection Success Nesnesi

Hesap koruması için sahtekarlık etiketi bilgilerini güncelleştirir

Bu olay etiketin güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

Kullanıcı Kimliği
UserId True string

etiket Api'si için kullanıcı kimliği

Contect Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Olay adı. 'AP' olmalıdır. Etiket'

version
version True string

Yük sürümü. "0,5" olmalıdır

trackingId
trackingId True string

Her olay/kayıt için benzersiz kimlik.

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

eventTimeStamp
eventTimeStamp True date-time

Olayın tarihi ve saati. Olası değerler: Geri Ödeme Tarihi veya Gözden Geçirme Tarihi. Biçim ISO 8601'dir.

labelObjectType
labelObjectType True string

Bu alan etiket türünü gösterir: 'Purchase'|' AccountCreation'|' AccountLogin'|' AccountUpdate'|' CustomFraudEvaluation'|' Hesap'|' PaymentInstrument'|' E-posta'.

labelObjectId
labelObjectId True string

Bu nesnenin tanımlayıcı alanıdır: PurchaseId, AccountCreationId, AccountLoginId, AccountUpdateId, UserId, MerchantPaymentInstrumentId veya Email.

labelSource
labelSource string

Bu alan etiketin kaynağını temsil eder: 'CustomerEscalation'|' Geri ödeme'|' TC40_SAFE'|' ManualReview'|' Para İadesi'|' ÇevrimdışıAnalysis'|' AccountProtectionReview'.

labelState
labelState True string

Bu alan etiketin geçerli durumunu gösterir: 'InquiryAccepted'|' Sahtekarlık'|' Tartışmalı'|' Ters çevrilmiş'|' Kötüye Kullanım'|' ResubmittedRequest'|' AccountCompromised'|' AccountNotCompromised'.

labelReasonCode
labelReasonCode string

Bu alan, her etiket türüyle ilişkili neden kodlarını gösterir: 'ProcessorResponseCode'|' BankResponseCode'|' FraudRefund'|' AccountTakeOver'|' PaymentInstrumentFraud'|' AccountFraud'|' Kötüye Kullanım'|' FriendlyFraud'|' AccountCredentialsLeaked'|' PassedAccountProtectionChecks'

Işlemci
processor string

TC40 veya SAFE bilgilerini oluşturan bankanın veya ödeme işlemcisinin adı.

geçerli başlangıç tarihi
effectiveStartDate date-time

Bu etiketin geçerli olduğu tarih. Biçim ISO 8601'dir.

geçerlilikBitişTarihi
effectiveEndDate date-time

Bu etiketin bitiş tarihi. Biçim ISO 8601'dir. effectiveStartDate değerinden eski olmamalıdır.

Döndürülenler

Dynamics Fraud Protection Success Nesnesi

Hesap oluşturma durumunu güncelleştirir

Bu olay, örneğin Hesap Oluşturma iptal edildiyse Hesap Oluşturma durumunun güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

içerik türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Olay adı. 'AP' olmalıdır. AccountCreation.Status'

version
version True string

Yük sürümü. "0,5" olmalıdır

trackingId
trackingId True string

Hesap Oluşturma Durumu olayının tanımlayıcısı.

signUpId
signUpId True string

Hesap Oluşturma olayının tanımlayıcısı.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

statusType
statusType True string

Durum türü: 'Approved'|' Reddedildi'|' Beklemede'.

reasonType
reasonType string

Neden türü: 'Hiçbiri'|' ChallengeAbandoned'|' ChallengeFailed'|' ChallengePassed'|' ChallengePending'|' Gözden Geçirildi'|' Gözden Geçirildi'|' ReviewPendinge'. Varsayılan olarak 'Yok' şeklindedir.

challengeType
challengeType string

Gözden geçirme durumunun türü: 'SMS'|' E-posta'|' Telefon'|' Diğer'|' Yok'. Varsayılan olarak 'Yok' şeklindedir.

statusDate
statusDate True date-time

Durumun uygulandığı tarih ve saat. Biçim ISO 8601'dir.

Döndürülenler

Dynamics Fraud Protection Success Nesnesi

Hesap oluşturma girişimi için risk değerlendirmesi sağlar

Bu olay, gelen yeni Hesap Oluşturma girişimi hakkında bilgi ve bağlam gönderir. Yanıt, Hesap Oluşturma için bir karar içerir

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

içerik türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Olay adı. 'AP' olmalıdır. AccountCreation'

version
version True string

Yük sürümü. "0,5" olmalıdır

trackingId
trackingId True string

Hesap Oluşturma olayının tanımlayıcısı.

signUpId
signUpId True string

Hesap Oluşturma olayının tanımlayıcısı. trackingId ile eşleşebilir.

değerlendirme türü
assessmentType string

Olayın değerlendirme türünü gösterir. Olası değerler 'Değerlendir' | 'Koru'. Belirtilmezse, varsayılan değer 'Koru'dur.

customerLocalDate
customerLocalDate True date-time

Müşterinin yerel saat diliminde Hesap Oluşturma olayının oluşturma tarihi. Biçim ISO 8601'dir.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

deviceContextId
deviceContextId True string

Müşterinin cihaz kimliği, DFP Cihaz Parmak İzi Hizmeti tarafından sağlanan ve yönetilen kimlik.

ipAddress
ipAddress string

Müşterinin IP adresi.

provider
provider string

Cihaz bilgilerinin sağlayıcısı. Olası değerler : 'DFPFingerprinting'|' Satıcı'|' Bilinmiyor'. Belirtilmezse, varsayılan değer 'DFPFingerprinting'dir.

externalDeviceId
externalDeviceId string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz kimliği.

externalDeviceType
externalDeviceType string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz türü. Olası değerler : 'Mobile' , 'Computer' , 'MerchantHardware' , 'Tablet' , 'GameConsole'.

userId
userId string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

kullanıcı türü
userType string

Kullanıcının profil türü. Olası değerler :'Consumer'|' Geliştirici'|' Satıcı'|' Publisher'|' Kiracı'.

kullanıcı adı
username True string

Kullanıcı tarafından sağlanan kullanıcı adı.

ön ad
firstName string

Hesapta kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Hesapta kullanıcı tarafından sağlanan soyadı.

countryRegion
countryRegion string

Kullanıcının ÜlkeBölgesi. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

zipCode
zipCode string

Kullanıcının posta kodu.

timeZone
timeZone string

Kullanıcının saat dilimi.

language
language string

Kullanıcının dili ve bölgesi (örneğin, EN-US).

membershipId
membershipId string

Kullanıcının zaten satıcıyla mevcut bir üyeliği varsa üyelik kimliği.

isMembershipIdUsername
isMembershipIdUsername boolean

membershipId kullanıcı adı olarak kullanılabilir, varsayılan olarak False olur.

phoneType
phoneType True string

Değerler şunlardır: 'Birincil'|' Alternatif', varsayılan olarak 'Birincil'.

telefon numarası
phoneNumber True string

Kullanıcının telefon numarası. Biçim, ülke/bölge kodu ve ardından kısa çizgi (-) ve ardından telefon numarası (örneğin, ABD için +1-1234567890) olmalıdır.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Kullanıcı tarafından sağlanan telefon numarasının kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Kullanıcı telefon numarasının doğrulama tarihi. Biçim ISO 8601'dir.

isPhoneUsername
isPhoneUsername boolean

Telefon numarası kullanıcı adı olarak kullanılabilir ve varsayılan olarak False olur.

emailType
emailType True string

Değerler şunlardır:'Birincil', 'Alternatif'

emailValue
emailValue True string

Kullanıcının e-posta adresi. Bu değer büyük/küçük harfe duyarlı değildir.

isEmailValidated
isEmailValidated boolean

Kullanıcı tarafından sağlanan e-posta adresinin kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

emailValidatedDate
emailValidatedDate date-time

Kullanıcı e-postasının doğrulama tarihi. Biçim ISO 8601'dir.

isEmailUsername
isEmailUsername boolean

E-posta kullanıcı adı olarak kullanılabilir ve varsayılan olarak False olur.

authenticationProvider
authenticationProvider True string

Satıcıdan farklıysa kullanıcının çoklu oturum açma (SSO) kimlik doğrulama sağlayıcısı. Olası değer 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

ekran adı
displayName True string

Satıcıdan farklıysa kullanıcının çoklu oturum açma (SSO) kimlik doğrulama sağlayıcısı. Olası değer 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

addressType
addressType True string

Adres Türü. Değerler şunlardır: 'Birincil'|' Faturalama'|' Sevkiyat'|' Alternatif'. varsayılan olarak 'Birincil' olarak gösterilir.

ön ad
firstName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan soyadı.

telefon numarası
phoneNumber string

Adresle ilişkili kullanıcı tarafından sağlanan telefon numarası.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

countryRegion
countryRegion string

Adres için sağlanan Ülke/Bölge kodu. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

merchantPaymentInstrumentId
merchantPaymentInstrumentId True string

Ödeme aracının tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

type
type True string

Ödeme türü. Olası değerler şunlardır: 'Diğer'|' Kredi Kartı'|' DirectDebit'|' PayPal'|' MobileBilling'|' OnlineBankTransfer' |' Fatura' |' MerchantGiftCard'|' MerchantWallet'|' CashOnDelivery'|' Paytm'|' CCAvenue'.

oluşturmaTarihi
creationDate date-time

Satıcının sistemindeki ödeme aracının ilk giriş tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Satıcının sistemindeki ödeme aracının son güncelleştirme tarihi. creationDate değerinden daha eski olmamalıdır. Biçim ISO 8601'dir.

state
state string

Pi'nin satıcı sistemindeki geçerli durumu. Olası değerler şunlardır: 'Active'|' Engellendi'|' Süresi Doldu'

cardType
cardType string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır. Olası değerler şunlardır: 'Visa'|' Ana Kart'|' Amex'|' ACH'|' SEPA'|' UnionPay'|' Inicis'|' MobileBillingCarrier'|' Bul'|' AllPay'|' JCB' |' DiscoverDiners'.

holderName
holderName string

Ödeme aracının kullanıcı adı. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

bölme
bin string

Kredi/Banka kartı kutusu. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

son kullanma tarihi
expirationDate string

Satıcının sistemindeki ödeme aracının son kullanma tarihi. Biçim ISO 8601'dir. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

lastFourDigits
lastFourDigits string

Kredi/Banka kartının son dört rakamı. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

addressType
addressType True string

Adres Türü. Değerler şunlardır: 'Birincil'|' Faturalama'|' Sevkiyat'|' Alternatif'. varsayılan olarak 'Birincil' olarak gösterilir.

ön ad
firstName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan soyadı.

telefon numarası
phoneNumber string

Adresle ilişkili kullanıcı tarafından sağlanan telefon numarası.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

countryRegion
countryRegion string

Adres için sağlanan Ülke/Bölge kodu. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

e-posta
email string

Ödeme aracıyla ilişkili e-posta adresi. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

billingAgreementId
billingAgreementId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerId
payerId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerStatus
payerStatus string

PayPal'nin ödemeyi doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

addressStatus
addressStatus string

PayPal'nin ödemenin adresini doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

imei
imei string

Bu öznitelik yalnızca Mobil ödeme türündeki ödemeler için kullanılır.

campaignType
campaignType string

Pazarlama kampanyası türü. Olası değerler :'Direct', 'Email' , 'Referral' , 'PaidSearch', 'OrganicSearch', 'Advertising', 'SocialNetwork' , 'General Marketing', 'Unknown', 'Other'.

trafficSourceReferrer
trafficSourceReferrer string

Biliniyorsa bu kullanıcının kaynağı. Mevcut kullanıcı referansı aracılığıyla, başvuranın orijinal MerchantUserId değerini sağlayın.

trafficSourceReferralLink
trafficSourceReferralLink uri

Biliniyorsa bu kullanıcının kaynağı. Mevcut kullanıcı referansı yerine başka kampanya türleri aracılığıyla ise kaynak URL bağlantısını sağlayın.

trafficSourceReferralSite
trafficSourceReferralSite string

Trafiğin kaynak sitesi. Olası değerler 'Facebook', 'Instagram', 'Twitter', 'Bing', 'Google', 'Pinterest', 'WhatsApp' vb.

incentiveType
incentiveType string

Yeni kullanıcının teşvik türü. Olası değerler : 'None' , 'CashBack' , 'Discount' , 'FreeTrial' , 'BonusPoints' , 'Gift' , 'Unknown', 'Other'.

incentiveOffer
incentiveOffer string

Teşvik teklifinin tam adı. Örnekler: İlk siparişte 5 ABD doları kapalı, ücretsiz gönderim, 5000 puan.

campaignStartDate
campaignStartDate date-time

Teşvik koleksiyonunda başlayan kampanyanın tarihi.

campaignEndDate
campaignEndDate date-time

Teşvik koleksiyonundaki kampanyanın sona erme tarihi.

incentiveQuantitiyLimit
incentiveQuantitiyLimit string

Satıcı tarafından ayarlanan teşvik miktarı sınırı. örneğin, günde kullanıcı başına en fazla üç 5000 puan.

Döndürülenler

Dynamics Fraud Protection Hesabı için Yanıt NesnesiOLUŞTUR API'sini Oluşturma

Hesap oturum açma durumunu güncelleştirir

Bu olay, örneğin Hesap oturum açma işlemi iptal edildiyse Hesap Oturum Açma durumunun güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

içerik türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Olay adı. 'AP' olmalıdır. AccountLogin.Status'

version
version True string

Yük sürümü. "0,5" olmalıdır

trackingId
trackingId True string

Hesap Oturum Açma Durumu olayının tanımlayıcısı.

loginId
loginId True string

Hesap Oturum Açma olayının tanımlayıcısı.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

statusType
statusType True string

Durum türü: 'Approved'|' Reddedildi'|' Beklemede'.

reasonType
reasonType string

Neden türü: 'Hiçbiri'|' ChallengeAbandoned'|' ChallengeFailed'|' ChallengePassed'|' ChallengePending'|' Gözden Geçirildi'|' Gözden Geçirildi'|' ReviewPendinge'. Varsayılan olarak 'Yok' şeklindedir.

challengeType
challengeType string

Gözden geçirme durumunun türü: 'SMS'|' E-posta'|' Telefon'|' Diğer'|' Yok'. Varsayılan olarak 'Yok' şeklindedir.

statusDate
statusDate True date-time

Durumun uygulandığı tarih ve saat. Biçim ISO 8601'dir.

Döndürülenler

Dynamics Fraud Protection Success Nesnesi

Hesap oturum açma girişimi için risk değerlendirmesi sağlar

Bu olay, gelen yeni Hesap Oturum Açma girişimi hakkında bilgi ve bağlam gönderir. Yanıt, Hesap Oturum Açma için bir karar içerir

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

içerik türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Olay adı. 'AP' olmalıdır. AccountLogin'

version
version True string

Yük sürümü. "0,5" olmalıdır

trackingId
trackingId True string

Login olayının tanımlayıcısı.

loginId
loginId True string

Login olayının tanımlayıcısı. trackingId ile eşleşebilir.

değerlendirme türü
assessmentType string

Olayın değerlendirme türünü gösterir. Olası değerler 'Değerlendir' | 'Koru'. Belirtilmezse, varsayılan değer 'Koru'dur.

customerLocalDate
customerLocalDate True date-time

Müşterinin yerel saat dilimindeki Hesap Oturum Açma olayının oturum açma tarihi. Biçim ISO 8601'dir.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

deviceContextId
deviceContextId True string

Müşterinin cihaz kimliği, DFP Cihaz Parmak İzi Hizmeti tarafından sağlanan ve yönetilen kimlik.

ipAddress
ipAddress string

Müşterinin IP adresi.

provider
provider string

Cihaz bilgilerinin sağlayıcısı. Olası değerler : 'DFPFingerprinting'|' Satıcı'|' Bilinmiyor'. Belirtilmezse, varsayılan değer 'DFPFingerprinting'dir.

externalDeviceId
externalDeviceId string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz kimliği.

externalDeviceType
externalDeviceType string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz türü. Olası değerler : 'Mobile' , 'Computer' , 'MerchantHardware' , 'Tablet' , 'GameConsole'.

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

kullanıcı türü
userType string

Kullanıcının profil türü. Olası değerler :'Consumer'|' Geliştirici'|' Satıcı'|' Publisher'|' Kiracı'.

kullanıcı adı
username True string

Kullanıcı tarafından sağlanan kullanıcı adı.

authenticationProvider
authenticationProvider True string

Satıcıdan farklıysa kullanıcının çoklu oturum açma (SSO) kimlik doğrulama sağlayıcısı. Olası değer 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

ekran adı
displayName True string

Satıcıdan farklıysa kullanıcının çoklu oturum açma (SSO) kimlik doğrulama sağlayıcısı. Olası değer 'MSA'|' Facebook'|' PSN'|' MerchantAuth'|' Google'.

lastPhoneNumberUpdateDate
lastPhoneNumberUpdateDate date-time

En son güncelleştirme veya herhangi bir telefon numarasının tarih/saatini oluşturma.

lastEmailUpdateDate
lastEmailUpdateDate date-time

En son güncelleştirme veya herhangi bir e-postanın tarih/saatini oluşturma.

lastAddressUpdateDate
lastAddressUpdateDate date-time

En son güncelleştirme veya herhangi bir adresin tarih/saatini oluşturma.

lastPaymentInstrumentUpdateDate
lastPaymentInstrumentUpdateDate date-time

Herhangi bir PaymentInstrument için en son güncelleştirme veya oluşturma tarihi/saati.

campaignType
campaignType string

Pazarlama kampanyası türü. Olası değerler :'Direct', 'Email' , 'Referral' , 'PaidSearch', 'OrganicSearch', 'Advertising', 'SocialNetwork' , 'General Marketing', 'Unknown', 'Other'.

trafficSourceReferrer
trafficSourceReferrer string

Biliniyorsa bu kullanıcının kaynağı. Mevcut kullanıcı referansı aracılığıyla, başvuranın orijinal MerchantUserId değerini sağlayın.

trafficSourceReferralLink
trafficSourceReferralLink uri

Biliniyorsa bu kullanıcının kaynağı. Mevcut kullanıcı referansı yerine başka kampanya türleri aracılığıyla ise kaynak URL bağlantısını sağlayın.

trafficSourceReferralSite
trafficSourceReferralSite string

Trafiğin kaynak sitesi. Olası değerler 'Facebook', 'Instagram', 'Twitter', 'Bing', 'Google', 'Pinterest', 'WhatsApp' vb.

incentiveType
incentiveType string

Yeni kullanıcının teşvik türü. Olası değerler : 'None' , 'CashBack' , 'Discount' , 'FreeTrial' , 'BonusPoints' , 'Gift' , 'Unknown', 'Other'.

incentiveOffer
incentiveOffer string

Teşvik teklifinin tam adı. Örnekler: İlk siparişte 5 ABD doları kapalı, ücretsiz gönderim, 5000 puan.

campaignStartDate
campaignStartDate date-time

Teşvik koleksiyonunda başlayan kampanyanın tarihi.

campaignEndDate
campaignEndDate date-time

Teşvik koleksiyonundaki kampanyanın sona erme tarihi.

incentiveQuantitiyLimit
incentiveQuantitiyLimit string

Satıcı tarafından ayarlanan teşvik miktarı sınırı. örneğin, günde kullanıcı başına en fazla üç 5000 puan.

Döndürülenler

Dynamics Fraud Protection API'leri için Yanıt Nesnesi

Para iadesi bilgilerini güncelleştirir

Bu olay, para iadesi yapılan önceki bir satın alma işlemi hakkında bilgi gönderir. Bu yalnızca veri alımı olayıdır. Birçok satıcı bu olayları toplu veri yükleme kullanarak gönderir

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

refundId
refundId True string

Bu para iadesi olayını tanımlayan benzersiz bir dize

sebep
reason string

Kullanıcı tarafından sağlanan neden. Olası değerler 'FraudRefund' | 'CustomerRequest' | 'NonFraudRefund'

statü
status string

Olası değerler 'Onaylandı' | 'Reddedildi' | 'Bilinmiyor'

bankEventTimestamp
bankEventTimestamp date-time

Banka'dan zaman damgası

miktar
amount double

Para iadesi tutarı

currency
currency string

Satış fiyatı tutarı için kullanılan para birimi.

userId
userId string

Kullanıcıyı tanımlayan benzersiz bir dize

purchaseId
purchaseId True string

Özgün Satın Alma Kimliği

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Satın alma koruması için hesap bilgilerini güncelleştirir

Bu olay, satın alma koruma hizmeti için Ödeme Aracı Ekle, Adres Ekle veya başka bir kullanıcı özniteliği gibi kullanıcı hesabı bilgilerini güncelleştirir veya oluşturur. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

oluşturmaTarihi
creationDate date-time

Kullanıcı hesabının oluşturma tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Kullanıcı verilerinin en son değiştirildiği tarih. Biçim ISO 8601'dir.

ön ad
firstName string

Hesapta kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Hesapta kullanıcı tarafından sağlanan soyadı.

country
country string

Kullanıcının ülkesi veya bölgesi. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

zipCode
zipCode string

Kullanıcının posta kodu.

timeZone
timeZone string

Kullanıcının saat dilimi.

language
language string

Kullanıcının dili ve bölgesi (örneğin, EN-US).

telefon numarası
phoneNumber string

Kullanıcının telefon numarası. Biçim, ülke/bölge kodu ve ardından kısa çizgi (-) ve ardından telefon numarası (örneğin, ABD için +1-1234567890) olmalıdır.

e-posta
email string

Kullanıcının e-posta adresi. Bu değer büyük/küçük harfe duyarlı değildir.

membershipId
membershipId string

Kullanıcının zaten satıcıyla mevcut bir üyeliği varsa üyelik kimliği.

profilTürü
profileType string

Kullanıcının profil türü. Olası değerler 'Tüketici' | 'Satıcı' | 'Publisher' | 'Kiracı' | 'Geliştirici'

profileName
profileName string

ProfileType'a bağlı olarak profil adı.

authenticationProvider
authenticationProvider string

Satıcıdan farklıysa kullanıcının kimlik doğrulama sağlayıcısı. Olası 'MSA' valuse | 'Facebook' | 'PSN' | 'MerchantAuth' | 'Google'

kimlik doğrulama yöntemi
authenticationMethod string

Müşterinin satın almadan önce/satın alma sırasında kimliğini doğrulama şekli. Bazı olası değerler PAROLA TABANLI, MULTI-FACTOR, BIOMETRIC, TOKEN-BASED,

ekran adı
displayName string

Kullanıcının görünen adı. Örnek: Xbox oyuncu etiketi değeri

isEmailValidated
isEmailValidated boolean

Kullanıcı tarafından sağlanan e-posta adresinin kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

emailValidatedDate
emailValidatedDate date-time

Kullanıcı e-postasının doğrulama tarihi. Biçim ISO 8601'dir.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Kullanıcı tarafından sağlanan telefon numarasının kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Kullanıcı telefon numarasının doğrulama tarihi. Biçim ISO 8601'dir.

membershipType
membershipType string

Müşterinin üyelik durumu veya türü. Premium, Executive gibi ücretli düzeyler belirtilebilir. Olası değerler ÜCRETSİz, ÜCRETSİz, PREMIUM'dır

loginInputMethod
loginInputMethod string

Müşterinin kimlik bilgilerini giriş yöntemi. Olası değerler: MANUALINPUT, AUTOFILL, SCRIPT, COPYPASTE, SELECTPROFILE

lastPasswordUpdatedDate
lastPasswordUpdatedDate date-time

Müşterinin parolası en son ne zaman güncelleştirildi?

firstPurchaseDate
firstPurchaseDate date-time

Müşteri ilk satın alma işlemini gerçekleştirdiğinde

loginChallengeType
loginChallengeType string

Başlatılan sınama yanıtı testinin türü. Olası değerler TEXT SMS, PHONE SMS, EMAIL PIN, CAPTCHA'dır

type
type string

Olası değerler 'Sevkiyat' | 'Faturalama' | 'Kaydolma'

ön ad
firstName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Adresle ilişkilendirilmiş kullanıcı tarafından sağlanan soyadı.

telefon numarası
phoneNumber string

Adresle ilişkili kullanıcı tarafından sağlanan telefon numarası.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

merchantPaymentInstrumentId
merchantPaymentInstrumentId string

Ödeme aracının tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

ödemeYöntemi
paymentMethod string

Üst düzey ödeme yöntemi kategorisi. Olası değerler: CARD, CASH, DIRECTDEBIT, E-CÜZDAN, MOBILE, E-BANKING, INVOICE, VOUCHERS

type
type True string

Ödeme türü. Olası değerler 'CreditCard' | 'DirectDebit' | 'PayPal' | 'MobileBilling' | 'OnlineBankTransfer' | 'Fatura' | 'MerchantGiftCard' | 'MerchantWallet' | 'CashOnDelivery' | 'Paytm' | 'CCAvenue'

oluşturmaTarihi
creationDate date-time

Satıcının sistemindeki ödeme aracının ilk giriş tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Satıcının sistemindeki ödeme aracının son güncelleştirme tarihi. Biçim ISO 8601'dir.

paymentCheckoutProvider
paymentCheckoutProvider string

eWallet kullanıma alma sağlayıcısı.

isLowLiabilityPIType
isLowLiabilityPIType boolean

Ödeme yönteminin düşük bir sorumluluk olup olmadığını gösteren True/False değeri.

state
state string

Pi'nin satıcı sistemindeki geçerli durumu. Olası değerler 'Etkin' | 'Etkin Değil'

cardType
cardType string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır. Kartın sağlandığı ağ. Olası değerler 'Visa' | 'Mastercard' | 'Amex' | 'ACH' | 'SEPA' | 'UnionPay' | 'Inicis' | 'MobileBillingCarrier' | 'Keşfet' | 'AllPay' | 'JCB' | 'DiscoverDiners'

holderName
holderName string

Ödeme aracının kullanıcı adı. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

holderCompanyName
holderCompanyName string

İş veya şirket kartını sağlayan kuruluşun adı (yalnızca iş satın alma işlemleri için).

settlementApprovalRequired
settlementApprovalRequired boolean

SEPA işlemi için onay gerekip gerekmediğini belirten Doğru/Yanlış değeri.

bölme
bin string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

binName
binName string

BIN görünen adı.

binCountryISO
binCountryISO string

BIN ile ilişkili ISO ülke kodu.

binCardType
binCardType string

BIN kartı türü. Olası değerler DEBIT, CREDIT, PREPAID, FLEET, CREDITDEBIT'tir

binCardAssociation
binCardAssociation string

BIN kartı ilişkilendirmesi. Visa, MASTERCARD, AMEX, DISCOVER, MAESTRO, JCB, UNIONPAY, DINERSCLUB bazı olası değerlerdir

binBankGroup
binBankGroup string

BIN banka grubu.

son kullanma tarihi
expirationDate string

Satıcının sistemindeki ödeme aracının son kullanma tarihi. Biçim ISO 8601'dir. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

lastFourDigits
lastFourDigits string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

e-posta
email string

Ödeme aracıyla ilişkili e-posta adresi. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

billingAgreementId
billingAgreementId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerId
payerId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerStatus
payerStatus string

PayPal'nin ödemeyi doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır. Olası değerler 'Doğrulandı' | 'Unverified'

addressStatus
addressStatus string

PayPal'nin ödemenin adresini doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır. Olası değerler 'Onaylandı' | 'Onaylanmadı'

imei
imei string

Bu öznitelik yalnızca Mobil ödeme türündeki ödemeler için kullanılır.

currency
currency string

Seçili ödeme aracının para birimi kodu.

isInternationalMoneyTransfer
isInternationalMoneyTransfer boolean

Uluslararası para transferi yapılıp yapılmadığını gösteren True/False değeri.

bankIdentifierCode
bankIdentifierCode string

Banka Tanımlayıcı Kodu (BIC veya SWIFT kodu)

bankName
bankName string

Banka adı

bankZipCode
bankZipCode string

Banka posta kodu

bankState
bankState string

Banka devleti

bankCountryISO
bankCountryISO string

Banka ISO ülkesi

paymentCollectionDate
paymentCollectionDate date-time

Ödeme toplama için tahmini tarih (öncelikli olarak ödeme hizmeti sağlayıcıları için kullanılır).

instantPaymentSettlement
instantPaymentSettlement boolean

Banka yeniden yönlendirmelerini gösteren bir True/False değeri (CSV ödemelerini desteklemek için kullanılır).

autoCaptureEnabled
autoCaptureEnabled boolean

Ödemenin kart ödemeleri için otomatik olarak yakalanıp yakalanmadığını gösteren Doğru/Yanlış değeri. Yeniden yönlendirme ödemeleri için bu, iş ortağı bankasının otomatik olarak para çekilip çekilmeyeceğini gösteren bir göstergedir.

accountType (hesap türü)
accountType string

İşlem için ücretlendirilecek hesabın türünü gösterir. UNSPECIFIED varsayılan değerdir. CHEQUE_ACCOUNT kartı banka kartı olarak kullanır. CREDIT_FACILITY kartı kredi kartı olarak kullanır.

authorizationType
authorizationType string

Yetkilendirme türü. Mastercard ve Visa artık satıcıların yetkilendirme girişimlerini ön yetkilendirme veya son yetkilendirme olarak tanımlamalarını gerektirir. Olası değerler PRE_AUTHORIZATION FINAL_AUTHORIZATION

authorizationResultCode
authorizationResultCode string

Yetkilendirme kararından banka yanıtı. Olası değerler ONAYLA, REDDET, BEKLEMEDE

authorizationResultText
authorizationResultText string

Yetkilendirme kararının nedenleri; özellikle reddedilen veya bekleyen işlemler için. Olası değerler MISMATCH_CVV, MISMATCH_ADDRESS, MISMATCH_EXPIRATIONDATE, NOACCOUNT, INVALIDPIN, LOWFUND, OVERLIMIT SUSPICIOUSACCOUNT'tır

acquirerId
acquirerId string

Kurum kimlik kodu alma.

acquirerCountryISO
acquirerCountryISO string

Kurum ülke kodunu alma

cvvVerify
cvvVerify string

CVV doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

avsVerify
avsVerify string

Addres doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

cavVerify
cavVerify string

Kart sahibi kimlik doğrulaması doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

piInputMethod
piInputMethod string

Mevcut Değil

encryptedCreditCardNumber
encryptedCreditCardNumber string

Karma veya şifrelenmiş kredi kartı numarası.

ön ad
firstName string

Adresle birlikte verilen Ad

soyadı
lastName string

Adresle birlikte sağlanan Soyadı

telefon numarası
phoneNumber string

Adresle birlikte sağlanan Telefon Numarası

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

deviceContextId
deviceContextId True string

Müşterinin parmak izi oluşturma oturum kimliği veya oturum kullanılamıyorsa olay kimliği.

ipAddress
ipAddress string

Müşterinin IP adresi (Satıcı tarafından sağlanır)

provider
provider string

Cihaz bilgilerinin sağlayıcısı. Olası değerler : 'DFPFingerPrinting' | 'Tüccar'. DFP Parmak İzi JS betiğini kullanıyorsanız, tüm verilerin düzgün bir şekilde bağlanması için 'DFPFingerPrinting'i geçirmeniz gerekir.

deviceContextDC
deviceContextDC string

KULLANIMDAN KALKTI: DFP Parmak İzi Için artık gerekli değildir. Müşterinin DFP Parmak İzi Oluşturma oturumunu depolayan veri merkezi (DFP Parmak İzi Parmak İzi JS betiği tarafından sağlanır).

externalDeviceId
externalDeviceId string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz kimliği.

externalDeviceType
externalDeviceType string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz türü. Olası değerler 'Mobil' | 'Bilgisayar' | 'MerchantHardware' | 'Tablet' | 'GameConsole'

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Satın alma koruması için sahtekarlık etiketi bilgilerini güncelleştirir

Bu olay etiketin güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

labelObjectType
labelObjectType True string

Bu etiket varlığının uygulandığı EntityName. E-posta olarak ayarlanırsa, LabelObjectId e-postasından Kullanıcı kimliği aranılır. Olası değerler: PURCHASE , SIGNUP , CUSTOMFRAUDEVALUATION , ACCOUNT , PI , EMAIL

labelObjectId
labelObjectId True string

Bu etiket varlığının uygulandığı LabelObjectType içindeki Kimlik değeri.

labelSource
labelSource string

Bu etiketi veren yetkilinin LabelReasonCodes veya LabelState. Olası 'CustomerEscalation' değerleri | 'Geri Ödeme' | 'TC40_SAFE' | 'ManualReview' | 'Para İadesi' | 'OfflineAnalysis'

labelReasonCodes
labelReasonCodes string
labelState
labelState string

LabelSource'ta durum geçişleri varsa, bu etiketin geçerli durumu. Örneğin Önceki dolandırıcılık şüphesi için "kabul edildi". Olası değerler 'Sorgulama' | 'Kabul Edildi' | 'Sahtekarlık' | 'Tartışmalı' | 'Ters Çevrilmiş' | 'ResubmittedRequest'

Işlemci
processor string

LabelReasonCodes'ları veren belirli LabelSource kuruluşu.

eventTimeStamp
eventTimeStamp date-time

Olayın LabelSource/Processor'dan bildirilen nihai oluşturması. Biçim ISO8601.

geçerli başlangıç tarihi
effectiveStartDate date-time

Bu Etiketin Merchant saat diliminde ne zaman uygulanacağı başlangıcı (MerchantLocalDate'tan farklıysa). Biçim ISO8601.

geçerlilikBitişTarihi
effectiveEndDate date-time

Bu Etiketin Satıcı saat diliminde ne zaman uygulanacağı veya geçerli olmayan/belirsiz için null olduğu sürenin sonu. Biçim ISO8601.

miktar
amount double

Bu etiketin ilgili olduğu parasal tutar(örneğin, kısmi para iadesi). Para Birimi alanına göre verilen birimler.

currency
currency string

Tutarın hangi para biriminde olduğu, örneğin "USD"

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Çevrimiçi satın alma işlemi için risk değerlendirmesi sağlar

Bu olay, gelen yeni satın alma işlemi hakkında bilgi ve bağlam gönderir. Yanıt, satın alma işlemini onaylama veya reddetme kararını ve satıcının bankaya yetkilendirme çağrısında göndermesi gereken uygun Satıcı Kimliğini (MID) içerir

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

purchaseId
purchaseId True string

Satıcı sisteminde işlem (veya satın alma/sipariş) tanımlayıcısı.

değerlendirme türü
assessmentType string

Olayın değerlendirme türünü gösterir. Olası değerler 'Değerlendir' veya 'Koru' şeklindedir. Belirtilmezse, varsayılan değer 'Koru' olur

originalOrderId
originalOrderId string

Aylık abonelikler gibi yinelenen ödemeler için satıcı sisteminde orijinal Sipariş tanımlayıcısı.

customerLocalDate
customerLocalDate date-time

Müşteri yerel saat dilimine göre satın alma oluşturma tarihi. Biçim ISO8601

merchantLocalDate
merchantLocalDate True date-time

Satıcı saat dilimine göre satın alma oluşturma tarihi. Biçim ISO8601

merchantIdentifier
merchantIdentifier string

Banka için satıcı tanımlayıcısı (MID)

merchantCategoryCode
merchantCategoryCode string

Banka için Satıcı Kategori Kodu (MCC)

merchantBusinessType
merchantBusinessType string

Bu satın alma için Satıcı İş Türü

merchantBusinessSegment
merchantBusinessSegment string

Bu satın alma için Satıcı İş Segmenti

isTest
isTest boolean

Satın alma işleminin bir test satın alma işlemi olduğunu gösterir

isFreeProductIncluded
isFreeProductIncluded boolean

Ücretsiz bir ürünün bu satın alma işlemi kapsamında olup olmadığını bildirir

isRecurringCharge
isRecurringCharge boolean

Satın alma işleminin yinelenen bir ücret olup olmadığını bildirir

isGuestCheckout
isGuestCheckout boolean

Satın alma işleminin engueest ödeme yoluyla yapılıp yapılmadığını bildirir

isPostAuthCheck
isPostAuthCheck boolean

Satın alma işleminin Banka Kimlik Doğrulaması sonrasında DFP'ye gönderilip gönderilmediğini bildirir

isRetryOrder
isRetryOrder boolean

Satın alma işleminin daha önce başarısız olmuş bir girişimin yeniden denemesi olup olmadığını belirtir

recurringChargeFrequencyInDays
recurringChargeFrequencyInDays integer

Ücretin yinelendiği gün sayısı

recurringChargeStartDate
recurringChargeStartDate date-time

Yinelenense bu satın alma işleminin başlangıç tarihi

recurringChargeEndDate
recurringChargeEndDate date-time

Yinelenense bu satın alma işleminin bitiş tarihi

isPostpaid
isPostpaid boolean

Satın alma işleminin ödenmiş olarak deftere nakledilip ödenmediğini bildirir

distinctItemCount
distinctItemCount double

Satın alma işlemi kapsamında satılan benzersiz ürünlerin sayısı

totalItemCount
totalItemCount double

Satın alma işlemi kapsamında satılan ürünlerin toplam sayısı

orderType
orderType string

Sipariş türü, örneğin, Dışarı Çıkar

discountAmount
discountAmount double

Toplam tutarı türetmeden önce ilk satın almada sağlanan indirim

tipAmount
tipAmount double

Satın almada sağlanan ipucu

totalAmount
totalAmount double

Müşteriye tahsil edilen toplam tutar; vergi ve sevkiyat dahildir. İsteğe bağlı olarak indirimler ve kuponlar dahil edilebilir; şu anda bunlar için ayrı bir alan yok. Satıcı tarafından sağlanır.

satış vergisi
salesTax double

hareket için ücretlendirilen satış vergisi. Satıcı tarafından sağlanır.

currency
currency string

ORIJINAL satın alma işleminin ISO 4217 kod biçimindeki para birimi (USD, GBP vb.).

shippingMethod
shippingMethod string

Satın alma işlemini göndermek için kullanılan yöntemi gösterir. 'InStorePickup' olası değerleri | 'Standart' | 'Express' | 'DirectEntitlement' | 'DigitalToken'

transactionProcessingOrder
transactionProcessingOrder string

İşlem akışı sırasında sahtekarlık değerlendirmesinin yapıldığı sıra. Olası değerler PREAUTHORIZATION, POSTAUTHORIZATION, BEFORE3DS, AFTER3DS

recurringSubscriptionId
recurringSubscriptionId string

Yinelenen ücretin benzersiz kimliği

recurringChargeSequence
recurringChargeSequence string

Bu müşteri için yinelenen ücretin oluştuğu n. (1, 2, 3...) saat.

midName
midName string

MID (satıcı tanımlayıcısı) ile ilişkili satıcı adı.

transactionDescription
transactionDescription string

İşlem işleme türü. Possilbe değerleri SUBSCRIPTIONFEE, DELAYEDCHARGES, NOSHOW, DEPOSIT değerleridir

shippingEmail
shippingEmail string

Kullanıcının gönderim e-posta adresi

özel veriler
customData object

Kuralların kullanımı için geçirilebilen anahtar-değer çiftleri vb. Daha fazla bilgi için https://docs.microsoft.com/dynamics365/fraud-protection/schema#download-sample-data

shippingDate
shippingDate date-time

Siparişin sevk edildiği tarih

orderInitiatedChannel
orderInitiatedChannel string

İşlemin oluşturulduğu kanal (örneğin: 'AppStore', 'Web', 'MobileWeb', 'App', 'InGamePurchase')

orderInitiatedChannelName
orderInitiatedChannelName string

İşlemin oluşturulduğu Uygulama Adı veya Web URL'si

orderInitiatedChannelRegionORCountry
orderInitiatedChannelRegionORCountry string

İşlemin oluşturulduğu pazar (örneğin: Uygulama pazarı)

merchantBusinessSegmentL2
merchantBusinessSegmentL2 string

İkinci düzey iş veya sektör segmenti

lastUpdateYear
lastUpdateYear integer

Öğenin en son güncelleştirildiği yıl

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

oluşturmaTarihi
creationDate date-time

Kullanıcı hesabının oluşturma tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Kullanıcı verilerinin en son değiştirildiği tarih. Biçim ISO 8601'dir.

ön ad
firstName string

Hesapta kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Hesapta kullanıcı tarafından sağlanan soyadı.

country
country string

Kullanıcının ülkesi veya bölgesi. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

zipCode
zipCode string

Kullanıcının posta kodu.

timeZone
timeZone string

Kullanıcının saat dilimi.

language
language string

Kullanıcının dili ve bölgesi (örneğin, EN-US).

telefon numarası
phoneNumber string

Kullanıcının telefon numarası. Biçim, ülke/bölge kodu ve ardından kısa çizgi (-) ve ardından telefon numarası (örneğin, ABD için +1-1234567890) olmalıdır.

e-posta
email string

Kullanıcının e-posta adresi. Bu değer büyük/küçük harfe duyarlı değildir.

membershipId
membershipId string

Kullanıcının zaten satıcıyla mevcut bir üyeliği varsa üyelik kimliği.

profilTürü
profileType string

Kullanıcının profil türü. Olası değerler 'Tüketici' | 'Satıcı' | 'Publisher' | 'Kiracı' | 'Geliştirici'

profileName
profileName string

ProfileType'a bağlı olarak profil adı.

authenticationProvider
authenticationProvider string

Satıcıdan farklıysa kullanıcının kimlik doğrulama sağlayıcısı. Olası 'MSA' valuse | 'Facebook' | 'PSN' | 'MerchantAuth' | 'Google'

kimlik doğrulama yöntemi
authenticationMethod string

Müşterinin satın almadan önce/satın alma sırasında kimliğini doğrulama şekli. Bazı olası değerler PAROLA TABANLI, MULTI-FACTOR, BIOMETRIC, TOKEN-BASED,

ekran adı
displayName string

Kullanıcının görünen adı. Örnek: Xbox oyuncu etiketi değeri

isEmailValidated
isEmailValidated boolean

Kullanıcı tarafından sağlanan e-posta adresinin kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

emailValidatedDate
emailValidatedDate date-time

Kullanıcı e-postasının doğrulama tarihi. Biçim ISO 8601'dir.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Kullanıcı tarafından sağlanan telefon numarasının kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Kullanıcı telefon numarasının doğrulama tarihi. Biçim ISO 8601'dir.

membershipType
membershipType string

Müşterinin üyelik durumu veya türü. Premium, Executive gibi ücretli düzeyler belirtilebilir. Olası değerler ÜCRETSİz, ÜCRETSİz, PREMIUM'dır

loginInputMethod
loginInputMethod string

Müşterinin kimlik bilgilerini giriş yöntemi. Olası değerler: MANUALINPUT, AUTOFILL, SCRIPT, COPYPASTE, SELECTPROFILE

lastPasswordUpdatedDate
lastPasswordUpdatedDate date-time

Müşterinin parolası en son ne zaman güncelleştirildi?

firstPurchaseDate
firstPurchaseDate date-time

Müşteri ilk satın alma işlemini gerçekleştirdiğinde

loginChallengeType
loginChallengeType string

Başlatılan sınama yanıtı testinin türü. Olası değerler TEXT SMS, PHONE SMS, EMAIL PIN, CAPTCHA'dır

deviceContextId
deviceContextId True string

Müşterinin parmak izi oluşturma oturum kimliği veya oturum kullanılamıyorsa olay kimliği.

provider
provider string

Cihaz bilgilerinin sağlayıcısı. Olası değerler : 'DFPFingerPrinting' | 'Tüccar'. DFP Parmak İzi JS betiğini kullanıyorsanız, tüm verilerin düzgün bir şekilde bağlanması için 'DFPFingerPrinting'i geçirmeniz gerekir.

deviceContextDC
deviceContextDC string

KULLANIMDAN KALKTI: DFP Parmak İzi Için artık gerekli değildir. Müşterinin DFP Parmak İzi Oluşturma oturumunu depolayan veri merkezi (DFP Parmak İzi Parmak İzi JS betiği tarafından sağlanır).

externalDeviceId
externalDeviceId string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz kimliği.

externalDeviceType
externalDeviceType string

Satıcı tarafından sağlanan ve ustalaşılan müşterinin cihaz türü. Olası değerler 'Mobil' | 'Bilgisayar' | 'MerchantHardware' | 'Tablet' | 'GameConsole'

ipAddress
ipAddress string

Müşterinin IP adresi (Satıcı tarafından sağlanır)

httpSignature
httpSignature string

HTTP iletisinin dijital imzası.

httpUserAgent
httpUserAgent string

Uygulamayı, işletim sistemini, satıcıyı ve/veya sürümü tanımlamak için kullanılan istek üst bilgisi.

browserHeader
browserHeader string

Tarayıcı tarafından gönderilen istek üst bilgilerinin tam listesi.

browserResolution
browserResolution string

Tarayıcı çözünürlüğü.

browserLanguage
browserLanguage string

Tarayıcı varsayılan dil tercihi.

tcpSignature
tcpSignature string

TCP uygulama imzası.

sslSignature
sslSignature string

SSL imzası.

enabledCookies
enabledCookies boolean

Tanımlama bilgilerinin etkinleştirilip etkinleştirilmediğini gösteren True/False değeri.

enabledFlash
enabledFlash boolean

Flash'ın etkinleştirilip etkinleştirilmediğini gösteren True/False değeri.

enabledJavaScript
enabledJavaScript boolean

Javascript'in etkinleştirilip etkinleştirilmediğini gösteren True/False değeri.

screenAspectRatio
screenAspectRatio string

Tarayıcının en boy oranı.

screenColorDepth
screenColorDepth string

Ekranın renk derinliği.

screenResolution
screenResolution string

Cihaz ekranının piksel cinsinden çözünürlüğü

siteHostName
siteHostName string

Sitenin ana bilgisayar adı.

os
os string

Cihaz işletim sistemi.

oSFonts
oSFonts string

İşletim sisteminin varsayılan yazı tipi.

deviceProcessor
deviceProcessor string

Cihaz işlemcisi.

oturumKimliği
sessionId string

Benzersiz oturum kimliği.

trueIp
trueIp string

Cihaz parmak iziyle tanımlanan cihazın gerçek IP adresi

proxyIp
proxyIp string

Proxy cihazının IP adresi.

deviceId
deviceId string

Cihaz parmak iziyle oluşturulan cihaz başına benzersiz GUID

timeZone
timeZone string

GMT'ye göre saat cinsinden yerel saat diliminin uzaklığı

userAgentDetails
userAgentDetails string

Ek kullanıcı aracısı veya tarayıcı ayrıntıları.

appVersion
appVersion string

Uygulama sürümü.

browserPackagesList
browserPackagesList string

Cihazda yüklü paketlerin listesi.

buildManufacturer
buildManufacturer string

Cihazın üreticisi.

buildModel
buildModel string

Son ürün için son kullanıcı görünürlük adı.

buildSdkVersion
buildSdkVersion string

Derleme sürümü.

dataNetworkType
dataNetworkType string

Mobil veri ağının türü.

deviceModelName
deviceModelName string

Cihaz modeli.

deviceSystemName
deviceSystemName string

Makinenin cihaz adı.

deviceSystemVersion
deviceSystemVersion string

Cihaz sürümü.

isBluetoothEnabled
isBluetoothEnabled boolean

Bluetooth'un etkinleştirilip etkinleştirilmediğini gösteren True/False değeri.

simNetworkCountryISO
simNetworkCountryISO string

Mobil hizmet sağlayıcısı için ISO ülke kodu.

simNetworkType
simNetworkType string

Mobil ağ türü.

systemUpTime
systemUpTime string

Cihazın çalıştığı ve kullanılabilir olduğu süre.

merchantPaymentInstrumentId
merchantPaymentInstrumentId string

Ödeme aracının tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

ödemeYöntemi
paymentMethod string

Üst düzey ödeme yöntemi kategorisi. Olası değerler: CARD, CASH, DIRECTDEBIT, E-CÜZDAN, MOBILE, E-BANKING, INVOICE, VOUCHERS

type
type True string

Ödeme türü. Olası değerler 'CreditCard' | 'DirectDebit' | 'PayPal' | 'MobileBilling' | 'OnlineBankTransfer' | 'Fatura' | 'MerchantGiftCard' | 'MerchantWallet' | 'CashOnDelivery' | 'Paytm' | 'CCAvenue'

oluşturmaTarihi
creationDate date-time

Satıcının sistemindeki ödeme aracının ilk giriş tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Satıcının sistemindeki ödeme aracının son güncelleştirme tarihi. Biçim ISO 8601'dir.

paymentCheckoutProvider
paymentCheckoutProvider string

eWallet kullanıma alma sağlayıcısı.

isLowLiabilityPIType
isLowLiabilityPIType boolean

Ödeme yönteminin düşük bir sorumluluk olup olmadığını gösteren True/False değeri.

state
state string

Pi'nin satıcı sistemindeki geçerli durumu. Olası değerler 'Etkin' | 'Etkin Değil'

cardType
cardType string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır. Kartın sağlandığı ağ. Olası değerler 'Visa' | 'Mastercard' | 'Amex' | 'ACH' | 'SEPA' | 'UnionPay' | 'Inicis' | 'MobileBillingCarrier' | 'Keşfet' | 'AllPay' | 'JCB' | 'DiscoverDiners'

holderName
holderName string

Ödeme aracının kullanıcı adı. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

holderCompanyName
holderCompanyName string

İş veya şirket kartını sağlayan kuruluşun adı (yalnızca iş satın alma işlemleri için).

settlementApprovalRequired
settlementApprovalRequired boolean

SEPA işlemi için onay gerekip gerekmediğini belirten Doğru/Yanlış değeri.

bölme
bin string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

binName
binName string

BIN görünen adı.

binCountryISO
binCountryISO string

BIN ile ilişkili ISO ülke kodu.

binCardType
binCardType string

BIN kartı türü. Olası değerler DEBIT, CREDIT, PREPAID, FLEET, CREDITDEBIT'tir

binCardAssociation
binCardAssociation string

BIN kartı ilişkilendirmesi. Visa, MASTERCARD, AMEX, DISCOVER, MAESTRO, JCB, UNIONPAY, DINERSCLUB bazı olası değerlerdir

binBankGroup
binBankGroup string

BIN banka grubu.

son kullanma tarihi
expirationDate string

Satıcının sistemindeki ödeme aracının son kullanma tarihi. Biçim ISO 8601'dir. Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

lastFourDigits
lastFourDigits string

Bu öznitelik yalnızca Kredi/Banka Kartı türündeki ödemeler için kullanılır.

e-posta
email string

Ödeme aracıyla ilişkili e-posta adresi. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

billingAgreementId
billingAgreementId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerId
payerId string

Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır.

payerStatus
payerStatus string

PayPal'nin ödemeyi doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır. Olası değerler 'Doğrulandı' | 'Unverified'

addressStatus
addressStatus string

PayPal'nin ödemenin adresini doğrulayıp doğrulamadığını gösteren değer. Bu öznitelik yalnızca PayPal türündeki ödemeler için kullanılır. Olası değerler 'Onaylandı' | 'Onaylanmadı'

imei
imei string

Bu öznitelik yalnızca Mobil ödeme türündeki ödemeler için kullanılır.

currency
currency string

Seçili ödeme aracının para birimi kodu.

isInternationalMoneyTransfer
isInternationalMoneyTransfer boolean

Uluslararası para transferi yapılıp yapılmadığını gösteren True/False değeri.

bankIdentifierCode
bankIdentifierCode string

Banka Tanımlayıcı Kodu (BIC veya SWIFT kodu)

bankName
bankName string

Banka adı

bankZipCode
bankZipCode string

Banka posta kodu

bankState
bankState string

Banka devleti

bankCountryISO
bankCountryISO string

Banka ISO ülkesi

paymentCollectionDate
paymentCollectionDate date-time

Ödeme toplama için tahmini tarih (öncelikli olarak ödeme hizmeti sağlayıcıları için kullanılır).

instantPaymentSettlement
instantPaymentSettlement boolean

Banka yeniden yönlendirmelerini gösteren bir True/False değeri (CSV ödemelerini desteklemek için kullanılır).

autoCaptureEnabled
autoCaptureEnabled boolean

Ödemenin kart ödemeleri için otomatik olarak yakalanıp yakalanmadığını gösteren Doğru/Yanlış değeri. Yeniden yönlendirme ödemeleri için bu, iş ortağı bankasının otomatik olarak para çekilip çekilmeyeceğini gösteren bir göstergedir.

accountType (hesap türü)
accountType string

İşlem için ücretlendirilecek hesabın türünü gösterir. UNSPECIFIED varsayılan değerdir. CHEQUE_ACCOUNT kartı banka kartı olarak kullanır. CREDIT_FACILITY kartı kredi kartı olarak kullanır.

authorizationType
authorizationType string

Yetkilendirme türü. Mastercard ve Visa artık satıcıların yetkilendirme girişimlerini ön yetkilendirme veya son yetkilendirme olarak tanımlamalarını gerektirir. Olası değerler PRE_AUTHORIZATION FINAL_AUTHORIZATION

authorizationResultCode
authorizationResultCode string

Yetkilendirme kararından banka yanıtı. Olası değerler ONAYLA, REDDET, BEKLEMEDE

authorizationResultText
authorizationResultText string

Yetkilendirme kararının nedenleri; özellikle reddedilen veya bekleyen işlemler için. Olası değerler MISMATCH_CVV, MISMATCH_ADDRESS, MISMATCH_EXPIRATIONDATE, NOACCOUNT, INVALIDPIN, LOWFUND, OVERLIMIT SUSPICIOUSACCOUNT'tır

acquirerId
acquirerId string

Kurum kimlik kodu alma.

acquirerCountryISO
acquirerCountryISO string

Kurum ülke kodunu alma

cvvVerify
cvvVerify string

CVV doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

avsVerify
avsVerify string

Addres doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

cavVerify
cavVerify string

Kart sahibi kimlik doğrulaması doğrulamasının kullanılabilir olup olmadığını ve/veya başarıyla doğrulanıp doğrulanmamış olduğunu gösterir. Y = Başarıyla doğrulandı, N = Başarıyla onaylanmadı, U = Kullanılamıyor, A = Kullanılabilir, ancak doğrulama yok

piInputMethod
piInputMethod string

Mevcut Değil

encryptedCreditCardNumber
encryptedCreditCardNumber string

Karma veya şifrelenmiş kredi kartı numarası.

purchaseAmount
purchaseAmount double

İşlem için bu PI'yi kullanan toplam satın alma tutarı

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

ön ad
firstName string

Adresle birlikte verilen Ad

soyadı
lastName string

Adresle birlikte sağlanan Soyadı

telefon numarası
phoneNumber string

Adresle birlikte sağlanan Telefon Numarası

organizationId
organizationId True string

Satıcının veya kuruluşun benzersiz tanımlayıcısı.

name
name True string

Kuruluşun adı

zipCode
zipCode string

Kuruluşun bulunduğu konumdaki posta kodu

state
state string

Kuruluşun bulunduğu konum

countryISO
countryISO string

Kuruluşun bulunduğu countryISO

organizationId
organizationId True string

Satıcının veya kuruluşun benzersiz tanımlayıcısı.

name
name True string

Kuruluşun adı

zipCode
zipCode string

Kuruluşun bulunduğu konumdaki posta kodu

state
state string

Kuruluşun bulunduğu konum

countryISO
countryISO string

Kuruluşun bulunduğu countryISO

organizationId
organizationId True string

Satıcının veya kuruluşun benzersiz tanımlayıcısı.

name
name True string

Kuruluşun adı

zipCode
zipCode string

Kuruluşun bulunduğu konumdaki posta kodu

state
state string

Kuruluşun bulunduğu konum

countryISO
countryISO string

Kuruluşun bulunduğu countryISO

isThreeDSAuth
isThreeDSAuth boolean

Bu işlemin 3DS aracılığıyla kimlik doğrulaması yapılıp yapılmadığını gösteren True/False değeri.

messageCategory
messageCategory string

Belirli bir kullanım örneği için iletinin kategorisini tanımlar. Kabul edilen değerler: 01 = PA, 02 = NPA, 03-79 = EMVCo gelecekteki kullanım için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

deviceChannel
deviceChannel string

İşlemi başlatmak için kullanılan kanal arabiriminin türünü gösterir. Kabul edilen değerler: 01 = Uygulama tabanlı (APP), 02 = Tarayıcı (BRW), 03 = 3DS İstek Sahibi Başlatıldı (3RI), 04-79 = EMVCo gelecekteki kullanım için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

threeDSServerTransId
threeDSServerTransId string

Tek bir işlemi tanımlamak için 3DS Sunucusu tarafından atanan evrensel olarak benzersiz işlem tanımlayıcısı.

threeDSRequestorAuthenticationInd
threeDSRequestorAuthenticationInd string
threeDSRequestorChallengeInd
threeDSRequestorChallengeInd string

Bu işlem için bir sınama istenip istenmediğini gösterir. Kabul edilen değerler: 01 = Tercih yok, 02 = Sınama istenmedi, 03 = Sınama istendi (3DS İstek sahibi tercihi), 04 = Sınama istendi (Görev), 05 = Sınama istenmedi (işlem riski analizi zaten gerçekleştiriliyor), 06 = Sınama istenmedi (Yalnızca veri paylaşımı), 07 = Sınama istenmedi (güçlü tüketici kimlik doğrulaması zaten gerçekleştirilir), 08 = Sınama istenmedi (sınama gerekmediyse beyaz listede muafiyeti kullanın), 09 = Sınama istendi (sınama gerekiyorsa beyaz liste istemi istendi)

threeRIInd
threeRIInd string

3RI isteğinin türünü gösterir. Kabul edilen değerler: 01 = Yinelenen işlem, 02 = Taksit işlemi, 03 = Kart ekle, 04 = Kart bilgilerini koru, 05 = Hesap doğrulama, 06 = Bölünmüş,gecikmeli sevkiyat, 07 = Top-up, 08 = Posta Siparişi, 09 = Telefon Siparişi, 10 = Beyaz Liste durum denetimi, 11 = Diğer ödeme, 12-79 = EMVCo gelecekteki kullanım için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

threeDSReqPriorAuthMethod
threeDSReqPriorAuthMethod string

Kart Sahibi tarafından daha önce 3DS İstek Sahibinde kimlik doğrulaması yapmak için kullanılan mekanizma. Kabul edilen değerler: 01 = ACS tarafından sorunsuz kimlik doğrulaması gerçekleşti, 02 = Kart sahibi sınaması ACS tarafından oluştu, 03 = AVS doğrulandı, 04 = Diğer veren yöntemler, 05-79 = EMVCo gelecekte kullanıma ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

transStatus
transStatus string

İşlemin kimliği doğrulanmış işlem mi yoksa hesap doğrulaması mı olduğunu gösterir. Kabul edilen değerler: Y = Kimlik Doğrulama Başarılı. N = Kimliği Doğrulanmadı,Hesap Doğrulanmadı; İşlem reddedildi. U = kimlik doğrulaması, hesap doğrulaması gerçekleştirilemedi; ARes veya RReq'te belirtildiği gibi teknik veya başka bir sorun. A = Gerçekleştirilen İşleme Girişimleri; Kimliği Doğrulanmadı, Doğrulandı, ancak kimlik doğrulama girişiminin kanıtı, doğrulama sağlanır. C = Sınama Gerekli; CReq,CRes kullanılarak ek kimlik doğrulaması gereklidir. D = Sınama Gerekli; Ayrılmış Kimlik Doğrulaması onaylandı. R = Kimlik Doğrulaması,Hesap Doğrulaması Reddedildi; Veren kimlik doğrulamasını, doğrulamayı reddediyor ve yetkilendirmenin denenmemesi isteğinde bulundu. I = Yalnızca Bilgilendirme; 3DS İstek sahibi sınama tercihi onaylandı.

transStatusReason
transStatusReason string

İşlem Durumu alanının neden belirtilen değere sahip olduğu hakkında bilgi sağlar. Kabul edilen değerler: 01 = Kart kimlik doğrulaması başarısız oldu, 02 = Bilinmeyen Cihaz, 03 = Desteklenmeyen Cihaz, 04 = Kimlik doğrulama sıklığı sınırını aşıyor, 05 = Süresi dolmuş kart, 06 = Geçersiz kart numarası, 07 = Geçersiz işlem, 08 = Kart kaydı yok, 09 = Güvenlik hatası, 10 = Çalınan kart, 11 = Şüpheli dolandırıcılık, 12 = Kart sahibine izin verilmiyor, 13 = Kart sahibi hizmete kayıtlı değil, 14 = ACS'de işlem zaman aşımına uğradı, 15 = Düşük güvenilirlik, 16 = Orta güvenilirlik, 17 = Yüksek güvenilirlik, 18 = Çok Yüksek güvenilirlik, 19 = ACS maksimum zorluklarını aşıyor, 20 = Ödeme Yapılmayan işlem desteklenmiyor, 21 = 3RI işlemi desteklenmiyor, 22 = ACS teknik sorunu, 23 = ACS tarafından gerekli olan ancak 3DS İstek sahibi tarafından istenmeyen Ayrılmış Kimlik Doğrulaması, 24 = 3DS İstek Sahibi Ayrılmış Maksimum Süre Sonu Süresi aşıldı, 25 = Ayrılmış Kimlik Doğrulaması kart sahibinin kimliğini doğrulamak için yeterli zaman sağlanmadı. ACS deneme yapmaz, 26 = Kimlik doğrulaması denendi ancak kart sahibi tarafından gerçekleştirilmedi, 27-79 = GELECEKTE EMVCo kullanımı için ayrılmış (EMVCo tarafından tanımlanana kadar geçersiz değerler), 80-99 = DS kullanımı için ayrılmış

threeDSCompInd
threeDSCompInd string

3DS Yönteminin başarıyla tamamlanıp tamamlanmadığını gösterir. Kabul edilen değerler: Y = Başarıyla tamamlandı, N = Başarıyla tamamlanmadı, U = Kullanılamıyor 3DS Yöntemi URL'si, Kart Sahibi Hesap Numarası ile ilişkili kart aralığının PRes ileti verilerinde yoktu.

acsChallengeMandated
acsChallengeMandated string

İşlemin yerel/bölgesel zorunluluklar veya başka bir değişken nedeniyle yetkilendirilmesi için bir zorluğun gerekli olup olmadığının göstergesi. Kabul edilen değerler: Y = Sınama zorunludur, N = Sınama zorunlu değildir

eci
eci string

Elektronik Ticaret Göstergesi (ECI). Kart sahibinin kimliğini doğrulama girişiminin sonuçlarını belirtmek için ACS veya DS tarafından sağlanan Ödeme Sistemine özgü değer. Kabul edilen değerler: 02 (MasterCard)/05 (Visa)= başarılı kimlik doğrulaması 01 (MasterCard)/06/07 (Visa) = diğerleri

shipNameIndicator
shipNameIndicator string

Hesapta Kart Sahibi Adı'nın bu işlem için kullanılan sevkiyat Adı ile aynı olup olmadığını gösterir. Kabul edilen değerler: 01 = Sevkiyat Adı ile aynı Hesap Adı, 02 = Hesap Adı sevkiyat Adından farklı

challengeCompletionInd
challengeCompletionInd string

ACS sınama döngüsünün durumunun ve sınamanın tamamlanıp tamamlanmadığının veya ek iletiler gerekip gerekmediğinin göstergesi. Kabul edilen değerler: Y = Sınama tamamlandı ve başka sınama iletisi değişimi gerekmez, N = Sınama tamamlanmadı ve ek sınama iletisi değişimleri gerekir

chAccPwChangeInd
chAccPwChangeInd string

Kart sahibinin 3DS İstek sahibi hesabı parola değişikliği veya hesap sıfırlaması geçirdiğinden bu yana geçmesine neden olan süreyi gösterir. Kabul edilen değerler: 01 = Değişiklik yok, 02 = Bu işlem sırasında değiştirildi, 03 = 30 günden az, 04 = 30-60 gün, 05 = 60 günden fazla

chAccAgeInd
chAccAgeInd string

Kart sahibinin 3DS İstek Sahibi ile hesaba sahip olduğu süre. Kabul edilen değerler: 01 = Hesap yok (konuk kullanıma alma), 02 = Bu işlem sırasında oluşturuldu, 03 = 30 günden az, 04 = 30-60 gün, 05 = 60 günden fazla

provisionAttemptsDay
provisionAttemptsDay string

Son 24 saat içindeki Kart Ekleme denemelerinin sayısı. Uzunluk: en fazla 3 karakter Örnek değerler: 2, 02, 002

exemptionRaised
exemptionRaised string

PSD2 muafiyet istekleri, Y - muaf, N - Muaf değil

suspiciousAccActivity
suspiciousAccActivity string

3DS İstek Sahibinin kart sahibi hesabında şüpheli etkinlik (önceki sahtekarlık dahil) yaşayıp yaşamadığını gösterir. Kabul edilen değerler: 01 = Şüpheli etkinlik gözlemlenmedi, 02 = Şüpheli etkinlik gözlemlendi

Ürün Kimliği
productId True string

Satıcı sisteminde ürün tanımlayıcısı.

ürünAdı
productName string

Kullanıcı tarafından okunabilir ürün adı.

type
type string

Satılan ürün türü. Olası değerler 'Dijital' | 'Fiziksel'

sku
sku string

Ürün SKU'su

kategori
category string

Ürün kategorisi. Olası değerler 'Abonelik' | 'Oyun' | 'GameConsumable' | 'GameDLC' | 'HardwareDevice' | 'HardwareAccessory' | 'SoftwareToken' | 'SoftwareDirectEntitlement' | 'ClothingShoes' | 'RecreationalEquipment' | 'Takı' | 'Otel' | 'Bilet' | 'VehicleRental' | 'GiftCard' | 'Filmler' | 'Müzik' | 'GarageIndustrial' | 'HomeGarden' | 'Araçlar' | 'Kitaplar' | 'HealthBeauty' | 'Mobilya' | 'Oyuncaklar' | 'FoodGrocery'

merchantProductCategory
merchantProductCategory string

Satıcının sisteminde tanımladığı ürün kategorisi

pazar
market string

Ürünün sunulduğu pazar

productBrand
productBrand string

Ürünün marka adı

buyItAgainOrder
buyItAgainOrder boolean

Kullanıcılar önceki bir siparişi yeniden sipariş ettiğinde true (yalnızca bu siparişten bir ürün değil)

preOrderAvailabilityDate
preOrderAvailabilityDate date-time

Ürün ilk kez ön sipariş için kullanılabilir olduğunda

salesPrice
salesPrice double

Satılan ürünün fiyatı (vergi dahil değildir). Satıcı tarafından sağlanır.

currency
currency string

Satış fiyatı için kullanılan para birimi. Satıcı tarafından sağlanır.

Smm
cogs double

Satılan Malların Maliyeti - maddenin ham madde maliyeti. Satıcı tarafından sağlanır.

isRecurring
isRecurring boolean

Ürünün yinelenen abonelik olup olmadığını gösterir.

isFree
isFree boolean

Ürünün ücretsiz olarak sunulup sunulmadiğini gösterir.

language
language string

Ürünün açıklandığı dil.

purchasePrice
purchasePrice double

Satınalmadaki satır öğesinin fiyatı.

Kenar boşluğu
margin double

Ürün satışı ile elde edilen kar marjı.

miktar
quantity integer

Satın alınan madde miktarı

isPreorder
isPreorder boolean

Ürünün ön sipariş için teklif edilmiş olup olmadığını gösterir.

shippingMethod
shippingMethod string

Ürünü göndermek için kullanılan yöntemi gösterir. 'InStorePickup' olası değerleri | 'Standart' | 'Express' | 'DirectEntitlement' | 'DigitalToken'

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

ön ad
firstName string

Adresle birlikte verilen Ad

soyadı
lastName string

Adresle birlikte sağlanan Soyadı

telefon numarası
phoneNumber string

Adresle birlikte sağlanan Telefon Numarası

storeId
storeId True string

Satıcı sisteminde depo tanımlayıcısı

storeName
storeName string

Satıcı sisteminde mağaza adı

terminalId
terminalId string

Satış noktası terminalinin benzersiz tanımlayıcısı

terminalName
terminalName string

Satış noktası terminal adı

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

userId
userId True string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

oluşturmaTarihi
creationDate date-time

Kullanıcı hesabının oluşturma tarihi. Biçim ISO 8601'dir.

updateDate
updateDate date-time

Kullanıcı verilerinin en son değiştirildiği tarih. Biçim ISO 8601'dir.

ön ad
firstName string

Hesapta kullanıcı tarafından sağlanan ad.

soyadı
lastName string

Hesapta kullanıcı tarafından sağlanan soyadı.

country
country string

Kullanıcının ülkesi veya bölgesi. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

zipCode
zipCode string

Kullanıcının posta kodu.

timeZone
timeZone string

Kullanıcının saat dilimi.

language
language string

Kullanıcının dili ve bölgesi (örneğin, EN-US).

telefon numarası
phoneNumber string

Kullanıcının telefon numarası. Biçim, ülke/bölge kodu ve ardından kısa çizgi (-) ve ardından telefon numarası (örneğin, ABD için +1-1234567890) olmalıdır.

e-posta
email string

Kullanıcının e-posta adresi. Bu değer büyük/küçük harfe duyarlı değildir.

membershipId
membershipId string

Kullanıcının zaten satıcıyla mevcut bir üyeliği varsa üyelik kimliği.

profilTürü
profileType string

Kullanıcının profil türü. Olası değerler 'Tüketici' | 'Satıcı' | 'Publisher' | 'Kiracı' | 'Geliştirici'

profileName
profileName string

ProfileType'a bağlı olarak profil adı.

authenticationProvider
authenticationProvider string

Satıcıdan farklıysa kullanıcının kimlik doğrulama sağlayıcısı. Olası 'MSA' valuse | 'Facebook' | 'PSN' | 'MerchantAuth' | 'Google'

kimlik doğrulama yöntemi
authenticationMethod string

Müşterinin satın almadan önce/satın alma sırasında kimliğini doğrulama şekli. Bazı olası değerler PAROLA TABANLI, MULTI-FACTOR, BIOMETRIC, TOKEN-BASED,

ekran adı
displayName string

Kullanıcının görünen adı. Örnek: Xbox oyuncu etiketi değeri

isEmailValidated
isEmailValidated boolean

Kullanıcı tarafından sağlanan e-posta adresinin kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

emailValidatedDate
emailValidatedDate date-time

Kullanıcı e-postasının doğrulama tarihi. Biçim ISO 8601'dir.

isPhoneNumberValidated
isPhoneNumberValidated boolean

Kullanıcı tarafından sağlanan telefon numarasının kullanıcıya ait olarak doğrulanıp doğrulanmamış olduğunu gösteren True/False değeri.

phoneNumberValidatedDate
phoneNumberValidatedDate date-time

Kullanıcı telefon numarasının doğrulama tarihi. Biçim ISO 8601'dir.

membershipType
membershipType string

Müşterinin üyelik durumu veya türü. Premium, Executive gibi ücretli düzeyler belirtilebilir. Olası değerler ÜCRETSİz, ÜCRETSİz, PREMIUM'dır

loginInputMethod
loginInputMethod string

Müşterinin kimlik bilgilerini giriş yöntemi. Olası değerler: MANUALINPUT, AUTOFILL, SCRIPT, COPYPASTE, SELECTPROFILE

lastPasswordUpdatedDate
lastPasswordUpdatedDate date-time

Müşterinin parolası en son ne zaman güncelleştirildi?

firstPurchaseDate
firstPurchaseDate date-time

Müşteri ilk satın alma işlemini gerçekleştirdiğinde

loginChallengeType
loginChallengeType string

Başlatılan sınama yanıtı testinin türü. Olası değerler TEXT SMS, PHONE SMS, EMAIL PIN, CAPTCHA'dır

airlineIncluded
airlineIncluded boolean

Uçak biletinin dahil edilip edilmediğini gösteren True/False değeri.

carRentalIncluded
carRentalIncluded boolean

Araç kiralamanın dahil edilip edilmediğini gösteren True/False değeri.

lodgingIncluded
lodgingIncluded boolean

Konaklamanın dahil edilip edilmediğini gösteren True/False değeri.

travelType
travelType string

Seyahat kategorisi veya türü.

isRoundTrip
isRoundTrip boolean

Seyahatin gidiş dönüş olup olmadığını gösteren Doğru/Yanlış değeri.

isDiscountOffered
isDiscountOffered boolean

İndirimin teklif edilip edilmediğini gösteren True/False değeri.

isPackagedTour
isPackagedTour boolean

Bunun paketlenmiş bir tur olup olmadığını gösteren True/False değeri.

issueDateTime
issueDateTime date-time

Biletlerin verildiği tarih ve saat.

travelDateTime
travelDateTime date-time

Seyahat başlangıç tarihi ve saati.

returnDateTime
returnDateTime date-time

Seyahat bitiş veya dönüş tarihi ve saati.

bookingType
bookingType string

Kayıt türü. Bazı olası değerler WEB SİTESİ, ARACI'dır

webUrl
webUrl string

Seyahatin rezerve edildiği URL.

fromCity
fromCity string

Müşterinin seyahat ettiği şehir.

fromState
fromState string

Müşterinin seyahat ettiği eyalet.

fromCountryISO
fromCountryISO string

Müşterinin seyahat ettiği ISO ülkesi.

fromZipCode
fromZipCode string

Müşterinin seyahat ettiği posta kodu.

toCity
toCity string

Müşterinin seyahat ettiği şehir.

toState
toState string

Müşterinin seyahat ettiği eyalet.

toCountryISO
toCountryISO string

Müşterinin seyahat ettiği ISO ülkesi.

toZipCode
toZipCode string

Müşterinin seyahat ettiği posta kodu.

ticketNumber
ticketNumber string

Benzersiz bilet numarası.

placeOfIssue
placeOfIssue string

Biletin verildiği konum.

isRestrictedTicket
isRestrictedTicket boolean

Biletin kısıtlanıp kısıtlanmadığını gösteren True/False değeri.

rewardsOrVoucherApplied
rewardsOrVoucherApplied boolean

Ödüllerin veya kuponların siparişe uygulanıp uygulanmadığını gösteren True/False değeri.

totalRewardsApplied
totalRewardsApplied integer

Siparişe uygulanan toplam ödüller.

totalFees
totalFees double

Siparişe uygulanan toplam ücretler.

purchaserProfileType
purchaserProfileType string

Müşterinin profili veya üyelik türü. Olası değerler KURUMSAL, BİRİ

isThirdParty
isThirdParty boolean

Siparişin üçüncü taraf bir site üzerinden verilip verilmeyeceğini gösteren True/False değeri.

isPurchaserFrequentFlyer
isPurchaserFrequentFlyer boolean

Siparişin üçüncü taraf bir site üzerinden verilip verilmeyeceğini gösteren True/False değeri.

passengerCount
passengerCount integer

Toplam yolcu sayısı.

numberOfStops
numberOfStops integer

Uçuş için durak veya seyahat sayısı.

airlineCode
airlineCode string

Havayolu kodu.

airlineName
airlineName string

Havayolunun adı.

operatedBy
operatedBy string

Uçuşu yürüten kuruluş.

flightNumber
flightNumber string

Uçuş numarası.

departureDateTime
departureDateTime date-time

Kalkış tarihi ve saati.

arrivalDateTime
arrivalDateTime date-time

Varış tarihi ve saati.

fromAirportCode
fromAirportCode string

Uçuşun uçuş yaptığı havaalanı kodu.

fromAirportCity
fromAirportCity string

Müşterinin seyahat ettiği havaalanı şehri.

fromAirportState
fromAirportState string

Müşterinin seyahat ettiği havaalanı durumu.

fromAirportZipcode
fromAirportZipcode string

Müşterinin seyahat ettiği havaalanı posta kodu.

fromAirportCountryISO
fromAirportCountryISO string

Müşterinin seyahat ettiği havaalanı ISO ülkesi.

toAirportCode
toAirportCode string

Uçuşun uçacağı havaalanı kodu.

toAirportCity
toAirportCity string

Müşterinin seyahat ettiği havaalanı şehri.

toAirportState
toAirportState string

Müşterinin seyahat ettiği havaalanı durumu.

toAirportZipcode
toAirportZipcode string

Müşterinin seyahat ettiği havaalanı posta kodu.

toAirportCountryISO
toAirportCountryISO string

Müşterinin seyahat ettiği havaalanı ISO ülkesi.

travelClass
travelClass string

Koltuk sınıfı veya kabin.

segmentSequence
segmentSequence integer

Verilen uçuş bacağının sıra numarası (ör. uçuşun ikinci ayağı için 2)

ön ad
firstName string

Yolcunun adı.

soyadı
lastName string

Yolcu soyadı.

folioNumber
folioNumber string

Konaklama özelliğinin benzersiz tanımlayıcısı.

checkInDate
checkInDate date-time

Konaklama için check-in tarihi.

checkOutDate
checkOutDate date-time

Konaklama için check-out tarihi.

reservationConfirmed
reservationConfirmed boolean

Rezervasyonun onaylanıp onaylanmadığını gösteren True/False değeri.

membershipDetails
membershipDetails string

Müşterinin üyelik durumuyla ilgili ek ayrıntılar.

discountProgram
discountProgram string

Konaklama siparişine uygulanan indirim programı.

adultCount
adultCount integer

Konaklamaya dahil olan yetişkin sayısı.

kidCount
kidCount integer

Konaklamaya dahil olan çocuk sayısı.

nightsCount
nightsCount integer

Konaklamaya dahil olan gece sayısı.

roomCount
roomCount integer

Konaklamaya dahil olan oda sayısı.

bedType
bedType string

Yatak türü veya kategorisi.

roomType
roomType string

Oda türü veya kategorisi.

paymentDescription
paymentDescription string

Ödemeyle ilgili ek ayrıntılar.

name
name string

Tesisin adı.

type
type string

Tesis tipi.

contactPhoneNumber
contactPhoneNumber string

Tesisle iletişim kurmak için kullanılan telefon numarası.

iletişimE-posta adresi
contactEmail string

Tesisle iletişim kurmak için kullanılan e-posta adresi.

dailyRoomRate
dailyRoomRate double

Tesis için günlük oda fiyatı.

currency
currency string

Tesis tarafından desteklenen para birimi.

dailyRoomTaxAmount
dailyRoomTaxAmount double

Tesis tarafından ücretlendirilen günlük oda vergi tutarı.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

pickupLocation
pickupLocation string

Araba kiralama teslim alma konumu.

pickupDateTime
pickupDateTime date-time

Araba kiralama teslim alma tarihi ve saati.

dropOffLocation
dropOffLocation string

Araç kiralama bırakma yeri.

dropOffDateTime
dropOffDateTime date-time

Araç kiralama bırakma tarihi ve saati

discountProgram
discountProgram string

Araç kiralama siparişine uygulanan indirim programı.

carType
carType string

Araba türü veya kategorisi.

isPrepaid
isPrepaid boolean

Araç kiralamanın ön ödemeli olup olmadığını gösteren True/False değeri.

insuranceIncluded
insuranceIncluded boolean

Sigortanın dahil edilip edilmediğini gösteren Doğru/Yanlış değeri.

iletişimE-posta adresi
contactEmail string

Araba kiralayanın e-posta adresi.

contactPhoneNumber
contactPhoneNumber string

Araba kiralayanın telefon numarası.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

agencyCode
agencyCode string

Seyahat acentesi kodu.

agencyName
agencyName string

Seyahat acentesinin adı.

agentCode
agentCode string

Mevcut Değil

agencyContactPhone
agencyContactPhone string

Mevcut Değil

agencyContactEmail
agencyContactEmail string

Mevcut Değil

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

organizationId
organizationId True string

Bulut hizmeti veya kuruluş için benzersiz tanımlayıcı.

companyName
companyName string

Bulut hizmeti adı.

companyType
companyType string

Bulut şirketi türü.

companySize
companySize integer

Bulut şirketinin boyutu.

entityId
entityId string

Kuruluş altındaki tüzel kişilik için benzersiz tanımlayıcı.

primaryContactFirstName
primaryContactFirstName string

İşletme için birincil kişinin adı.

primaryContactLastName
primaryContactLastName string

İşletmenin birincil ilgili kişisinin soyadı.

primaryContactEmail
primaryContactEmail string

İşletme için birincil kişinin e-posta adresi.

primaryContactPhoneNumber
primaryContactPhoneNumber string

İşletme için birincil kişinin telefon numarası.

subscriptionCount
subscriptionCount integer

Kullanılabilir aboneliklerin toplam sayısı.

street1
street1 string

Adres için sağlanan ilk satır.

street2
street2 string

Adres için sağlanan ikinci satır. (Bu değer boş olabilir.)

street3
street3 string

Adres için sağlanan üçüncü satır. (Bu değer boş olabilir.)

city
city string

Adres için sağlanan şehir.

state
state string

Adres için sağlanan eyalet veya bölge.

bölge
district string

Adres için sağlanan bölge.

zipCode
zipCode string

Adres için sağlanan posta kodu.

country
country string

Adres için sağlanan ülke/bölge kodu. Değer iki harfli bir ISO ülke/bölge kodu olmalıdır (örneğin, ABD).

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Çevrimiçi satın alma işleminin durumunu güncelleştirir

Bu olay, örneğin satın alma iptal edildiyse bir satın alma işleminin durumunun güncelleştirmesini gönderir. Bu yalnızca veri alımı olayıdır

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

purchaseId
purchaseId True string

Satıcı sisteminde işlem (veya satın alma/sipariş) tanımlayıcısı.

statusType
statusType True string

Durum türü. Olası değerler 'Onaylandı' | 'Beklemede' | 'Reddedildi' | 'Başarısız' | 'İptal Edildi'

statusDate
statusDate True date-time

Bu durumun uygulandığı Tarih Saat

sebep
reason string

Durum geçişinin nedeni. Olası değerler 'RuleEngine' | 'MerchantOverride' | 'ChallengeSolved' | 'ChallengeFailed' | 'CustomerRequest' | 'FufillmentFailed' | 'InlineManualReview_General' | 'InlineManualReview_Fraud' | 'InlineManualReview_AccountCompromise' | 'OfflineManualReview_General' | 'OfflineManualReview_Fraud' | 'OfflineManualReview_AccountCompromise' | 'Güvenli Liste' | 'Blok Listesi'

trackingId
trackingId string

Olay için TrackingId

merchantTimeStamp
merchantTimeStamp date-time

Olay için TimeStamp

Döndürülenler

Sonuç ayrıntıları

Özel olaylar için risk değerlendirmesi sağlar

Bu olay kendi seçtiği bir yapı göndermenize olanak tanır ve kural değerlendirmesi için kendi seçtikleri koşullar tarafından tetikler. Yanıt, olay için bir karar içerir

Parametreler

Name Anahtar Gerekli Tür Description
hosturl
hostUrl True string

ana bilgisayar URL'si

Değerlendirme Api'si Adı
assessment-api-name True string

değerlendirmenin api adı

İçerik Türü
Content-Type True string

uygulama/json

Bağıntı Kimliği
x-ms-correlation-id string

Çalışma zamanı sorunlarını izleme konusunda yardımcı olan istek başına Correlation-Id.

Ortam Kimliği
x-ms-dfpenvid string

EnvironmentId

name
name True string

Değerlendirme olay adı. Ad, değerlendirme oluşturma sırasında API adıyla ve URL'nin '{assessment-API-name} ile eşleşmelidir.

version
version True string

Yük sürümü. "1.0" olmalıdır

trackingId
trackingId True string

Hesap Oluşturma olayının tanımlayıcısı.

merchantTimeStamp
merchantTimeStamp True date-time

Olay için TimeStamp.

userId
userId string

Kullanıcı tanımlayıcısı. Bu bilgiler satıcı tarafından sağlanır.

countryRegion
countryRegion string

Kullanıcının ÜlkeBölgesi. Değer iki harfli bir ISO CountryRegion kodu olmalıdır (örneğin, ABD).

zipCode
zipCode string

Kullanıcının posta kodu.

timeZone
timeZone string

Kullanıcının saat dilimi.

language
language string

Kullanıcının dili ve bölgesi (örneğin, EN-US).

sampleString
sampleString string

Bu, Kullanıcı türünün nasıl genişletilebileceğini gösteren bir örnektir.

isEmployee
isEmployee boolean

İlkel türdeki örnek.

miktar
amount integer

Örnek alan.

available
available integer

Örnek alan.

Döndürülenler

Dynamics Fraud Protection API'leri için Yanıt Nesnesi

Tanımlar

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateEnrichment

Sınıf, Hesap Oluşturma değerlendirmesi için zenginleştirme özelliklerini temsil eder

Name Yol Tür Description
deviceAttributes
deviceAttributes Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes

Kullanıcının cihaz özniteliklerinden türetilen özellikleri temsil eden bir sınıf.

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

Değerlendirme sırasında hesaplanan özellikleri temsil eden bir sınıf

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateResponseSuccessDetails

Dynamics Fraud Protection Hesabı için Yanıt NesnesiOLUŞTUR API'sini Oluşturma

Name Yol Tür Description
name
name string

Mevcut Değil

version
version string

Mevcut Değil

kod
code string

Mevcut Değil

açıklama
description string

Mevcut Değil

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

AssessmentResultDetail koleksiyonu

transactionReferenceId
transactionReferenceId string

Tek tek işlemleri tanımlamak için benzersiz kimlik

zenginleşme
enrichment Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountCreateEnrichment

Sınıf, Hesap Oluşturma değerlendirmesi için zenginleştirme özelliklerini temsil eder

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountProtectionEnrichment

Zenginleştirme özelliklerini temsil eden bir sınıf

Name Yol Tür Description
deviceAttributes
deviceAttributes Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes

Kullanıcının cihaz özniteliklerinden türetilen özellikleri temsil eden bir sınıf.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.CalculatedFeatures

Değerlendirme sırasında hesaplanan özellikleri temsil eden bir sınıf

Name Yol Tür Description
emailDomain
emailDomain string

Değerlendirme yükünden ayrıştırılan e-postanın etki alanı

emailPattern
emailPattern string

E-postadan hesaplanan e-posta tanıtıcısı deseni. E-posta ön ekindeki tüm büyük harfler 'U' ile, küçük harfler 'I' ile, basamaklar 'd' ile değiştirilir. Yinelenen 'I' ve 'U'lar daraltılır ve kalan karakterler değişmeden bırakılır. Örneğin, 'kAyla.277@contoso.com' e-postası 'lUl.ddd' e-posta desenini döndürür

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.DeviceAttributes

Kullanıcının cihaz özniteliklerinden türetilen özellikleri temsil eden bir sınıf.

Name Yol Tür Description
trueIp
trueIp string

Cihaz parmak iziyle tanımlanan cihazın gerçek IP adresi

proxyIp
proxyIp string

Cihaz parmak iziyle tanımlanan cihaz ara sunucusunun proxy IP adresi

realtimeTimezoneOffset
realtimeTimezoneOffset string

Gün ışığından yararlanma zamanlamasını dikkate alan saat dilimi uzaklığı

Sld
sld string

Gerçek IP ile ilgili İkinci Düzey Etki Alanı

timeZone
timeZone string

Greenwich Ortalama Saati'ne göre Saat Dilimi uzaklığı

proxyLast Algılandı
proxyLastDetected string

Cihaz IP'sinin etkin ara sunucu olarak tanımlandığında en son tarih

deviceId
deviceId string

Cihaz parmak izi oluşturma tarafından oluşturulan benzersiz deviceid

deviceCountryCode
deviceCountryCode string

Gerçek IP'nin cihaz konumu ülkesi

deviceState
deviceState string

Gerçek IP'nin cihaz konumu durumu

deviceCity
deviceCity string

Gerçek IP'nin bulunduğu cihaz konumu şehri

devicePostalCode
devicePostalCode string

Gerçek IP'nin cihaz konumu posta kodu

deviceAsn
deviceAsn string

Cihaz parmak izi ile tanımlanan cihazın ASN'i

peron
platform string

Cihazın işletim sistemi platformu

browserUserAgentLanguages
browserUserAgentLanguages string

Kullanıcı aracısında depolanan diller

browserUserAgent
browserUserAgent string

Oturumda kullanılan tarayıcı

tcpDistance
tcpDistance string

Bağlantıdaki ağ atlamalarının sayısı

taşıyıcı
carrier string

Tanımlanan gerçek IP'nin ISS'sini

ipRoutingType
ipRoutingType string

IP yönlendirme türü

vekil
proxy string

Çağıranın ara sunucu olup olmadığını belirleyen bayrak

proxyType
proxyType string

Algılanırsa ara sunucu türü

userAgentPlatform
userAgentPlatform string

Tarayıcı sürümü

userAgentBrowser
userAgentBrowser string

Tarayıcı ailesi

userAgentOperatingSystem
userAgentOperatingSystem string

İşletim sistemi sürümü

sdkType
sdkType string

Cihaz tarafından çağrı yapmak için kullanılan SDK (Android, iOS veya Web)

dataNetworkType
dataNetworkType string

Kullanılan ağ türü (Wifi veya Mobil). Android ve iOS cihazları için.

localIpv4
localIpv4 string

Cihazın yerel IPV4 adresi. Android ve iOS cihazları için.

isDeviceEmulator
isDeviceEmulator string

Cihazın öykünülmüş olup olmadığını gösterir. Android ve iOS cihazları için.

isDeviceRooted
isDeviceRooted string

Cihazın kök dizinine sahip olup olmadığını gösterir. Android ve iOS cihazları için.

isWifiEnabled
isWifiEnabled string

Cihazın wifi'sinin etkinleştirilip etkinleştirilmediğini veya devre dışı bırakılıp bırakılmadığını gösterir. Android cihazlar için.

deviceSystemVersion
deviceSystemVersion string

İşletim sisteminin geçerli sürümü. iOS cihazları için.

deviceModelName
deviceModelName string

Cihaz modeli adı. iOS cihazları için.

localIpv6
localIpv6 string

Cihazın yerel IPV6 adresi. iOS cihazları için.

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResponseSuccess

Dynamics Fraud Protection Success Nesnesi

Name Yol Tür Description
name
name string

Mevcut Değil

version
version string

Mevcut Değil

kod
code string

Mevcut Değil

açıklama
description string

Mevcut Değil

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResponseSuccessDetails

Dynamics Fraud Protection API'leri için Yanıt Nesnesi

Name Yol Tür Description
name
name string

Mevcut Değil

version
version string

Mevcut Değil

kod
code string

Mevcut Değil

açıklama
description string

Mevcut Değil

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

AssessmentResultDetail koleksiyonu

transactionReferenceId
transactionReferenceId string

Tek tek işlemleri tanımlamak için benzersiz kimlik

zenginleşme
enrichment Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.AccountProtectionEnrichment

Zenginleştirme özelliklerini temsil eden bir sınıf

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.ResultDetail

AssessmentResultDetail

Name Yol Tür Description
karar
decision string

Kararın türü

challengeType
challengeType string

Sınama türü

Sebep
reasons array of string

Nedenlerin listesi

rule
rule string

Yükün eşlendiği kural

clauseName
clauseName string

Kararı veren kural yan tümcesi kolay adı

supportMessages
supportMessages array of string

Kararı destekleyen iletilerin listesi

other
other object

ek veriler

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

Farklı puanların listesi

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

Bu karara ulaşmak için danışılan kural kümelerinin yolu

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.RuleEvaluation

Bir kural kümesi yürütme kaydı

Name Yol Tür Description
rule
rule string

Kural kümesinin kolay adı

clauseNames
clauseNames array of string

Bu kuralın tetiklendiği yan tümceleri sırasıyla son kez son deicion'a ulaşıldı

Microsoft.DynamicsFraudProtection.Models.AccountProtection.Response.Score

Nesneyi puanla

Name Yol Tür Description
scoreType
scoreType string

Puan türü

scoreValue
scoreValue double

puan değeri. Maksimum değer 999

sebep
reason string

Puan değerinin nedeni

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

Name Yol Tür Description
object

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.BankEventActivity.BankEvent

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

Name Yol Tür Description
object

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.ChargebackActivity.Chargeback

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

Name Yol Tür Description
object

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.LabelActivity.Label

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseActivity.PurchaseWrapper

Satın alma yanıtı yükü

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

Satın alma yanıtı yükü

Name Yol Tür Description
riskScore
riskScore integer

-1 ile 1000 aralığındaki Sahtekarlık Koruması risk modelleri tarafından hesaplanan risk puanı. -1, risk puanını belirlerken bir hata olduğunu gösterir.

merchantRuleDecision
merchantRuleDecision string

Bir işlem için Risk Puanı aldıktan sonra Satıcı Kuralları tarafından yapılan karar. Olası değerler 'Onayla' | 'Reddet'

ruleEvaluations
ruleEvaluations array of

Karara varmak için değerlendirilen kuralların adını içerir.

clauseName
clauseName string

Kararı veren yan tümcenin adını içerir.

midFlag
midFlag string

Önerilen Satıcı Kimliği (MID) bayrağı. Olası değerler 'Program' | 'Standart' | 'Denetim'

reasonCodes
reasonCodes string

Kararı açıklayan sebep kodları.

policyApplied
policyApplied string

Satıcı kuralı veya satıcı kuralı kararına yol açan varsayılan kuralın adı.

bankName
bankName string

DFP'nin bu işlem için çağırdığı banka (veren).

hashedEvaluationId
hashedEvaluationId string

DFP tarafından hesaplanan HashedEvaluationId

diagnostics
diagnostics object

Ad alanına göre anahtarlanan tanılama nesneleri

purchaseId
purchaseId string

Satıcı sisteminde işlem (veya satın alma/sipariş) tanımlayıcısı.

deviceAttributes
deviceAttributes object

DFP Parmak İzi Oluşturma'dan cihaz öznitelikleri

Başarıldı
succeeded string

İstek başarılı mı

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

Name Yol Tür Description
object

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.PurchaseStatusActivity.PurchaseStatus

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

Name Yol Tür Description
object

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.RefundActivity.Refund

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

UpdateAccount yanıt yükü

Name Yol Tür Description
deviceAttributes
deviceAttributes object

DFP Parmak İzi Oluşturma'dan cihaz öznitelikleri

Başarıldı
succeeded string

İstek başarılı mı

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

Sonuç ayrıntıları

Name Yol Tür Description
resultDetails
resultDetails Microsoft.DynamicsFraudProtection.v1.MerchantResponse.Models.UpdateAccountActivity.UpdateAccount

UpdateAccount yanıt yükü