微信与支付宝支付二次发起支付的解决方案
写了微信与支付宝的支付接口!并且支付流程已经跑通,但是如何客户在发起支付时取消了支付,那么支付为未支付订单时,无法再次发起支付,因为接口不支持二次发起支付,现在想改接口,但是又不知道二次发起支付接口怎么去设置。下面贴上微信统一下单接口代码,分不多!请求各位大神指点
回答
楼主你好,你这里发起二次支付可能是有一些问题的,首先在呼起支付收银台后这一笔订单在支付宝官方就已经产生了一笔订单,当你退出收银台后,这笔订单默认就是未支付的状态(微信会在50s后关闭这笔订单,支付宝自动关闭订单的时间需要自己传入参数),当退出收银台后,这笔订单是没有办法去二次呼起的,只有重新呼起支付,注:呼起收银台后,用户输入密码的情况下,订单是返回等待支付的状态的。这个时候需要主动去查询当前订单的状态,然后再修改程序中的订单状态的。希望此答案能给楼主带来一定的帮助。
以上是 微信与支付宝支付二次发起支付的解决方案 的全部内容, 来源链接: utcz.com/a/30490.html