我可以对 ingenico/verifone 终端进行编程来执行我想要的操作吗?

发布于 2024-07-20 05:47:23 字数 228 浏览 7 评论 0原文

理想情况下,我会通过以太网电缆将 Ingenico/VeriFone 终端连接到网络,该终端将专门运行我编写的程序。 该程序将轮询网络服务,在检测到某种信息时发出蜂鸣声,等待某人的输入,将所述信息传输回网络服务,然后打印票据。

Ingenico/VeriFone/其他公司的终端可以实现这一点吗?

我正在寻找所述终端的外形尺寸/半坚固性。 我们不需要/想要更大的东西,比如个人电脑或笔记本电脑。

Ideally, I would connect an Ingenico/VeriFone terminal to the net via an Ethernet cable, the terminal will exclusively run a program that I wrote. This program would poll a webservice, beep when it detects some kind of info, wait for somebody's input, transmit said info back to the webservice, and print a ticket.

Is this possible with terminals from Ingenico/VeriFone/someone else?

I'm looking for the form factor/semi-ruggedness of said terminals. We don't need/want something bigger like an PC or laptop.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤独岁月 2024-07-27 05:47:23

我在 Verifone、Hypercom 和 Trintech 终端上构建了应用程序。 Verifones 是迄今为止最容易开发的。 他们有一个简单的闪存和 RAM 文件系统,应用程序作为文件下载和运行,操作系统 (Verix) 是 POSIX,类似于良好的 C/C++ 库等。唯一的缺点是工具成本,VerixV 使用 ARM SDT(每个席位 5K 欧元)和较旧的 Verix 终端(基于 Coldfire)使用 SDS 编译器。 开发套件附带用于签署应用程序的默认密钥(不是大多数安全密钥,但您可以通过密码保护终端上的下载访问)。 我在这些终端上编写了很多应用程序,而不仅仅是支付应用程序。 Verifone 多应用程序控制器 (VMAC) 是一坨屎,但使用应用程序间通信管道自己运行多个应用程序非常容易(尽管您的应用程序无法在使用 VMAC 的第三方终端上运行)。 我们使用 FTP 的以太网连接来管理应用程序和配置下载以及事务批处理。 在最新的终端上也使用了 WIFI(也使用了 3G 终端,但我没有在这些终端上做任何代码)。 Verifone 在代码开发方面与 PC 类似,我们在 WIN32/Verix/VerixV 和 Linux 之间共享大量库/应用程序代码。 Verifone 终端制作精良,可以承受很多滥用,但如今大多数认真的终端制造商都做得很好。

I have built applications on Verifone, Hypercom and Trintech terminals. The Verifones are by far the easiest to devlop for. They have a simple flash and RAM file systems, apps are downloaded and run as files, the OS (Verix) is POSIX like with good C/C++ libraries etc. Only downside is tool cost, VerixV use ARM SDT (5K Euro per seat) and older Verix terminals (Coldfire based) use SDS compiler. Dev kit comes with default keys to sign your apps (not most secures, but you can password protect download access on terminal). I have written lots of apps on these terminals, not just payment app. Verifone multi-app controller (VMAC) is a crock of shit but it's very easy to run multiple apps yourself using pipes for inter-app comms (your apps won't run on third party terminals which use VMAC though). We used ethernet connectivity for FTP to manage app and config download as well as transaction batching. Also used WIFI on latest terminals for same (also used 3G terminals but I didnt do any of code on these). Verifone is PC-like in terms of code development and we shared lots of library/app code between WIN32/Verix/VerixV and Linux. Verifone terminals are well built and can take a lot of abuse but then most serious terminal manufacturers do a good job these days.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文