设备工作原理

==》点击此处返回主目录《==

以下信息流,以收款业务流程为例。

一、消费者扫商户的收款码,进行付款。

1、消费者扫描商户的收款码付款,产生支付订单。

2、付款后,订单消息传到支付通道服务器。 

3、支付通道服务器收款成功后,会给逻辑处理服务器发送收款消息。

4、逻辑处理服务器,将收款消息发送给商户 APP ,通知商户收款成功。同时将消息转发给硬件管理平台。

5、硬件管理平台将消息推送给云音箱,云音箱播报收款信息。

二、云音箱摄像头扫消费者的付款码,进行扣款。

1、云音箱通过摄像头采集消费者展示的付款码。

2、云音箱将采集的付款码信息,上传给逻辑服务器。若云音箱上有键盘,会将键盘输入的收款金额一起上传。

3、逻辑服务器请求支付通道服务器相关接口,上传收款码信息和扣款金额,请求扣款。

4、支付通道服务器扣款成功后,将扣款消息回传给逻辑服务器。

5、逻辑服务器将收款消息(实际上就是“扣款消息”),发送给商户APP,通知商户收款成功。同时将消息转发给硬件管理平台。

6、硬件管理平台将消息推送给云音箱,云音箱播报收款信息。

三、云音箱、商户APP、商户收款码建立绑定关系

1、每个云音箱都有一个唯一的设备ID,服务器根据这个ID,可以找到对应的音箱进行消息发送。

2、每个商户都有一个唯一的商户ID,商户ID作为商户APP的用户ID。

3、每个商户收款码都有一个唯一的编号或url,否则无法判断是哪个商户收的款。商户收款码可以在商户APP中生成,也可以由逻辑服务器生成,然后进行统一分配。

4、商户APP中输入云音箱的设备ID,进行绑定,该绑定关系应建立在逻辑服务器上。当商户收款成功后,逻辑服务器根据商户ID找到其绑定的云音箱设备ID,然后再把收款消息发送给对应的云音箱完成播报。

四、名称解释

1、消费者:购买产品,执行付款的人。

2、消费者付款码:消费者展示的微信、支付宝等付款码。

3、商户收款码:商户展示的收款码牌,供消费者扫码付款。

4、支付通道服务器:在拥有支付牌照的运营商那里创建的账户。比如微信、支付宝、银联等。

5、逻辑服务器:处理业务流程的服务器。

6、商户APP: 商户管理自己的收款账户用的app,也可以是微信公众号、小程序等。可用于绑定云音箱。

7、MQTT或TCP/IP硬件管理平台: 与云音箱保持长连接的平台,比如阿里云物联网MQTT、腾讯云物联网MQTT等

8、云音箱:播报收款信息的音箱。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值