支付总流程
2022-09-24 14:35:30 0 举报
支付
作者其他创作
大纲/内容
上报
华为
onCancel
是
google
amazon
参数是否合法
上报:q1_order_error上报:q1_pay_fail
...
否
onSuccess
上报:payBegin上报:q1_pay_begin
回调calback.onFailed();上报:q1_request_platform_order_fail;上报:payOrderFail;
上报:q1_order_begin
用户调起支付
上报:q1_pay_fail;
下单事件
上报:q1_pay_cancel;
上报:q1_pay_suc;
支付失败下单失败
callback回调
支付总流程
支付入口方法Q1Sdk.pay(PayParams)
Q1Sdk.internalPay(PayParams)创建PaymentCallback对象,传到下一级;
下单成功?
上报:q1_request_platform_order_suc;上报:payOrderSuc;
PaymentManagerImpl.payInternal(PayParams,PaymentCallback callback)
各支付渠道调起支付获得结果后回调callback的方法
是否第三方sdk支付
PaymentManagerImpl.pay(PayParams,PaymentCallback callback)
onFailed
结束
上报:各渠道名_pay_called例如:gl_pay_called
待新增
业务逻辑
PayManager.pay(PayParams,PaymentCallback callback)
网络请求下单接口
收藏
0 条评论
下一页