首页 > 解决方案 > CAVV 和 XID 长什么样?

问题描述

CAVV并且XID是证明 3D 安全交易已通过身份验证的令牌。但它们长什么样子?如果我收到一个,我如何验证它确实是 CAVV 或 XID?它可以是任何 28 个字符的长字符串吗?还是有一些规则(例如信用卡号码的 Luhn 公式)?

标签: validatione-commercepayment-gateway3d-secure

解决方案


CAVV/AVV/UCAF/AEVV值可以根据商家配置以 Base64 编码或 Hex 编码进行编码。

  • Base64 编码商家配置将生成 28 或 32 个字符的值。
  • 十六进制编码商家配置将产生 40 或 48 个字符的值。
  • 解码时的值对于 CAVV 为 20 字节,如果值为 AAV (MasterCard UCAF),则为 20 或 24 字节。

同样, XID也将根据商家配置以 Base64 编码或 Hex 编码进行编码。

  • Base64 编码商家配置将生成 28 个字符的值。
  • 十六进制编码商家配置将产生 40 个字符的值。

推荐阅读