一、开通校园码
1、学生/教工认证开通校园码
1).认证开通校园码时序图
流程:
领码:
1.学生登录isv的小程序,跳转到支付宝认证组件,进行身份认证
2.学生在校园码组件认证通过后,开通校园码。
3.支付宝发码,校园码开通完成。
健康状态获取:
1.打开校园码,点击健康状态按钮。
2.支付宝调用健康信息查询接口,获取健康状态,颜色(绿、黄、红),并展示。
3.ISV针对健康状态,做业务处理。
开通支付功能:(不涉及消费场景可无需开启)
1.点击校园码上的支付开启。
2.跳转到支付渠道选择页面。
3.选择支付渠道并确认,支付功能开通完成。
2).刷码消费
流程:
健康状态及核身:
1.用户出示校园码,设备刷码,获取用户的uid。
2.通过uid和学校外标信息查询学生健康信息,确认学生身份。
3.学生身份确认后,进行业务处理。
消费:
1.用户出示校园码,设备刷码,获取用户的userDate
2.获取用户码值,发起交易请求
3.用户支付成功。
1.核身场景:需要开发核身链路和设备端IOT开发。
第一步:用户通过小程序授权后,对学生进行身份认证需要开发认证组件+服务端认证接口;在开发校园码组件,给用户发码;支付宝提供解码SDK,进行解码开发。
第二步:设备端IOT开发。先由IOT同学做硬件设备评估,然后进行提供IOTSDK,ISV开发IOTSDK,进行信息加签,最后绑定门店开发。
2.支付场景:需要开发支付宝链路和设备端IOT开发
第一步、第二步与核身场景相同,需要增加商户代扣产品开发。
ISV准备:
1.ISV准备两个支付宝账户,一个是ISV企业账户,一个是模拟学校账户。
2.ISV账户完成 开发者入驻 与 小程序创建,同时完成第三方应用创建。
3.校园码学校国标码、学生测试、测试环境。
4.小程序应用需要发布。
5.下载支付宝服务端SDK。
支付宝准备:
1.校园码服务签约,认证接口开通。@支付宝业务
2.提供解码SDK、IOTSDK@支付宝业务
3.IOTSDK相关接口开通@支付宝业务
4.商户代扣签约(支付场景需要)@支付宝业务