背景
移动互联网日益普及,现如它已融入到人们的生活中,感受最大的是现在出门带现金的人越来越少了,年轻人几乎很少使用现金去消费,使用的都是移动支付。随着支付应用的逐渐普及,很多智能设备都具备了这种支付能力,但在一些设备上还无法使用,例如传统的老人机,阿里云AIoT发现了这一现象,老人们也需要便捷的支付,于是着手在低端设备上输出HaaS支付方案,对接过程中,发现支付并不是那么容易,就是有较强开发能力的公司对接一次也需要2、3个月,于是HaaS支付方案就又多了一个目标,要让厂商接入支付服务简单便捷。
基于这些出发点,HaaS支付方案出炉了,他只需要七天就可以让厂商完成对接,对只需要七天。下面带大家揭开HaaS支付服务的面纱。
1. HaaS支付服务是什么
支付服务是基于阿里云物联网平台开发的HaaS云端积木服务之一,他主要为开发者快速集成支付宝付款码和收款码能力提供端云一站式解决方案。他有以下特点。
- 一键开通付款能力
在HaaS控制台上,通过业务方引入就可以在线签署使用协议。
- 灵活多样的收款场景
他的能力可以应用于老人机支付、各类物联网带屏设备等业务场景。
- 极简的设备端集成
设备端只需集成HaaS UI SDK即可,目前SDK已支持Linux、AliOS Things系统,特殊需求需联系HaaS业务接口人获取。
- 便捷的收付款管理
HaaS控制台为商家提供了可视化的商品上下架管理、订单管理系统,方便厂商跟踪收款全流程。
2. HaaS支付服务数据流
设备端通过接入HaaS SDK链接阿里云物联网平台网关,发布支付请求,HaaS云端积木收到请求后,经过设备安全鉴权处理返回支付秘钥给HaaS SDK,他通过内部SDK链接支付宝云端,将加密过的支付信息获取到,在SDK内部解密直接形成二维码供手机扫码。
3. 如何使用HaaS支付服务
3.1 收款码服务
HaaS收款码服务是为IoT带屏设备提供的收款码能力,让其在IoT设备上显示收款码,打通设备收款流程。
厂商可以根据自己需要应用于各种场景,如各种共享设备收款,HaaS控制台还为厂商定制了商品上下架、订单全流程跟踪功能。
接入收款码的流程如下。
3.2 付款码服务
HaaS付款码服务是为IoT带屏设备提供的付款码能力,让其在IoT设备上显示付款码,打通设备付款流程。帮厂商缩短设备接入的付款码能力的开发周期。
下面简单对比一下接入HaaS付款码服务和直接对接支付宝的区别。
厂商接入付款码需要对接很多平台,例如支付宝云平台、阿里云ID2云服务、阿里云ID2设备端SDK、AliPay设备端SDK,对接各平台都需要耗费一定的资源,对接完成整个流程非常长,中间链路多联调也比较麻烦。
厂商接入HaaS付款码能力,只需要设备端植入HaaS UI SDK,其他平台的对接都会帮你对接好。你只需要实现HaaS UI SDK里适配层接口即可。这样从付款码数据传输到显示页面都会帮你完成。让你业务能快速使用付款码能力,为您节省开发资源并缩短开发周期。
HaaS付款码能力已经适配了展锐T107、T117、W307芯片,可以联系展锐说明开通付款码功能即可。
4. 总结
未来,阿里云AIoT将继续承担“智能终端的生态承载者”的责任,携手更多HaaS伙伴,积极拓展智能终端生态,为社会做出更多普惠的产品。同时HaaS团队也会继续探索,在更多场景中帮厂商找到更好的方案,为厂商带来更多的价值,更好地与数字世界接轨。
开发者支持
如需更多技术支持,可加入钉钉开发者群,或者关注微信公众号。
更多技术与解决方案介绍,请访问HaaS官方网站https://haas.iot.aliyun.com。