基礎概念

卡上要素: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,具體費率以收費標準頁為準。

退款政策 → 卡內餘額退回 · 完整規則
在線客服