【问题标题】:Verofone VX520 how to write custom softwareVerifone VX520如何编写自定义软件
【发布时间】:2017-08-20 05:04:11
【问题描述】:

我有一个带 pin-pad 的 vx520。任务是:

  • 在芯片卡上存储虚拟货币(例如升燃料)
  • 客户知道他的密码就可以用它付款
  • 终端应可用于注册和编程新卡

我从哪里开始? Verifone 终端是否有任何类型的 SDK?我在官方网站上找到了一个 ADK,但它需要许可证(当我写信给他们时,他们的电子邮件不起作用)。有没有什么方法可以在没有许可证的情况下开发我自己的软件?

附:我使用的是“SLE4428”智能卡——可以吗?

【问题讨论】:

  • SLE4428 是一个哑存储卡,需要在终端或后台系统方面进行大量(加密)工作才能获得非常低的安全性 - 如果金额存储在卡片。 Verifone 不太可能处理除符合 EMV 的智能卡之外的任何其他事情,因此可能还需要与发卡银行签订合同和保密协议。
  • @guidot 那么有没有办法在没有许可证的情况下开发软件?
  • 是的,只需删除默认的 VeriFone 证书并安装您自己的证书,这样您就可以安装您的签名包,您就是金子了。
  • @FlexibleCoder 怎么办?我是这件事的新手。如果必须,如何生成证书?如何将它们下载到终端?如何编写软件?有 API、SDK 吗?

标签: smartcard verifone


【解决方案1】:

我认为你的做法是错误的。您通常不会将数据存储在卡本身上。相反,您希望终端读取卡并将该数据发送到后端服务器。服务器根据唯一的卡数据查找帐户并返回余额等。而且,是的 - 您需要开发自己的软件才能正常工作,这需要许可证。根据我的经验,VeriFone 世界中很少有免费的......甚至便宜,就此而言。

是的,有一个 SDK,但没有许可证您不能使用它。如果您对您的项目很认真并且愿意购买您需要的东西,您可以尝试通过他们的主网站here 或通过他们的开发者网站here 联系 VeriFone 以开始使用。

(免责声明:我不使用这些联系方式,因为我们公司已经有各种 VeriFone 联络员,但我怀疑任何一种链接的联系方式都可以。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-09
    • 2016-04-08
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 2015-07-13
    • 2016-02-25
    相关资源
    最近更新 更多