वेलोसिटी नियम और संरचना का पता लगाना: एक डेवलपर गाइड (HI)
वेलोसिटी नियम समय-सीमा में लेन-देन का मूल्यांकन करते हैं, जिसमें गणना, योग और विशिष्ट-गणना एग्रीगेशन शामिल हैं - जो संरचना, स्मर्फिंग और म्यूल पैटर्न को पकड़ने का आधार हैं। डिडिट पर इन्हें बनाने के लिए एक डेवलपर गाइड।.

किसी भी एक भुगतान को देखें, और यह आमतौर पर आपको कुछ नहीं बताता है। किसी प्रतिपक्षी को €9,700 देना सामान्य है। लेकिन तीन दिनों में उसी प्रतिपक्षी को €9,700 के दस भुगतान, या एक दोपहर में बीस अलग-अलग खातों से बीस आवक स्थानान्तरण, संरचना और म्यूल गतिविधि के हस्ताक्षर हैं। इन्हें पकड़ने के लिए लेन-देन को एक स्ट्रीम के रूप में देखना आवश्यक है - समय के साथ, गिनती और योग के साथ - एक-एक करके नहीं।
यही वेलोसिटी नियम करते हैं, और इन्हें स्वयं बनाना लेन-देन की निगरानी का सबसे कठिन हिस्सा है। आपको एक स्ट्रीम प्रोसेसर की आवश्यकता है जो प्रति उपयोगकर्ता रोलिंग विंडो बनाए रखता है, उन विंडो के भीतर प्रतिपक्षियों की गणना और योग करता है और डुप्लिकेट हटाता है, और वास्तविक समय में थ्रेसहोल्ड का मूल्यांकन करता है। डिडिट का लेन-देन निगरानी एपीआई आपको वह इंजन तुरंत प्रदान करता है: एक विंडो परिभाषित करें, एक एग्रीगेशन चुनें - गणना, योग, या विशिष्ट - एक थ्रेसहोल्ड सेट करें, और नियम प्रत्येक लेन-देन के विरुद्ध प्रति लेन-देन $0.02 पर चलता है।
यह वेलोसिटी नियम बनाने और उनका उपयोग संरचना का पता लगाने के लिए एक डेवलपर गाइड है।
मुख्य बातें
- वेलोसिटी नियम समय-सीमा में मूल्यांकन करते हैं - "पिछले 24 घंटों में", "7 दिनों में" - एक ही लेन-देन को अलग से स्कोर करने के बजाय।
- तीन एग्रीगेशन:
count(कितने),sum(संचयी राशि), औरdistinct(अद्वितीय प्रतिपक्षी या विशेषताएँ) - संरचना और म्यूल पहचान के बिल्डिंग ब्लॉक। - संरचना - रिपोर्टिंग थ्रेसहोल्ड से ठीक नीचे कई भुगतान - एक योग विंडो को थ्रेसहोल्ड-निकटता स्थिति के साथ जोड़कर पकड़ी जाती है।
- म्यूल और स्मर्फिंग पैटर्न एक विंडो के भीतर विशिष्ट-प्रतिपक्षी गणना के साथ पकड़े जाते हैं।
- कोई स्ट्रीम प्रोसेसर आवश्यक नहीं - इंजन विंडो बनाए रखता है; आप कंसोल में नियम घोषित करते हैं।
- प्रति लेन-देन $0.02, कोई न्यूनतम नहीं। एक चिह्नित पार्टी पर एएमएल स्क्रीनिंग का बिल अलग से $0.20 पर किया जाता है।
वेलोसिटी नियम क्या हैं
एक वेलोसिटी नियम के तीन भाग होते हैं: एक विंडो (लुकबैक अवधि - 1 घंटा, 24 घंटे, 7 दिन), उस विंडो में लेन-देन पर एक एग्रीगेशन, और एक थ्रेसहोल्ड जो, जब पार किया जाता है, तो एक कार्रवाई को ट्रिगर करता है। एग्रीगेशन अभिव्यंजक कोर हैं:
count- विंडो में नियम की शर्तों से कितने लेन-देन मेल खाते हैं। "24 घंटों में 5 से अधिक आवक स्थानान्तरण।"sum- मिलान करने वाले लेन-देन का संचयी मूल्य। "7 दिनों में €10,000 से अधिक की संचयी मात्रा।"distinct- एक विशेषता के अद्वितीय मूल्यों की संख्या, आमतौर पर प्रतिपक्षी। "24 घंटों में 8 से अधिक विशिष्ट प्रेषकों से स्थानान्तरण।"
विंडो डिफ़ॉल्ट रूप से प्रति विषय कुंजीबद्ध होती हैं - प्रत्येक उपयोगकर्ता के अपने रोलिंग काउंटर होते हैं - इसलिए आपके पूरे प्लेटफॉर्म के लिए एक व्यस्त दिन किसी व्यक्तिगत उपयोगकर्ता के सिग्नल को नहीं डुबोता है।
यह क्यों मायने रखता है
संरचना (जिसे स्मर्फिंग भी कहा जाता है) सबसे पुरानी लॉन्ड्रिंग तकनीकों में से एक है और सबसे स्पष्ट रूप से विनियमित है। रिपोर्टिंग थ्रेसहोल्ड - अधिकांश यूरोपीय संघ में €10,000, अमेरिका में $10,000 - बड़ी रकम को छोटे भुगतानों में विभाजित करने के लिए एक प्रोत्साहन पैदा करते हैं जो प्रत्येक सीमा के नीचे रहते हैं। एक बिंदु-इन-टाइम नियम जो केवल एकल राशियों की जांच करता है, इसे कभी नहीं देखेगा; पूरा पैटर्न कुल में रहता है।
म्यूल नेटवर्क के लिए भी यही सच है। एक मनी म्यूल की पहचान कोई एक हस्तांतरण नहीं है - यह कई अलग-अलग खातों से धन का फैन-इन है जिसके बाद तेजी से फैन-आउट होता है। आप इसे केवल एक विंडो पर विशिष्ट-प्रतिपक्षी गणना के साथ देखते हैं। नियामक फर्मों से इन प्रकारों का पता लगाने की उम्मीद करते हैं, और वेलोसिटी नियम यह है कि आप अपनी खुद की स्ट्रीमिंग-एनालिटिक्स स्टैक को खड़ा किए बिना इसे कैसे करते हैं।
तकनीकी विवरण
लेन-देन एकीकृत /v3/ एपीआई के विरुद्ध बनाए जाते हैं, transaction_id पर निष्क्रियता जो आप नियंत्रित करते हैं:
curl -X POST https://verification.didit.me/v3/transactions/ \
-H "x-api-key: $DIDIT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"transaction_id": "txn_a19f04",
"category": "finance",
"amount": 9600,
"currency": "EUR",
"currency_kind": "fiat",
"txn_date": "2026-05-21T13:18:00Z",
"subject": { "vendor_data": "user_3310", "role": "SENDER", "entity_type": "INDIVIDUAL" },
"counterparty": { "role": "RECEIVER", "entity_type": "INDIVIDUAL" },
"payment_method": "BANK_TRANSFER"
}'
जब लेन-देन एक संरचना पैटर्न पूरा करता है, तो वेलोसिटी नियम फायर करता है और प्रतिक्रिया इसे नाम देती है:
{
"transaction_id": "txn_a19f04",
"status": "IN_REVIEW",
"risk_score": 66,
"triggered_rules": [
{
"name": "संरचना — थ्रेसहोल्ड के पास संचयी योग",
"bundle": "वित्त",
"aggregation": "योग",
"window": "7d",
"action": "स्थिति बदलें"
}
],
"alert_id": "alrt_b4d8e1"
}
वेबहूक्स। transaction.created और transaction.status.updated की सदस्यता लें ताकि अलर्ट हल होने पर अपने लेजर को सिंक में रख सकें।
कीमत। प्रति लेन-देन $0.02, प्रति कॉल बिल किया जाता है, कोई न्यूनतम नहीं। एक चिह्नित पार्टी पर एएमएल स्क्रीनिंग का बिल अलग से $0.20 पर किया जाता है।
संरचना और म्यूल नियम बनाना
संरचना (योग विंडो)। 7-दिवसीय विंडो पर एक sum एग्रीगेशन को प्रति-लेन-देन की स्थिति के साथ जोड़ें कि राशि आपके रिपोर्टिंग थ्रेसहोल्ड से ठीक नीचे है। नियम तब फायर करता है जब किसी उपयोगकर्ता के संचयी बस-नीचे-थ्रेसहोल्ड भुगतान आपके द्वारा निर्धारित सीमा से ऊपर जुड़ जाते हैं - कुल बड़ा लेन-देन जिसे संरचना छिपाने के लिए थी। थ्रेसहोल्ड निकटता (रिपोर्टिंग लाइन के कितने करीब को "बस नीचे" माना जाता है) और संचयी ट्रिगर को ट्यून करें।
स्मर्फिंग (गणना विंडो)। एक छोटी विंडो पर एक count एग्रीगेशन छोटे भुगतानों के एक विस्फोट को पकड़ता है। "24 घंटों में €1,000 से कम के 10 से अधिक जावक स्थानान्तरण" विखंडन पैटर्न को उजागर करते हैं, भले ही कोई एक भुगतान बड़ा न हो।
म्यूल फैन-इन (विशिष्ट विंडो)। प्रतिपक्षी पर एक distinct एग्रीगेशन फैन-इन को पकड़ता है: "24 घंटों में 8 से अधिक विशिष्ट प्रेषकों से आवक स्थानान्तरण।" इसे एक तीव्र-फैन-आउट गणना नियम के साथ जोड़ें और आपने पूर्ण म्यूल हस्ताक्षर का वर्णन किया है।
ये बीज वाले बंडलों पर मैप करते हैं - संरचना और थ्रेसहोल्ड से बचना वित्त में रहते हैं, एएमएल/सीटीएफ में संचयी मात्रा और तीव्र इन/आउट, विसंगति पहचान में वेलोसिटी स्पाइक्स - और आप उनमें से किसी को भी बढ़ा सकते हैं, या कस्टम बंडल में अपना खुद का बना सकते हैं। प्रत्येक नियम की कार्रवाई जोखिम स्कोर में जोड़ सकती है, स्थिति बदल सकती है, टैग जोड़ सकती है, या पार्टी को एक सूची में जोड़ सकती है।
उपयोग के मामले
- फिनटेक — स्थानान्तरण और निकासी पर संचयी-योग संरचना नियम; आवक जमा पर विशिष्ट-प्रतिपक्षी म्यूल नियम।
- क्रिप्टो — तीव्र इन-एंड-आउट वॉलेट गतिविधि पर गणना विंडो; एक बड़े बहिर्वाह से पहले कई पतों से आने वाले धन पर विशिष्ट नियम।
- उधार — बास्ट-आउट धोखाधड़ी को पकड़ने के लिए संवितरण और पुनर्भुगतान पैटर्न पर वेलोसिटी नियम।
- मार्केटप्लेस — विक्रेता की मात्रा बढ़ाने वाले मिलीभगत वाले लेन-देन के छल्ले को पकड़ने के लिए विशिष्ट-खरीदार गणना नियम।
- आईगेमिंग — जमा-वेलोसिटी गणना विंडो जो जिम्मेदार-गेमिंग सिग्नल के रूप में दोगुनी होती है।
डिडिट के साथ कैसे एकीकृत करें
- विंडो परिभाषित करें। बिजनेस कंसोल में, अपनी नीति के अनुसार विंडो, एग्रीगेशन (गणना/योग/विशिष्ट), और थ्रेसहोल्ड के साथ वेलोसिटी नियम बनाएं।
- लेन-देन भेजें। अपने बैकएंड से
POST /v3/transactions/जब पैसा चलता है, एक स्थिरtransaction_idऔरvendor_dataके साथ ताकि इंजन सही विषय पर विंडो कुंजीबद्ध कर सके। - वेबहूक्स संभालें।
transaction.status.updatedके लिए सुनें जब एक वेलोसिटी नियम ट्रिप करता है और एक विश्लेषक अलर्ट को हल करता है। - समय के साथ ट्यून करें। कंसोल में थ्रेसहोल्ड समायोजित करें जैसे ही आप अपनी सत्य-सकारात्मक और गलत-सकारात्मक दरों को सीखते हैं - कोई परिनियोजन आवश्यक नहीं।
क्योंकि यह सब एकीकृत /v3/ एपीआई पर है, केवाईसी के साथ ऑनबोर्ड किया गया एक उपयोगकर्ता सीधे उसी इंजन में प्रवाहित होता है जो इन वेलोसिटी नियमों को चलाता है - एक पहचान-और-धोखाधड़ी मंच, शुरू से अंत तक।
अक्सर पूछे जाने वाले प्रश्न
एक वेलोसिटी नियम किन एग्रीगेशन का उपयोग कर सकता है?
तीन: count (मिलान करने वाले लेन-देन की संख्या), sum (संचयी राशि), और distinct (अद्वितीय प्रतिपक्षी या विशेषताएँ), प्रत्येक आपके द्वारा परिभाषित समय-सीमा में मूल्यांकन किया जाता है।
मैं विशेष रूप से संरचना का पता कैसे लगाऊं?
एक विंडो पर एक sum एग्रीगेशन को इस शर्त के साथ जोड़ें कि प्रत्येक भुगतान आपके रिपोर्टिंग थ्रेसहोल्ड से ठीक नीचे है। नियम तब फायर करता है जब संचयी कुल उस सीमा को पार कर जाता है जिसे संरचना छिपाने के लिए थी।
क्या मुझे अपने स्वयं के स्ट्रीम प्रोसेसर की आवश्यकता है?
नहीं। इंजन प्रति विषय रोलिंग विंडो बनाए रखता है। आप कंसोल में विंडो, एग्रीगेशन और थ्रेसहोल्ड घोषित करते हैं।
इसका कितना खर्च आता है?
प्रति लेन-देन $0.02, प्रति कॉल बिल किया जाता है, कोई न्यूनतम नहीं। एक चिह्नित पार्टी पर एएमएल स्क्रीनिंग का बिल अलग से $0.20 पर किया जाता है।
क्या मैं ऐसे वेलोसिटी नियम बना सकता हूं जो बीज वाले बंडल कवर नहीं करते हैं?
हाँ। कस्टम बंडल आपके उत्पाद के लिए अद्वितीय किसी भी प्रकार के लिए शर्तों, वेलोसिटी विंडो और एग्रीगेशन का समर्थन करता है।
शुरू करने के लिए तैयार हैं?
दस्तावेजों में लेन-देन निगरानी अवलोकन पढ़ें, लेन-देन निगरानी उत्पाद पृष्ठ पर देखें कि यह प्लेटफॉर्म के बाकी हिस्सों में कैसे फिट बैठता है, और मूल्य निर्धारण पृष्ठ पर पारदर्शी प्रति-कॉल मूल्य निर्धारण की जांच करें। जब आप तैयार हों, मुफ्त में शुरू करें — हर महीने 500 मुफ्त केवाईसी जांच, और प्रति कॉल $0.02 पर लेन-देन निगरानी।