首页 > 解决方案 > 测试信用卡号码如何标准化?

问题描述

查看各种支付处理器(例如 Stripe 和 PayPal)的文档,我注意到有准通用测试信用卡号,例如4111 1111 1111 11114242 4242 4242 42425555 5555 5555 4444等[1][2]。我想了解他们背后的规则。

我无法完全访问专有的 ISO/IEC 7812,这可能是我所缺少的。

参考

标签: mockinglanguage-agnosticstandardscredit-cardiso

解决方案


支付方案(Visa、万事达卡等)通常会为测试卡分配一个或多个 BIN。这些 BIN 不是路由表的一部分,因此这些 BIN 内的卡号(即 PAN)不会在网络上路由。它们可以安全地用于测试目的。

获取/发布处理器、PSP 和其他利益相关者通常也使用这些 BIN 进行自己的测试。

如果您还有其他问题,请告诉我。


推荐阅读