基础概念

卡上要素:PAN、BIN、有效期与 CVV

PAN、BIN、有效期、CVV 与动态安全码承担不同校验作用。核对资料位置、用途及留存限制,卡号与安全码不能采用相同的数据保存规则。

作者PIKABAO 数据研究组最后复核博客全部文章正文约 3483 字阅读约 9 分钟
本文要点
  • 卡号(PAN)通常是 16 位,但不同卡网络位数不同,开头几位就能看出走哪张网;
  • BIN 是卡号开头的那几位,用来识别发卡机构、卡网络、卡类别与发卡国;
  • 有效期是「有效到」,不是「从这天起失效」:当月月底之前仍然有效;
  • 安全码(CVV2 / CVC2 / CID)用于证明持卡人手里有卡,授权完成后任何人都不得留存;
  • 商户问邮编是在做 AVS 地址验证,它验的是数字与邮编,不是完整地址。

卡面上其实有四样东西

把支付当成一次身份声明,卡上的信息就分成两组:一组说明「这张卡是什么」,一组说明「用卡的人是不是持卡人本人」。前一组可以公开,后一组不能。

要素是什么日常叫法能不能被留存
主账号 PAN卡正面那串凸起的数字,通常 16 位卡号可以,但需按 PCI DSS 要求保护(脱敏或加密)
BIN / IIN卡号开头的 6 位(可扩展到 8 位)卡 BIN、卡头可以,它本身就是用于路由的公开信息
有效期卡号的到期时间,格式 MM/YY有效期可以
安全码卡背签名栏后三位(Amex 在正面四位)CVV2 / CVC2 / CID授权后禁止留存,属于敏感认证数据

安全资料留存应注意:安全码与其余三项的留存规则完全不同。

安全码在不同网络有不同名字:Visa 称 CVV2,Mastercard 称 CVC2,American Express 称 CID。它们的作用机制一致,位数与位置有差别——Amex 的 4 位 CID 印在卡正面右上方,不在背面。处理 Amex 卡时按背面的三位数去找,是常见的操作错误。

卡号位数也不统一:Visa 与 Mastercard 常见 16 位,Amex 是 15 位,部分卡网络允许 13 到 19 位。卡号本身带校验位(Luhn 校验),它只能验出这串数字格式对不对,验不出这张卡是否真实存在、是否有额度——把「卡号格式合法」当成「卡可用」,是最常见的误解。

BIN 决定了什么

BIN(Bank Identification Number,标准里称发卡行识别码)是卡号开头的几位。它本身不参与扣款,但整笔交易的路由与判断都从这里开始:

  • 走哪张卡网络:4 开头多为 Visa,51–55 与 2221–2720 区间多为 Mastercard,34 / 37 开头为 American Express;
  • 由哪家机构发行:BIN 段由标准组织分配并登记,可反查发行机构;
  • 这张卡属于哪一类:credit / debit / prepaid 的类别由发卡行设定,并随 BIN 段一起被商户与收单方读取;
  • 发卡国是哪里:BIN 归属机构所在国家,常被风控当作交易归属的信号之一。

第三与第四条是虚拟卡用户最容易撞上的地方:发卡行在 BIN 段上登记的类别若是「prepaid」,那么不接受预付卡的商户在拿到卡号那一刻就已经知道了,不需要等你扣款失败。这也是为什么有些平台在绑卡阶段就直接拒绝,而不是在扣款时才报错——它在读 BIN,不是在试扣。

BIN 的位数与分配规则由 ISO/IEC 7812 定义(标准链接未附:iso.org 在本机受反爬拦截,属网络限制而非内容失效)。现行实现已从 6 位逐步扩展到支持 8 位,旧系统按 6 位截取时可能识别不出较新的号段。

有效期与安全码:分工与留存规则

这两项常被一起填,但它们的意义与规则完全不同。

有效期安全码
回答什么问题这张卡还在不在有效期内此刻用卡的人手边有没有这张卡
会不会变会,到期发卡行换卡后会变会,换卡后安全码一并改变
泄露后果单独泄露不足以完成支付与卡号组合即可完成无卡交易
留存规则可以留存授权完成后禁止留存

安全码的设计前提就是「不存储」——它存在的意义是证明持卡人此刻持有卡片。

关于留存规则,行业标准的口径很硬:敏感认证数据(含卡背面的三位或四位码)在授权完成之后不得以任何形式存储,无论加密还是脱敏都不行。这条规则与卡号的处理要求是两个级别——卡号可以脱敏留存,安全码不行。具体条款见 PCI SSC 官方文档库。

有效期还有一处容易被读错:它表示的是有效到该月月底,不是「到该月 1 日失效」。有效期 09/28 的卡在 2028 年 9 月 30 日之前仍然可用。订阅类扣款提前几天失败,有时不是额度问题,而是换卡后卡号与有效期都变了,而收款方还在用旧的那组。

还要邮编?AVS 在验什么

很多美国商户在结账时除了卡号还要账单邮编,这一步做的是 AVS(地址验证系统)。它不比对完整地址,只比对地址中的数字部分与邮政编码:

  • 把卡号对应的账单地址里的门牌号与邮编取出来,送去做校验;
  • 返回的是匹配程度(全匹配、仅邮编匹配、都不匹配等),不是一个通过或不通过;
  • 商户自己决定不同匹配程度要不要放行——这就是各家表现不同的原因;
  • AVS 主要服务于美国、英国、加拿大等市场,很多欧洲与亚洲商户根本不发这个请求。

因此账单地址该怎么填,只有一个标准答案:照发卡方留存的那一份逐字符抄,含门牌号与邮编。自己编一个看起来合理的地址,AVS 会直接不匹配。本站卡片对应的账单地址来源见 账单地址从哪来。

这些要素在哪些地方会被用错

概念清楚了,常见错误就都能对号入座:

错误做法为什么会错正确做法
把 Amex 的 CID 当背面三位数Amex 的 4 位码在卡正面按卡面实际位置填,别套 Visa 的习惯
用卡号位数判断卡真假位数只说明格式合法,不说明卡存在真正的判断发生在授权那一刻,不是填表时
换卡后只更新卡号有效期与安全码会一并变化换卡后四项全部更新,尤其是有下一期扣款的订阅
把有效期当月 1 日当作失效日有效期含当月,月底前有效按当月最后一天算
账单地址凭印象填AVS 比对的是数字与邮编照发卡方留存地址逐字符抄写

这张表里有一半是「填表类错误」,它们不会有任何提示,只会表现为扣款失败。

要素看全了,绑卡就不靠猜

落到操作上,绑一张卡的顺序就是要素的顺序——按这个走,能省掉八成「不知道为什么失败」的排查:

先确认卡号、有效期、安全码三项齐全且来自同一张卡

混用不同卡片的三项信息,是最低级的失败原因。换过卡就四项一起换。

按卡网络填对安全码的位置与位数

Amex 是正面 4 位,其余常见是背面 3 位。位错了没有提示,直接拒绝。

账单地址照抄发卡方留存的那一份

门牌号与邮编是 AVS 实际比对的部分,逐字符抄,不要意译或简写。

确认这一笔的交易类型被允许

订阅与广告账户需要 recurring 类型。这是发卡方的设置,与卡号本身无关,要在开卡时确认。

失败时看拒绝码,不要连着重试

拒绝码能区分是余额、地址还是类型的问题,详见 扣款被拒怎么办 里的分流顺序。连续重试多数只会触发风控升级。

本站给出的是完整四项:卡号、有效期、安全码,外加与卡配套的那个账单地址。卡号长期有效,因此订阅、广告账户这类 recurring 用法可以成立。反过来也要提醒:换卡时四项必须一起更新,只改卡号会在下一期扣款时露馅。任何商户上,我们都不承诺扣款结果——收与不收,是商户与其收单方在交易发出的那一刻判定的。

卡面四项要素就是绑卡时照抄的输入。要拿到完整四项(卡号、有效期、安全码、账单地址),先看卡型与地区,再开卡。

常见问题

BIN 是卡号的前几位?

传统上是前 6 位,标准也支持扩展到 8 位。旧系统按 6 位截取时,可能识别不出较新分配的号段。BIN 的分配规则由 ISO/IEC 7812 定义。

从卡号能看出是哪家的卡吗?

大致可以:4 开头多为 Visa,51–55 与 2221–2720 多为 Mastercard,34 / 37 开头为 American Express。这是号段的通行分配,不是绝对规则。

商户能在扣款前知道我用的是预付卡吗?

能。卡片类别(credit / debit / prepaid)由发卡行设置在 BIN 段上,绑卡阶段读取卡号即可获得。这也是部分平台在绑卡时就直接拒绝的原因。

安全码可以被商户保存吗?

不可以。行业规则对敏感认证数据的要求是:授权完成后不得以任何形式存储,加密与脱敏都不允许。卡号可以脱敏留存,安全码不行,两者是两个级别。

CVV2、CVC2、CID 有什么区别?

机制一致、叫法不同:Visa 称 CVV2,Mastercard 称 CVC2,American Express 称 CID。位数与位置有差别——Amex 是卡正面 4 位,其余常见是背面 3 位。

有效期写的 09/28,是指 9 月 1 日就失效吗?

不是。有效期表示有效到该月月底,09/28 的卡在 2028 年 9 月 30 日前仍然可用。

卡号看着格式正确,为什么还是扣款失败?

卡号的校验位只能验出格式是否合法,验不出卡是否真实存在、是否有额度、是否被允许做这一类型的交易。这些都是授权阶段才暴露的问题。

结账时问的邮编是干什么用的?

做 AVS 地址验证:把账单地址里的门牌号与邮编送去比对,返回匹配程度。它不比对完整地址,且主要由美英加等市场的商户发起。

换卡后只更新卡号可以吗?

不可以。换卡时有效期与安全码会一并变化。只更新卡号的话,一次性支付可能通过,有下一期扣款的订阅会在下期失败。

花几分钟看完原理,直接去开一张卡

$1 起开卡、无月费;账户充值零手续费,单笔最低 20 USDT,具体费率以收费标准页为准。

退款政策 → 卡内余额退回 · 完整规则
在线客服