본문으로 건너뛰기
Didit, 200만 달러 투자 유치 및 Y Combinator (W26) 합류
Didit
블로그로 돌아가기
블로그 · 2026년 5월 21일

건당 2센트로 실시간 거래 위험 점수 매기기 (KO)

모든 거래에 실시간으로 점수를 매기고, 승인, 검토 중, 거부, 사용자 대기 중의 네 가지 상태 중 하나를 받아 자금이 정산되기 전에 조치하세요. 건당 2센트로 위험 점수 매기기가 어떻게 작동하는지 알아보세요.

작성자: Didit업데이트됨
real-time-transaction-risk-scoring.png

일괄 모니터링은 사후 모니터링입니다. 밤새 규칙을 실행하면 결제가 정산된 다음 날 아침에 의심스러운 결제임을 알게 됩니다. 이때는 이미 돈이 사라진 후이며, 남은 유일한 일은 보고서를 제출하는 것뿐입니다. 실시간 점수 매기기는 이를 뒤집습니다. 거래가 진행 중일 때 평가하고, 밀리초 단위로 결정을 받아 정산 전에 조치합니다.

Didit의 거래 모니터링 API는 모든 거래에 인라인으로 점수를 매깁니다. 결제를 보내면 엔진이 모든 활성 규칙에 대해 실행하고, 위험 점수를 부여하며, APPROVED, IN_REVIEW, DECLINED, 또는 AWAITING_USER의 네 가지 상태 중 하나를 반환합니다. 위험도가 낮은 결제는 조용히 통과하고, 위험한 결제는 보류되거나 차단되거나 사용자에게 다시 라우팅됩니다. 법정화폐와 암호화폐 모두에 작동하며, 최소 금액 없이 건당 0.02달러입니다.

이 가이드는 점수 매기기가 어떻게 작동하는지, 네 가지 상태가 무엇을 의미하는지, 그리고 자금 이동 전에 어떻게 조치해야 하는지 설명합니다.

주요 내용

  • 실시간 의사 결정. 모든 거래는 인라인으로 점수가 매겨지고 밀리초 단위로 상태를 반환하므로, 자금이 정산되기 전에 조치할 수 있습니다.
  • 네 가지 상태: APPROVED(승인됨), IN_REVIEW(검토 중), DECLINED(거부됨), AWAITING_USER(사용자 대기 중) — 모든 결제에 대한 명확하고 실행 가능한 결과입니다.
  • 숫자 위험 점수는 상태와 함께 제공되며, 실행된 규칙으로부터 누적되므로 자체 임계값을 설정할 수 있습니다.
  • 규칙이 점수를 결정합니다 — 각 규칙의 작업은 점수를 추가하거나, 상태를 변경하거나, 거래에 태그를 지정하거나, 당사자를 목록에 추가할 수 있습니다.
  • 법정화폐 및 암호화폐를 하나의 엔진으로 동일한 방식으로 점수를 매깁니다. 암호화폐는 온체인 지갑 심사를 자동으로 트리거할 수 있습니다.
  • 건당 0.02달러, 호출당 지불, 최소 금액 없음. 플래그 지정된 당사자에 대한 AML 심사는 건당 0.20달러로 별도 청구됩니다.

실시간 위험 점수 매기기가 하는 일

보내는 모든 거래는 활성화된 모든 번들의 전체 활성 규칙 세트에 대해 평가됩니다. 일치하는 각 규칙은 기여합니다. 누적 위험 점수를 추가하거나, 상태를 변경하거나, 분석가를 위한 태그 또는 메모를 추가하거나, 당사자를 목록에 추가할 수 있습니다. 그 결과는 두 가지입니다. 엔진이 거래가 얼마나 위험하다고 생각하는지 요약하는 숫자 점수와 그에 대해 무엇을 해야 하는지 알려주는 상태입니다.

평가가 인라인으로 이루어지기 때문에 정산 전에 결정이 반환됩니다. 깨끗한 결제는 APPROVED되어 마찰 없이 진행됩니다. 약한 임계값을 넘는 결제는 IN_REVIEW 상태가 되어 경고를 엽니다. 엄격한 규칙(예: 제재 대상 거래 상대방)에 걸리는 결제는 DECLINED됩니다. 위험하지만 복구 가능한 결제는 AWAITING_USER 상태가 되어 사용자가 해결할 수 있는 단계적 인증을 위해 일시 중지됩니다.

왜 중요한가

모니터링의 전체 가치는 타이밍에 있습니다. 하루 늦게 구조화 또는 제재 대상 거래 상대방을 감지하면 자금이 이미 빠져나간 상태입니다. 할 수 있는 일은 보고하는 것뿐입니다. 즉시 감지하면 결제를 보류하거나, 거부하거나, 수정할 수 있습니다. 피해를 기록하는 대신 방지하는 것입니다.

실시간 점수 매기기는 경제성도 변화시킵니다. 일괄 시스템은 너무 많이 차단하거나 모든 것을 검토하는 것 사이에서 둔한 선택을 강요합니다. 네 가지 명확한 상태를 가진 거래당 점수는 보정할 수 있게 합니다. 대부분의 깨끗한 거래는 자동 승인하고, 진정으로 모호한 거래는 검토하며, 명확한 거래는 강제 거부하고, 복구 가능한 사례는 사용자에게 다시 보냅니다. 분석가 시간은 필요한 곳에만 사용되며, 거래당 0.02달러로 비용은 좌석 라이선스 대신 볼륨에 따라 달라집니다.

기술 세부 정보

거래는 통합 /v3/ API에 대해 생성되며, 제어하는 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_e02b7c",
    "category": "finance",
    "amount": 15000,
    "currency": "EUR",
    "currency_kind": "fiat",
    "txn_date": "2026-05-21T15:22:00Z",
    "subject": { "vendor_data": "user_2204", "role": "SENDER", "entity_type": "INDIVIDUAL" },
    "counterparty": { "role": "RECEIVER", "entity_type": "INDIVIDUAL" },
    "payment_method": "BANK_TRANSFER"
  }'

응답에는 위험 점수, 상태 및 기여한 규칙이 포함됩니다.

{
  "transaction_id": "txn_e02b7c",
  "status": "IN_REVIEW",
  "risk_score": 61,
  "triggered_rules": [
    { "name": "Large transaction", "bundle": "Finance", "action": "ADD_SCORE" },
    { "name": "New account — high value", "bundle": "AML/CTF", "action": "CHANGE_STATUS" }
  ],
  "alert_id": "alrt_3f90aa"
}

네 가지 상태:

상태의미
APPROVED어떤 규칙도 거부 임계값을 넘지 않았습니다 — 거래가 진행됩니다.
IN_REVIEW규칙이 거래에 플래그를 지정했습니다 — 분석가를 위한 경고가 열립니다.
DECLINED엄격한 규칙(예: 제재 대상 거래 상대방)이 거래를 차단했습니다.
AWAITING_USER거래는 사용자 조치(재인증 또는 자금 증명)를 기다리는 동안 보류됩니다.

웹훅. transaction.createdtransaction.status.updated를 구독하여 분석가가 경고를 해결하거나 수정이 완료될 때 의사 결정 및 모든 후속 변경 사항이 원장에 반영되도록 합니다.

가격. 건당 0.02달러, 호출당 청구, 최소 금액 없음. 플래그 지정된 당사자에 대한 AML 심사는 건당 0.20달러로 별도 청구됩니다.

정산 전에 조치하기

인라인 점수 매기기의 핵심은 상태가 제때 도착하여 조치를 취할 수 있다는 것입니다.

  • APPROVED — 결제를 해제합니다. 마찰도, 분석가도 필요 없습니다.
  • IN_REVIEW — 정책에 따라 보류하거나 정산 후 주시합니다. 분석가가 조사할 경고는 이미 열려 있습니다.
  • DECLINED — 결제를 즉시 차단합니다. 거래는 절대 정산되지 않습니다.
  • AWAITING_USER — 일시 중지하고 사용자에게 단계적 인증을 요청합니다. 사용자가 해결하면 거래가 자동으로 재개됩니다.

엔진이 반환하는 상태 외에 숫자 점수를 자체 내부 작업에 매핑하는 임계값을 설정합니다. 60점은 한 상품의 경우 보류이고 다른 상품의 경우 정산 후 주시일 수 있습니다. 엔진은 숫자와 상태를 제공하고, 정책이 결과를 결정합니다.

사용 사례

  • 핀테크 — 예금, 이체, 인출을 인라인으로 점수 매기기. 가치 높은 첫 이체를 정산 전에 검토를 위해 보류합니다.
  • 암호화폐 — 온체인 거래에 점수를 매기고, 아웃바운드 이체가 진행되기 전에 거래 상대방 주소에 대한 지갑 심사를 트리거합니다.
  • 대출 — 자금 지급 전에 합성 신원 및 자금 운반 신호를 위한 대출금을 점수 매기기.
  • 마켓플레이스 — 자금이 이동하기 전에 판매자 지급금을 속도 및 환불 남용 패턴에 대해 점수 매기기.
  • iGaming — 책임감 있는 게임 신호 역할을 하는 속도 급증을 위한 예금 점수 매기기.

Didit과 통합하는 방법

  1. 규칙 및 임계값 구성. 비즈니스 콘솔에서 비즈니스에 맞는 번들을 켜고 작업에 매핑되는 점수 임계값을 설정합니다.
  2. 인라인 점수 매기기. 안정적인 transaction_id 및 각 사용자를 연결하는 vendor_data를 사용하여 결제 경로에서 POST /v3/transactions/를 동기적으로 호출합니다.
  3. 상태에 따라 조치. 반환된 상태 및 점수를 기반으로 승인, 보류, 거부 또는 수정 요청을 합니다.
  4. 웹훅과 동기화. 분석가가 경고를 해결하거나 AWAITING_USER 단계가 완료될 때 반응하기 위해 transaction.status.updated를 수신합니다.

모든 것이 통합 /v3/ API에 있기 때문에, KYC 흐름으로 온보딩된 사용자는 거래를 점수 매기는 동일한 엔진으로 직접 연결됩니다. 이는 단일 ID 및 사기 플랫폼으로, 엔드 투 엔드입니다.

자주 묻는 질문

점수 매기기는 얼마나 빠릅니까?

실시간입니다. 거래는 인라인으로 점수가 매겨지고 밀리초 단위로 상태를 반환하므로, 자금이 정산되기 전에 조치할 수 있습니다.

위험 점수는 무엇을 나타냅니까?

엔진이 거래를 얼마나 위험하다고 판단했는지에 대한 숫자 요약이며, 실행된 규칙으로부터 누적됩니다. 상태와 함께 제공되므로, 네 가지 내장 결과 외에 자체 임계값을 설정할 수 있습니다.

네 가지 상태는 무엇입니까?

APPROVED(승인됨), IN_REVIEW(검토 중), DECLINED(거부됨), AWAITING_USER(사용자 대기 중)입니다. 승인됨은 진행되고, 검토 중은 경고를 열고, 거부됨은 결제를 차단하며, 사용자 대기 중은 사용자가 해결할 수 있는 단계적 인증을 위해 일시 중지합니다.

암호화폐 거래도 점수 매깁니까?

예. currency_kindfiat 또는 crypto로 설정하세요. 암호화폐 거래는 동일한 방식으로 점수가 매겨지며, 온체인 지갑 심사를 자동으로 트리거할 수 있습니다.

비용은 얼마입니까?

건당 0.02달러이며, 호출당 청구되며 최소 금액은 없습니다. 플래그 지정된 당사자에 대한 AML 심사는 건당 0.20달러로 별도 청구됩니다.

시작할 준비가 되셨습니까?

문서에서 거래 모니터링 개요를 읽고, 거래 모니터링 제품 페이지에서 플랫폼의 나머지 부분과 어떻게 맞는지 확인하고, 가격 페이지에서 투명한 호출당 가격을 확인하세요. 준비가 되면 무료로 시작하세요. 매월 500건의 무료 KYC 확인과 호출당 0.02달러의 거래 모니터링을 제공합니다.

신원 및 사기 방지 인프라.

KYC, KYB, 거래 모니터링, 지갑 심사를 위한 단일 API. 5분 만에 통합하세요.

AI에게 이 페이지 요약 요청
실시간 거래 위험 점수 매기기 | Didit.