K&AQ Pay流程简介版本1

步骤1.

进入AQ科技提供的H5页面,首先请求是否有和当前登录的K账号的手机号相关的AQ账号,有就保存下来(点击支付直接进入步骤3),不需要重新弹出重新手机验证,没有关联的账号的话,根据页面的点击情况进入步骤2


步骤2.

用户点击购买按钮时:

情况一:K账号有手机号,但是K账号的手机号没有和AQ账号体系中关联的手机号时,将手机号发送给AQ科技服务器端匹配用户,在AQ服务器用户不存在情况下就临时创建一个该手机号的账号以便后续扩展

情况二:K账号还未绑定手机号的,然后点击了购买按钮,需要弹窗提醒K账户去绑定手机号,由K移动端完成手机账号绑定,绑定完之后需要刷新AQ的H5页面(期间需要监听K账号是否真的绑定手机号成功),然后将手机号发送给AQ服务器匹配并且生成AQ账号


步骤3.

在上一步验证成功后,顺便生成订单,订单参数:

(例如:"userId":"123456","orderId":"123456789","currency":"CNY","price":"123.123")也传给AQ科技服务器生成该用户的订单


步骤4.

点击支付按钮时,利用JavaScript调用方法获取AQ科技提供的K账号,进行普通转账(JS方法名需配合命名)

步骤5

.对转账结果页面显示处理


注意: 以上所有按钮点击,数据获取都需要双方提前协调后,以便JS和原生代码之间的调用,

        上面的参数后续协作需要根据编程配合修改

你可能感兴趣的:(K&AQ Pay流程简介版本1)