收藏
回答

微信支付能不能发起二次支付

问题模块
API和组件

第一次调用微信支付的时候,点击取消了。然后去自己的模块下的购买记录,点击继续支付,再次调用微信支付的时候就失败了。(注:两次走的都是统一下单接口,正常调用),请问:有没有再次微信支付的接口?或者,如何操作,才能实现二次支付。

最后一次编辑于  2017-07-29  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • Mr Guo
    Mr Guo
    2017-07-31

    试过了。流程重新走了一遍。但是报错了。订单号已经传给了微信这边。不能再传相同的订单号。(微信支付一定要走统一下单的流程(订单号不能相同)。我想问。当我取消支付之后,这个订单是不是不能继续支付了?)

    2017-07-31
    赞同
    回复
  • 布鲁斯没有韦恩
    布鲁斯没有韦恩
    2017-07-30

    建议再走一次request, nonceStr 冲突不保证能成功.

    2017-07-30
    赞同
    回复
  • jorn
    jorn
    2017-07-29

    直接在当前用户的购买记录里,调取之前购买的商品信息,再次调取下单接口,就可以再次出现支付的状态了,这和第一次购买,用的是同一个方法。只是第二次是从用户购买记录里发的。我觉得和第一次用的方法一样

    2017-07-29
    赞同
    回复