场景:Java自有后台,微信/支付宝/银联当面付,不要用厂商自带支付,自己对接支付
核心关键点:拒绝封闭机型!必须要有开放API/MQTT,支持接管出货指令、出货状态回调,允许禁用机器自带支付模块,全部支付走你Java后端。 ⚠️很多便宜机器屏幕只是展示广告,业务逻辑锁死在厂商SaaS,不允许第三方后台接管,千万避开。
主流触屏机型对比(适合二次开发)
1、TCN中吉(国内出货量最大,优先推荐)
-
屏幕:15.6 /21.5寸安卓触摸屏,弹簧货道、蛇形货道、升降出货机都有 -
对接方式:HTTP开放API + MQTT双协议,支持下发出货指令,设备主动回调出货结果(成功、卡货、缺货、故障),可拉取设备状态、库存上报 -
支付:可以关闭机器内置支付,屏幕只做商品浏览;支付完全交给你的H5/后端,你自己对接微信Native、支付宝当面付、银联聚合。 -
硬件:带掉货检测(非常重要!判断有没有真正出货),支持4G/Wi‑Fi,制冷机型成熟;支持OEM,协议文档可以商务索要。 -
缺点:标准机型默认走自家云,买的时候必须明确:需要第三方对接SDK,禁用内置支付,不使用中吉SaaS后台,不然销售给你发封闭版本。 -
适合:饮料零食综合售货机,你的Java后台完全掌控订单、支付、出货全链路。
2、兴元科技XY(大厂,工业稳定性强)
-
屏幕:21.5寸触屏,蛇形货道强项,升降机型齐全,大量出口 -
对接:开放API、MQTT;支持第三方业务系统接管;可关闭设备自带支付组件。 -
硬件品控优秀,制冷、温控做得好,掉货检测标配。 -
注意:对接文档需要商务申请,小批量采购,部分销售不愿意提供完整开放协议,下单前合同写明交付API/MQTT文档。
3、快易点EBOX(性价比,物联网成熟)
-
触屏机型齐全,支持MQTT对接,开放设备控制接口。 -
价格比中吉、兴元略低;适合批量采购。 -
坑点:部分低配版本阉割开放接口,下单必须确认是开放版主板,不要SaaS锁死版本。
❌不推荐
-
富士冰山:硬件质量顶级,但接口极度封闭,几乎不给第三方对接,只允许用自家完整平台,不适合你自建Java后台。 -
各种小厂杂牌:屏幕只是播放器,所有订单、支付跑厂商SaaS,拿不到出货回调,无法接管业务,资金走厂商账户,风险极高。
两种触屏整机形态,你业务选哪个
1)弹簧货道触屏机(最通用) 21.5寸触摸屏,屏幕选商品 → 跳转你H5生成支付二维码,你后端收到支付成功 → API下发货道号出货,掉货检测确认出货。适合饮料零食。
2)升降/履带货道触屏机 贵重、易碎商品,出货有升降机,不会摔货;价格贵。
不要买【屏幕内置收银】的整机,那种机器是机器内部直接调微信支付宝,订单存在厂商那边;你要:屏幕仅做UI浏览,支付、订单、退款全部由你的Java服务控制。
✅跟厂家签合同,必须写死这5条(非常关键,避免踩坑)
-
设备为开放主板版本,提供完整HTTP+MQTT接口文档;支持外部第三方服务器下发出货指令;设备主动回调出货结果(成功、卡货、缺货、设备故障)。 -
可以完全禁用机器内置支付模块,机器不发起任何支付请求;支付逻辑完全由我方后端实现。 -
设备上报:设备在线离线状态、货道库存、故障码通过MQTT/API上报我方服务器。 -
硬件标配掉货检测;无掉货检测机器,无法判断是否真正出货,业务会大量客诉(支付成功没出货)。 -
交付:提供对接调试技术支持,提供测试样机;禁止强制绑定厂商SaaS云、禁止收取接口年费。
完整业务数据流回顾(适配触屏机器)
-
用户在售货机触摸屏浏览商品列表(屏幕访问你部署的H5页面,机器就是个安卓浏览器) -
用户选商品,H5请求你的Java后端,调用微信Native/支付宝precreate,返回支付二维码展示在屏幕 -
用户扫码付款,微信/支付宝异步回调你的服务 -
你的服务收到支付成功,调用售货机厂商API/MQTT下发指令: 设备SN + 货道号 + 业务订单号 -
售货机执行出货,硬件掉货检测;出货结果MQTT回调你的后端 -
出货成功:订单完结;出货失败:调用微信/支付宝退款接口原路退款
也可以模式二:机器屏幕只展示设备SN,用户手机扫码,在手机H5选品支付,机器屏幕只做广告。
采购前你需要向厂家索要材料
-
MQTT/HTTP API接口文档样例(出货下发接口、回调报文样例、设备状态上报) -
回调报文字段说明:卡货、缺货、离线、故障编码 -
确认主板版本,区分SaaS封闭版和第三方开放版。

