Identity ile Ödeme
Lunixi üzerinde ödeme aldığınızda Identity, checkout'un altında delil katmanı olarak sizinle birlikte gider. Tahsilat yapmaz, bloklamaz, onaylamaz — ödeme yığınının taşıyabileceği ve siz açtığınızda tartabileceği imzalı bir risk snapshot'ı üretir. Bu sayfa Identity ile Payment'ın temas ettiği iki noktayı, her birinden neyin aktığını ve bu delilin ödeme kararına nasıl ulaştığını gösterir.
Identity bağımsız bir delil sağlayıcıdır. Ödeme yolunda cihaz, ağ, davranışsal ve bot sinyalleri ile kendi identityRiskLevel verdict'ini katkı olarak sunar. Aksiyon — izin ver, 3DS step-up ekle veya başarısız kıl — her zaman ödeme yığınının kararıdır, Identity'nin değil.
İki yüzey
Identity, Payment ile tam olarak iki yerde buluşur. Birini siz script'lersiniz; diğerini hosted checkout formu sizin için yapar.
| Yüzey | Kim sürer | Nedir |
|---|---|---|
| Web SDK | Siz, tarayıcıda | Bir analizi ait olduğu ödemeye bağlamak için identity client'ına ödeme bağlamı (paymentId, checkoutSessionId) eklersiniz. Bkz. SDK'da Ödeme Bağlamı. |
| Checkout live-analyze | Hosted checkout formu | Form, POST api/v1/payments/form/live-analyze üzerinden bir identity oturumu bootstrap eder; snapshot ve imzalı bir assertion ödeme intent'ine bağlanır. Bkz. Checkout Analiz Akışı. |
Payment ile Identity arasındaki diğer her şey platform-içi gRPC'dir — internal auth token ile korunan servisler-arası çağrılar. Bunları doğrudan çağırmazsınız. Bu bölüm "ödeme yığını snapshot'ı çözer" ya da "fraud'a taşır" dediğinde, bu sizin çağırdığınız bir endpoint değil, platform tesisatıdır.
Ne akar
Bu iki yüzey boyunca aynı delil tek yönde akar — Identity'den ödeme intent'ine:
- Identity snapshot —
IdentityDecisionSnapshot: skorlar, aile-başı sinyaller,identityRiskLevel,reasonCodes,findings. - İmzalı identity assertion — snapshot'ın asimetrik imzalı beyanı; böylece alt-akıştaki bir servis inline bir bloba güvenmek yerine kaynağı doğrulayabilir. Bkz. Assertion & JWKS.
- Korelasyon id'leri —
paymentId,checkoutSessionIdveanalyze'ın döndürdüğütraceId; böylece bir analiz, olayları ve ödeme aynı hizaya gelir. - Browser fingerprint & session proof — checkout bootstrap intent üzerindeki
browserFingerprint'i doldurur ve tarayıcıyı ödemeye bağlayan birsessionProofcookie'si üretir.
Delilden karara, uçtan uca
Topla
SDK tarayıcıda telemetri toplar ya da checkout formu canlı bir oturum bootstrap eder. Her iki durumda da Identity bir snapshot ve checkout yolunda imzalı bir assertion üretir.
Bağla
Snapshot ve assertion ödeme intent'ine (intent.metadata) iliştirilir. Checkout yolunda bu katı bir ön-koşuldur: analiz tamamlanmadıysa intent, yetkilendirme öncesi reddedilir. Bkz. Checkout Analiz Akışı.
Karar ver
Ödeme yığınının risk gateway'i, bağlanmış delili yalnız external risk modunu etkinleştirdiğinizde okur. Varsayılan modda identity delili taşınır ama ödeme kararını sürüklemez. Bkz. Ödeme Kararında Identity.
Geri besle
Sonuç ne olursa olsun, ödeme yolu kararı Identity'ye geri verebilir; böylece subject-başı risk profili öğrenmeye devam eder. Bu best-effort'tur ve tamamlanacağı garanti edilmez.
Sıradaki adımlar
Ödeme ürününün kendisine yeni misiniz? Önce Ödeme genel bakışı ve Checkout Form ile başlayın, sonra Identity katmanı için buraya dönün.
- SDK'da Ödeme Bağlamı — bir analizi
paymentId/checkoutSessionIdile ödemeye bağlayın. - Checkout Analiz Akışı — hosted-form
form/live-analyzebootstrap'ı, adım adım. - Ödeme Kararında Identity — identity delili sonuca nasıl (ve ne zaman) ağırlık yapar.
- Risk Snapshot — delil katmanının taşıdığı her alan.