diff --git a/content/docs/开发/风控.md b/content/docs/开发/风控.md new file mode 100644 index 0000000..326832b --- /dev/null +++ b/content/docs/开发/风控.md @@ -0,0 +1,112 @@ +# 风控介绍 + + + +## 风控模型 + +### 客户风控模型 + +![](https://fairy8-1258530674.picsh.myqcloud.com/img/20210131171417.png) + +### 机构风控模型 + +![](https://fairy8-1258530674.picsh.myqcloud.com/img/20210131171836.png) + +### 事件通知模型 + +![](https://fairy8-1258530674.picsh.myqcloud.com/img/20210201092324.png) + + +## 命中后处理方式 + +- 预警 + + - 邮件通知 + - 短信通知 + - 社交群通知(微信、钉钉) + - 监控大屏幕 + +- 拦截 + + - 交易拒绝 + - 审批 + +## 检测方式 + +- 埋点 + +- 探针 + +- 白/黑/灰名单 + +- 行为分析 + +- 数据分析 + +## 易才风控点 + +- 累计(日累、月累、年类) + +- 限额(批限额、笔限额、日限额、月限额、年限额) + +- 接入批次处理异常 + + > 文件处理过程中出现异常 + +- 通道通讯异常 + + > 银行通道心跳探测 + +- fastDFS异常通知 + +- 接出批次回盘异常 + + > 接入/接出批次号、银行通道 + +- 客户风控命中告警 + + > 客户命中风控 + +- 机构风控命中告警 + +- 接入批次长时间未处理完成 + + > 超过设定时间未处理完成 + +- 接出批次长时间未处理完成 + + > 超过设定时间未处理完成 + +- 付款账户余额不足告警 + + > 判断银行余额不足的返回码 + +- 对账文件生成失败 + +- 业务失败/成功率 + +- 各类图表 + + > 机构风控需要根据支付地分组 + +- 余额不够处理情况处理逻辑 + + - 都不发? + - 继续发,足额成功;不足额失败? + + +## 事件列表 + +事件名称 | 事件描述 | 入参 +--- | --- | --- +EVT_DISK_PROC_FAILURE | 接入批次处理异常 | DSK_NO,ERR_MSG +EVT_CHANNEL_COMMU_FAILURE | 通道通讯异常 | CORG_NO,ERR_MSG +EVT_DFS_UPLOAD_FAILURE | FastDFS上传失败 | DSK_NO,FID,ERR_MSG +EVT_DFS_DOWNLOAD_FAILURE | FastDFS下载失败 | DSK_NO,FID,ERR_MSG +EVT_BATCH_SEND_FAILURE | 接出批次送盘异常 | DSK_NO,BAT_NO,ERR_MSG +EVT_BATCH_BACK_FAILURE | 接出批次回盘异常 | DSK_NO,BAT_NO,ERR_MSG +EVT_RISK_BEEN_HIT | 客户风控命中告警 | DSK_NO,CUS_ID,ERR_MSG +EVT_BALANCE_INSUFFICIENT | 余额不足 | DSK_NO,TITLE_NAME,AC_NO,CORG_NO +EVT_DISK_PROC_TIMEOUT | 接入批次长时间未处理完成 | DSK_NO,DSK_STS +EVT_BATCH_PROC_TIMEOUT | 接出批次长时间未处理完成 | DSK_NO,BAT_NO,BAT_STS,CORG_NO +RECONCILIATION_FAILURE | 对账文件失败 | CHK_DT,ERR_MSG