在哪里可以找到磁条(磁道)测试数据?



我编写了一个函数库,该函数库根据ISO/IEC 7813从卡(信用卡,id等)上的磁条解析轨道1和轨道2数据。我希望严格测试这个库对一些有效的(但显然不是真正的信用卡)轨道2数据。我只能在网上找到几个示例字符串。我的代码与这些例子完美地工作,但我想测试不同的发卡机构等,以确保代码是真正准备生产。什么好主意吗?我知道http://www.getcreditcardnumbers.com/提供测试信用卡号,类似的东西对于track2数据将是理想的。

包含CC号、有效期和其他信息的标准轨道2字符串看起来像这样:;1111222233334444=9912101xxxxxxxxxxxxx?

我有这个列表,它是几年前根据我正在集成的一家银行提供的物理测试卡样本包生成的。这个列表太老了,其中一些卡片已经重新命名(例如,Switch现在被称为Maestro)。希望对你有帮助。

你总是可以用一个通过/不通过luhn检查的卡号来模拟这个数据


万事达卡,有效, 5301250070000191 = 5301250070000191 ?3


δ有效4539791001730106 = 4539791001730106 ?;

签证无效
, 4100000000000000 = 4100000000000000 ?8


JCB有效, 3540599999991047 = 3540599999991047 ?8

JCB无效Luhn
, 3540599999991043 = 3540599999991043 ? & lt;

开关无效
490340439601000194 = 490340439601000194 ?;

交换机第2期
, 6331101999990016 = 6331101999990016 ?7

交换机Issue 3 (Test card 33)
, 490303340561001048 = 490303340561001048 ?3

交换机第4期
, 491182014290000027 = 491182014290000027 ?=

交换机第5期(测试卡35)
, 675938410597000022 = 675938410597000022 ?8

开关第6期(测试卡36)
, 6759184500000120768 = 6759184500000120768 ?4

12号开关(测试卡31)
, 5641820300097008 = 5641820300097008 ?>

开关(测试卡38)04/04开始。Exp 05/08
, 6333000023456788 = 6333000023456788 ?5

开关(测试卡41)开始08/04。Exp 05/08
, 6333000023452340 = 6333000023452340 ?8

开关(测试卡44)
, 6333000012345679 = 6333000012345679 ?7

开关(测试卡45)
, 6759820000000019 = 6759820000000019 ?4

独奏(测试卡55)04/04开始。Exp 05/08
, 6334520000000001 = 6334520000000001 ?=

独奏(测试卡56)04/04开始。Exp 05/08
, 6767110000000007 = 6767110000000007 ? & lt;

最新更新