我正在寻找一个免费的java应用程序接口,允许从信用卡读取的数据被处理和验证。我不是在寻找一个支付网关来做到这一点。我基本上是想读取卡,将组件存储在内存中,并知道它是一张有效的卡。
有没有免费的java库可以做到这一点呢?
目前我有一个USB卡读卡器,视觉上我可以“挑出”大部分的部件,但我确信有校验和数据,我知道这里的某个地方的CCV1数据,但我不知道在哪里/如何使用API,而不是重新发明轮子。
发布于 2010-02-10 23:45:26
如果不通过支付处理器,你就无法检查一张卡是否真的是“有效的”。您可以通过计算校验和来验证卡号(算法很容易通过google找到,并且实现起来非常简单),但您甚至不能自己验证CVV/CVS号-这是一个只有卡处理网络知道的哈希值。(即使是银行也不知道这个数字,至少不是直接知道。)
https://stackoverflow.com/questions/2238078
复制相似问题