请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

感谢。第8章-微信支付和退款。点击支付,console界面提示订单不存在

  1. 在第8章中,我已经做到了在网页发起支付。在第4小节中,动态注入参数发起支付中,我首先在手机上通过自己的测试号登陆sell.com 获得授权,正常,然后修改配置文件中的借用师兄的账号,再重新登陆sell.com ,进行下单。
    下单界面正常:
    图片描述

  2. 然后点击,支付,无法唤起支付弹窗,出现错误,分别为:

    1. 手机弹窗截图如下
      图片描述

    2. 抓包情况

      • 创建订单能够成功
        图片描述
        图片描述
      • 但是支付创建就不成功,其中 orderId=undefined
        图片描述
        图片描述
    3. IDE console 界面提示信息如下
      图片描述

  3. 虽然支付没有唤起,但是在数据库中还是得到了订单信息

图片描述

debug也不知道从哪里开始,枯了。谢谢!

正在回答 回答被采纳积分+3

1回答

提问者 心死则忙 2019-12-30 14:04:39

解决了。order/create 返回值中的orderId 写成了 openId --

0 回复 有任何疑惑可以回复我~
  • 嗯,这问题是出在order/create 返回值
    回复 有任何疑惑可以回复我~ 2019-12-30 15:19:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信