如何检测银行卡的风险等级

银行卡被冻结的新闻大家可能都见过不少,而引发冻卡的原因其实五花八门,但归根结底,大多数情况都是因为资金流出现了异常。比如涉及电信诈骗、非法菠菜等敏感交易。不过,也不是所有被冻结的卡都真的有问题。

有时候,你的银行卡本身很干净,但只因为和某些问题卡发生过交易,就被银行系统判定为有风险,从而被牵连冻结了。这类风险卡,也就是大家常说的黑名单卡。

对金融平台来说,如何精准识别这些问题卡一直是风控中的一大难题。不过近一两年来,市面上已经出现了一些专业的风控服务商,专门提供银行卡黑名单检测服务,可以帮助企业和平台快速筛查高风险卡号,大大提升风控效率。

为什么会有黑名单卡?

银行卡进入黑名单的原因很多,常见的有:

  • 被盗刷过,这类卡曾被不法分子非法使用过,容易被重点监控

  • 涉嫌洗钱或诈骗,曾参与可疑交易或被举报过的卡号

  • 涉黑、涉赌、涉恐的资金

通过API找出黑名单卡

通常这类查询都是通过接口,下面以Chainfo为例展示一下查询过程。

请求示例

import requests
import json

#获取API秘钥:https://chainfo.io

url = "https://aw.chainfo.io/v1/blackcard/verify_card"

payload = json.dumps({
  "bank": "CARD_NUMBER_HERE",
  "name": "CARDHOLDER_NAME",
  "card": "",
  "phone": "PHONE_NUMBER_HERE"
})
headers = {
  'Content-Type': 'application/json',
  'Authorization': 'Bearer f6aa6d585bf02507c0794917eeee5edc7e61df1ee0bbec4a1fb2522c055bbb62'
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)

返回示例

{
    "code": 0,
    "msg": "请求成功",
    "data": {
        "status": 1,
        "riskLabel": [
            {
                "riskLabel": "02",
                "riskLabelValue": "0"
            },
            {
                "riskLabel": "04",
                "riskLabelValue": "10"
            },
            {
                "riskLabel": "01",
                "riskLabelValue": "56"
            },
            {
                "riskLabel": "03",
                "riskLabelValue": "5"
            }
        ]
    },
    "trace": ""
}

API接入方法可以看这个完整文档:API文档 - Chainfo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值