如何构建与 Verifone 或 Ingenico EMV 设备配合使用的桌面应用程序

How to build desktop application that work with Verifone or Ingenico EMV Device

我看到像 whole food 这样的地方正在使用 windows 桌面应用程序(可能是 c# 或 java,我不知道)和 verifone emv 设备来接受客户付款。

我们公司也想做同样的事情。问题是我们不知道 Verifone 设备如何连接到桌面应用程序。有谁知道 verifone 设备如何与桌面 POS 应用程序通信?

让我们把它分成两个实体,(1) 您输入金额的 POS 和打印收据的地方。(2) 终端,发生卡交易的地方。

在可用于将 POS 与终端集成的 SDK 上查看 VeriFone。集成结束后 (1)一旦 POS 准备好应付金额,使用 VeriFone 提供的 API 将金额发送到终端,这样您就不必手动输入金额 (2)一旦收到金额终端,它可以索取卡并像往常一样继续,最后将状态更新回 POS。 (3) POS根据终端提供的结果决定交易是否成功。

通常POS连接到终端,而不是相反。