开发者社区> 问答> 正文

#支付宝 电脑网站支付在云排查中如何使用?

电脑网站支付在云排查中如何使用

展开
收起
保持可爱mmm 2020-05-06 00:21:50 904 0
1 条回答
写回答
取消 提交回答
  • 1、云排查 注:云排查工具功能目前暂不完善,会存在部分接口已经收到异步回调或者请求成功的情况下还查询不到数据内容的情况,并且无法查询到沙箱环境测试的数据日志内容。 更多相关的云排查工具使用流程可参考【如何使用云排查】。

    2、查询条件说明 点击【云排查首页】,登录支付宝账号后进入查询首页,按照以下截图要求填写对应的数据内容信息。 (1)应用/PID:登录账户后,可选择账户名下创建的应用或者pid信息。 (2)请求关键字:可以设置为商户订单号或者接口英文名称等,(如支付接口的out_trade_no参数值,或者alipay.trade.page.pay,可点击【电脑网站支付产品】查看)。 (3)请求时间:目前支持的查询日期是7天,所以在选择“开始日期”里,只能选择从当前日期往前的7天范围; 而“开始日期”里,可以选择对应“开始日期”的24小时内的所有时间段。 根据上述说明填写好数据内容后,点击查询条件截图上的查询按钮进行查询,然后根据查询到产品的请求数据和异步通知数据再进行问题排查。

    3、请求数据分析 如接口有报错异常,会在显示出对应的报错,可根据报错说明点击【解决方案】在搜索框进行输入问题查询对应的方案。 再结合查询到的请求日志内容和报错的解决方案说明进行排查问题点。

    可结合接口强求返回错误信息了解,电脑网站支付接口如果报错在日志分析结果上若不显示错误内容说明,需要根据接口请求提交后在报错页面上进行获取,如下图

    复制错误码内容,然后点击【解决方案】在搜索框进行输入问题查询对应的方案。 再结合查询到的请求日志内容和报错的解决方案说明进行排查问题点。

    4、异步通知数据分析 (1)异步通知无法正常接收 可根据如上图查询到异步数据内容,了解异步地址,外网post访问状态、商户返回数据等信息。 (2)异步通知接收到验签失败 可根据如上图查询到的内容, 找到接收到的那笔异步回调数据内容(注:没有返回success会出现重发情况,可根据notify_time参数从云排查工具上找对应的那笔异步回调数据内容),然后替换云排查查询到的数据内的敏感数据信息(例如sign,buyer_logon_id,seller_email等值),最后根据密钥方式选择【如何使用RSA2签名验签】和【如何使用证书签名验签】其中一篇方案说明进行验签操作,核实具体的返回结果。 注:支付宝公钥的数据不是使用工具进行生成的,需要在支付宝后台获取的,详细参考【如何获取支付宝公钥】。

    2020-05-06 00:22:09
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
支付宝小程序教程 立即下载
《云市场-小程序》 立即下载
十分钟上线-使用函数计算构建支付宝小程序服务 立即下载