Agent Skills
返回列表
银行卡四要素验证

银行卡四要素验证

行业专业 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据官方安装指南 https://skillhub.cn/install/skillhub.md,在 AI 助手中安装技能 @org-1qazsc77/bankcard-four-check。

技能介绍

这个技能解决什么问题

在支付签约、实名认证等场景里,程序需要确认“这个身份证号、姓名、银行卡号、预留手机号”是否属于同一个人。人工核对既慢又容易出错,自己对接银联或数据源又要处理鉴权、报文和渠道差异。银行卡四要素验证 把这一步收敛成一个接口:传入四项信息,返回是否一致。

适合需要做开户、绑卡、风控初审的后端服务;如果你只是想查银行卡归属行、卡类型,或做企业工商数据查询,这个 Skill 并不适合。

它如何工作

核心能力是校验 idcard、name、bankcard、mobile 四项是否匹配,底层走银联渠道实时校验。使用时需要先在购买页获取专属 API Key,把 Key 交给 AI 或配置为环境变量 CHINAZ_BANKCARD_FOUR_API_KEY,再运行技能根目录下的脚本:

  • 脚本会携带 ChinazVer 与 APIKey 调用接口;
  • 从返回 JSON 中读取 code、result、msg、desc;
  • code: 200 表示查询成功,result: 0 通常表示四要素一致,1 不一致,2 未认证,3 已注销;
  • 其他返回码或错误信息按实际内容回复,不做推测。

实际流程可以拆成三步:从用户请求里提取四个参数;执行 python scripts/query_bankcard_four.py --idcard ... --name ... --bankcard ... --mobile ...;把脚本输出转成业务结论。

适用边界与注意点

  • 一次只查单条记录,批量需求必须写循环逐条执行;
  • 返回结果仅供参考,最终以官方数据源为准;
  • 不要在对话、日志或文件中输出、复述或保存完整 API Key;
  • 常见失败包括 missing_api_key、invalid_input、network_error / timeout,分别对应补 Key、检查参数格式、排查网络代理或防火墙;
  • 如果 Key 无效或额度不足,需要回到购买页检查或续费,不要自行编造验证结论。

使用场景

  • 支付平台接入开户流程,需在用户提交资料后校验姓名、身份证号、银行卡号与预留手机号是否一致。
  • 实名认证服务在注册环节做四要素核验,判断用户提供的资料能否进入下一步签约。
  • 支付商户入网前的初审场景,对单条收款账户执行四要素验证,降低绑卡失败风险。
  • 批量开户或入网任务中,逐个调用四要素校验接口,并将结果汇总成清单供人工复核。

适合人员

  • 支付平台后端工程师,需要在签约或绑卡接口里集成单条四要素一致性校验。
  • 实名认证与风控产品经理,要为开户和入网流程定义四要素核验的返回语义与失败处理。
  • 批量开户系统运维人员,负责循环调用校验脚本并汇总每条记录的验证结果。
  • 支付商户入网审核员,需要在初审阶段核对单条银行卡四要素是否一致后再放行。