java - 提供免费的信用卡 Java API

标签 java

我正在寻找一个免费的 Java API,它允许处理和验证从信用卡读取的数据。我不是在寻找支付网关来做到这一点。我基本上想读取卡片,将组件存储在内存中并知道它是一张有效的卡片。

有没有免费的 java 库可以做到这一点?

目前我有一个 USB 读卡器,从视觉上我可以“挑选出”大部分内容,但我确定有校验和数据,而且我知道这里某处的 CCV1 数据,但我不知道在哪里/怎么知道知道并且更愿意使用 API 而不是重新发明轮子。

最佳答案

如果不通过支付处理器,您无法检查一张卡是否真正“有效”。您可以通过计算校验和来验证卡号(算法很容易通过谷歌找到,并且实现起来非常简单),但您甚至无法自己验证 CVV/CVS 号——这是一个只有卡处理网络知道的散列。 (甚至银行都不知道这个数字,至少不知道。)

关于java - 提供免费的信用卡 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2238078/

相关文章:

java - 使用 docker 在具有 Java 7 的服务器上运行 Java 8 应用程序

java - 从 JdbcTemplate 查询 BLOB 时出现连接关闭错误

java - WebSphere + RAD + 标签库

java - 使用 JAVA SAP RFC_READ_TABLE 时的 Table_not_available

java - 如何逐个字段比较@Entity注释的类而不降低将对象存储到数据库的性能?

java - 具有 Multi-Tenancy 架构的 Spring Security

java - 有一个请求对象作为方法签名参数,它构成了所有需要的参数

java - 如何在数组列表中总结用户的输入?

java - Apache POI、Excel 2007+ XML 和 OSGI

java - CellEditorListener 不会检测单元格何时被编辑