Sahtecilik (Fraud) Önleme

Sahtecilik (fraud) önleme

Mobilexpress Fraud Kontrol sistemi, senkron ve asenkron kontrollerden oluşmaktadır.

Senkron kontroller, ödeme isteğine istinaden ödeme bankaya iletilmeden önce çalışır ve neticelenir. Senkron kontroller 4 farklı aksiyon üretebilmektedir: İşlem Riskli - Durdur (ödeme başarısız), İşlem Güvenli - Devam Et, İşlemi 3D Secure'a Yönlendir (non3D ödeme isteğinde), Asenkron Kontroller ile Devam Et.

Asenkron kontroller ise, senkron kontrolleri (Asenkron Kontroller ile Devam Et) geçen ve sonrasında bankada otorizasyonu başarılı olan ödemeler için çalışır. Asenkron kontoller batch mekanizması ile detaylı querylerin çalıştığı (1-3dk) otomatik yapı ve gerektiğinde işlemleri uzman analistlerin manuel kontrol ettiği manuel kontrol sürecinden oluşur.

Gecikmeli neticelenen asenkron kontroller söz konusu ise işyeri bu durumdan ödeme servisi yanıtında haberdar olur (FraudControlInfo.FraudControlResult: "InProcess"). Bu sayede ödeme başarılı olmuş olsa da işyeri siparişi beklemede (pending statüde) tutar ve Lidio'dan nihai sonucu bekler. Lidio nihai fraud kontrol sonucunu Payment Notification ile işyerine bildirilir.

Fraud riskli bulunan işlemler konfigürasyona bağlı olarak Lidio tarafından otomatik iptal edilebilir veya işyeri kendisi ayrıca iptal servisini çağırabilir.

Ödeme öncesi (senkron) sahtecilik kontrolleri

Ödeme sonrası (asenkron) sahtecilik kontrolleri

Ödeme API yanıtında ve ödeme notifikasyonunda sahtecilik durumunu okuma

Lidio üzerinden alınan ödeme sonuçlarında, sahtecilik tespit (fraud kontrolleri) bakış açısıyla şu iki alan birlikte process edilmelidir: "Result" değeri ve "FraudControlInfo.FraudControlResult" değeri.


Result: "Success" - Ödemenin banka sisteminde başarılı sonuçlandığını ifade eder.
Result: "Refused" - Ödemenin banka sisteminde başarısız sonuçlandığını ifade eder.
FraudControlResult: "NotProcessed" - İşlemin fraud kontrolüne tabi tutulmadığını ifade eder.
FraudControlResult: "RiskDetected" - İşlemin fraud kontrolüne girmediğini, tabi olmadığını ifade eder.
FraudControlResult: "RiskNotDetected" - İşlemin fraud kontrolleri sonucu Riskli (fraud) bulunduğunu ifade eder.
FraudControlResult: "InProcess" - İşlemin asenkron (gecikmeli) fraud kontrolüne tabi olduğunu ve işlem kesin sonucu alınana dek siparişin beklemede (pending) tutulması gerektiğini ifade eder.

Test senaryoları ve test bilgileri

Bölüm içeriği yakında hazır olacaktır.