ACTIVE, TEST, या DISABLED) नियंत्रित करें। प्रीसेट की शर्तें, थ्रेशोल्ड और कार्रवाइयाँ तय होती हैं; जब आपको अलग तर्क चाहिए तो कस्टम नियम बनाएँ। किसी प्रीसेट को एप्लिकेशन से हटाने के लिए उसे अनइंस्टॉल करें, और ज़रूरत पड़ने पर बाद में उसे फिर से इंस्टॉल कर सकते हैं।
लाइब्रेरी के नियम Business Console में Transactions -> Rules -> Library से ब्राउज़ किए, इंस्टॉल किए और अनइंस्टॉल किए जा सकते हैं। यह नियम लाइब्रेरी API (
GET /v3/transactions/rules/library/, POST/DELETE /v3/transactions/rules/install/) के ज़रिए, या didit_transaction_rule_library_list / didit_transaction_rule_install / didit_transaction_rule_uninstall MCP टूल के ज़रिए भी संभव है। इंस्टॉल किए गए प्रीसेट केवल mode बदलने की अनुमति देते हैं (सक्रिय करना, अक्षम करना, परीक्षण करना); उनके थ्रेशोल्ड तय रहते हैं, और इन्हें बदलने के लिए कस्टम नियम बनाएँ। नियम स्कोरिंग में कैसे योगदान देते हैं, यह जानने के लिए जोखिम स्कोरिंग देखें।जो लाइब्रेरी नियम ऐसे डेटा को पढ़ता है जिसका मूल्यांकन रूल्स इंजन अभी नहीं कर सकता, वह तब तक रोका गया रहता है जब तक वह चल न सके। लाइब्रेरी उसे सूची में नहीं दिखाती, जो अनुरोध
library_keys में उसका नाम लेता है वह 400 लौटाता है और कुछ भी इंस्टॉल नहीं करता (अज्ञात key को छोड़ दिया जाता है), और bundle इंस्टॉल उसे छोड़ देता है। पहले इंस्टॉल की गई कॉपी को बंद (DISABLED) कर दिया जाता है और वह आपकी नियम सूची में बनी रहती है, और उसका mode किसी और मान पर सेट करने पर 400 मिलता है। रोका गया नियम अपने आप वापस आ जाता है जब रूल्स इंजन उसकी शर्तों का मूल्यांकन कर सके, इसलिए लाइब्रेरी सूची में हमेशा वही नियम दिखते हैं जिन्हें आप आज इंस्टॉल कर सकते हैं।प्रीसेट कैसे व्यवस्थित हैं
हर प्रीसेट एक बंडल (उसका कार्यात्मक परिवार) और एक श्रेणी (उसका व्यापक जोखिम विषय) से जुड़ा होता है। बंडल आपको कंसोल से संबंधित नियमों को एक साथ चालू या बंद करने देते हैं; श्रेणियाँ स्कोरिंग और रिपोर्टिंग को नियंत्रित करती हैं।इस पेज को कैसे पढ़ें
हर नियम अपनीlibrary_key (स्थिर पहचानकर्ता, जिसे आप API या कंसोल URL में संदर्भित कर सकते हैं), वे शर्तें और एग्रीगेशन जो उसे ट्रिगर करते हैं, और वे डिफ़ॉल्ट कार्रवाइयाँ सूचीबद्ध करता है जो वह करता है। यहाँ दिखाए गए संख्यात्मक थ्रेशोल्ड डिफ़ॉल्ट रूप से दिए गए मान हैं; हर मान को नियम की पहचान खोए बिना प्रत्येक एप्लिकेशन के लिए संपादित किया जा सकता है।
फ़ाइनेंस बंडल
ये नियमtransaction_type = FINANCE वाले हर लेन-देन पर लागू होते हैं। ये नियामक आधार (BSA/FinCEN रिपोर्टिंग सीमाएँ, FATF वेग हीयुरिस्टिक्स) के साथ मनी म्यूल और स्मर्फ़िंग पैटर्न को मॉडल करते हैं।
स्ट्रक्चरिंग और सीमा के निकट
वॉल्यूम और वेग
लेयरिंग, म्यूल और स्मर्फ़िंग
व्यवहार संबंधी विसंगतियाँ
AML / CTF बंडल
ये नियम पारंपरिक AML/CTF टाइपोलॉजी को मॉडल करते हैं, जो ब्लॉकचेन एनरिचमेंट पर निर्भर नहीं करतीं; ये फ़िएट और क्रिप्टो, दोनों ट्रांसफ़र पर समान रूप से लागू होते हैं।
डिफ़ॉल्ट उच्च-जोखिम क्षेत्राधिकार सूची में FATF के कार्रवाई-आह्वान वाले और संघर्ष-क्षेत्रीय क्षेत्राधिकार शामिल हैं:
IRN, PRK, SYR, AFG, RUS, MMR। आप प्रत्येक एप्लिकेशन के लिए इस सूची को ओवरराइड कर सकते हैं।
PEP-प्रतिपक्ष कवरेज फ़िलहाल उपलब्ध नहीं है। कोई भी जुड़ा हुआ स्क्रीनिंग प्रदाता यह नहीं बताता कि प्रतिपक्ष राजनीतिक रूप से उजागर व्यक्ति (PEP) है या नहीं: आज हर स्क्रीनिंग परिणाम पर
pep_counterparty फ़ील्ड null होता है (देखें वॉलेट स्क्रीनिंग), इसलिए लाइब्रेरी में कोई PEP-प्रतिपक्ष प्रीसेट नहीं है। वह प्रीसेट हटाए जाने से पहले इंस्टॉल किया गया नियम मूल्यांकन करता रहता है, लेकिन वह किसी वास्तविक स्क्रीनिंग से मेल नहीं खा सकता। यदि आपको किसी अन्य संकेत पर कार्रवाई करनी है, तो उसे हटा दें या उसकी जगह कस्टम नियम लगाएँ।क्रिप्टो स्क्रीनिंग बंडल
ये नियम Didit की क्रिप्टो स्क्रीनिंग से तैयार किए गए एनरिच्ड डेटा का उपयोग करते हैं; ये क्रिप्टो-नेटिव और VASP एप्लिकेशन के लिए सबसे उपयोगी हैं।क्रिप्टो निगरानी बंडल
वॉलेट-स्तर के एक्सपोज़र नियम, साथ ही VASP और Travel Rule से संबंधित अखंडता जाँच।Travel Rule बंडल
Travel Rule के नियम केवलtravelRule लेन-देन पर लागू होते हैं।
हर क्षेत्रीय व्यवस्था में चार नियम शामिल हैं (प्रतिपक्ष की प्रतीक्षा, कार्रवाई की प्रतीक्षा, डेटा अनुपस्थित, विफल एक्सचेंज)।
वैश्विक Travel Rule
क्षेत्रीय व्यवस्थाएँ
हर क्षेत्रीय व्यवस्था पर वही चार-नियम टेम्पलेट लागू होता है। नीचे<regime> को इनमें से किसी भी मान से बदलें: australia, dubai, eu, hong_kong, india, indonesia, japan, kazakhstan, singapore, south_africa, turkey, uk।
व्यवस्था टैगिंग स्वचालित है: Didit आपकी Travel Rule सेटिंग्स के jurisdiction से हर Travel Rule लेन-देन पर custom_values.travel_rule_regime अंकित करता है - SG → singapore, GB → uk, और कोई भी EU या EEA सदस्य कोड, जैसे DE या FR, → eu। जिन कोडों का कोई क्षेत्रीय बंडल नहीं है, उन पर छोटे अक्षरों में अंकित किया जाता है (US → us), ताकि कस्टम नियम फिर भी उन्हें लक्षित कर सकें। लेन-देन पर भेजा गया props.travel_rule_regime मान हमेशा व्युत्पन्न व्यवस्था को ओवरराइड करता है।
ये 48 क्षेत्र-विशिष्ट नियम हैं, जो तीन वैश्विक Travel Rule नियमों और नीचे दिए पाँच प्रतिपक्ष नियमों के अतिरिक्त हैं।
अलग
travel_rule_eu_tfr बंडल चार EU TFR नियम जोड़ता है, जिनका वर्णन EU TFR नियम बंडल में है।
प्रतिपक्ष ड्यू डिलिजेंस
ये नियम उस जानकारी को पढ़ते हैं जो आपके एप्लिकेशन को उस प्रतिपक्ष VASP के बारे में पता है, जिससे एक्सचेंज ने संपर्क किया: उस पर आपका अपना निर्णय, उसका ड्यू डिलिजेंस जोखिम स्तर, उसका देश और उसकी प्रतिक्रियाशीलता। हर मान कहाँ से आता है, यह जानने के लिए प्रतिपक्ष ड्यू डिलिजेंस देखें।डिवाइस इंटेलिजेंस और धोखाधड़ी रोकथाम
ये नियम क्लाइंट SDK (डिवाइस फ़िंगरप्रिंट, IP, ब्राउज़र, सत्र की आयु) और प्रदाता एनरिचमेंट से मिलने वाले संकेतों को धोखाधड़ी-पहचान इवेंट में बदलते हैं।डिवाइस फ़िंगरप्रिंट और मल्टी-अकाउंटिंग
IP, नेटवर्क और VPN
व्यवहारिक संयोजन
खाता अधिग्रहण और APP धोखाधड़ी
एफिलिएट और बोनस दुरुपयोग
ज़िम्मेदार गेमिंग बंडल
iGaming एप्लिकेशन के लिए। ये नियम खिलाड़ी-सुरक्षा संकेतों और बोनस दुरुपयोग पैटर्न, दोनों का पता लगाने के लिए बनाए गए हैं।iGaming धोखाधड़ी बंडल
उन ऑपरेटरों के लिए जो धन के आवागमन के साथ-साथ निगरानी इवेंट भी भेजते हैं। इन नियमों मेंscope.record_types = ["event"] का उपयोग होता है, इसलिए केवल-लेन-देन वाले ग्राहकों के व्यवहार में कोई बदलाव नहीं आता। जहाँ केवल-लेन-देन फ़ॉलबैक मौजूद है, वहाँ जब तक आपका इंटीग्रेशन इवेंट श्रेणी नहीं भेजता, तब तक इवेंट नियम के साथ नामित फ़ॉलबैक नियम भी इंस्टॉल करें।
हर नियम के लिए आवश्यक इवेंट सिग्नल
ऊपर का हर नियम नामित इवेंट फ़ील्ड पढ़ता है। जब कोई आवश्यक फ़ील्ड अनुपस्थित हो, तो नियम बस मैच नहीं करता - वह सिग्नल को किसी और चीज़ से अनुमानित नहीं करता, और न ही अपने आप लेन-देन डेटा पर वापस जाता है। नीचे दी गई कुंजियाँ इवेंटpayload और device_context में भेजें (पूर्ण सबमिशन अनुबंध के लिए इवेंट्स देखें और नियम फ़ील्ड पथ के लिए इवेंट नियम देखें)।
igaming_fraud बंडल का उपयोग तब करें जब आपका इंटीग्रेशन लॉगिन, गेमप्ले, बोनस, एफ़िलिएट, भुगतान, विवाद, सुरक्षा और जिम्मेदार जुआ से जुड़े इवेंट भेजता हो। नियम ऑप्ट-इन रहते हैं: लाइब्रेरी में इन्हें जोड़ने से ये मौजूदा एप्लिकेशन में इंस्टॉल नहीं होते और किसी भी सक्रिय ग्राहक के मौजूदा प्रीसेट नहीं बदलते।
ई-कॉमर्स बंडल
मार्केटप्लेस और मर्चेंट-ऑफ़-रिकॉर्ड एप्लिकेशन के लिए।चेक धोखाधड़ी बंडल
उन एप्लिकेशन के लिए जो चेक-जमा लेन-देन भेजते हैं। हर नियम उनcustom_values.check_* फ़्लैग से ट्रिगर होता है जिन्हें कॉलर सेट करता है, जब किसी चेक में ज्ञात जोखिम संकेत हो (वॉशिंग, MICR गायब होना, डार्क-वेब पर सूचीबद्ध सीरियल, आदि)।
BNPL बंडल
बाय-नाउ-पे-लेटर प्रदाताओं के लिए। किस्त ऋण के लिए विशिष्ट प्रथम-पक्ष धोखाधड़ी (भुगतान न करना) और पहचानकर्ता साझा करने के पैटर्न दिखाता है।संदर्भ: लाइब्रेरी के पीछे के मानक
Didit की लाइब्रेरी का हर प्रीसेट एक व्यापक रूप से स्वीकृत AML, धोखाधड़ी, या अनुपालन टाइपोलॉजी से जुड़ा है। जिन मानकों पर हम निर्भर हैं:
Didit केवल वही टाइपोलॉजी लागू करता है जो स्वीकृत उद्योग मानक हैं, और हर थ्रेशोल्ड आपके ट्यून करने के लिए उपलब्ध कराता है।
प्रीसेट को कस्टमाइज़ करना
हर प्रीसेट को इस तरह किया जा सकता है:- ट्यून करें: प्रति एप्लिकेशन थ्रेशोल्ड, विंडो, स्कोर मान या कार्रवाइयाँ बदलें
- अक्षम: प्रीसेट को
DISABLEDमोड में बदलें और वह मूल्यांकन बंद कर देगा, पर उसकी पहचान नहीं खोएगा - परीक्षण: प्रीसेट को
TESTमोड में बदलें ताकि लेन-देन के नतीजों को प्रभावित किए बिना शैडो-मोड में उसका मूल्यांकन हो - विस्तार: ऐसे कस्टम नियम बनाएँ जो प्रीसेट को पूरक बनाएँ या प्रीसेट को ओवरराइड करें