用户
下载按钮置为可下状态
三方支付账户
2.发起交易
4.发起三方退款
1.订单退款
4.返回支付结果
3.合约转账
3.转账入交易门户账号
6.异步通知
供应商账户
4.返回交易结果
10.用户通过门户跳转到供应商地址下载数据用户数据下载密码即可下载
5.退款
8.通知下生成下载地址
合约账户
5.异步通知
3.发起三方支付
区块记账
1.发起订单
OSS生成下载地址
5.订单完成
1.确认订单
7.返回交易结果返回动态下载地址
交易门户账户
2.返回订信息付
6.发起交易
9.短信或邮箱通知用户下载密码
智能合约