微信h5和js支付交替的问题,未付款订单继续付款,订单号重复,

2019-01-02 21:16发布

场景是这样的:

用户用微信H5支付发起的订单,但是未支付,生成了未支付订单

 

当用户用微信登录以后,对该未支付订单,再次发起支付,提示订单号重复,我想问下微信H5,公众号,APP,相同订单,不能再次发起支付吗,难道只有相同支付请求生成的订单才能再次发起支付吗

同用微信公众号发起的支付未付款,再次支付,相同单号就能支付成功

 

再次对微信支付的繁琐,文档不清晰,表示深深的恶心和唾弃

实在不想再次生成订单号。。。。。。。。。。。。。。。。。有过类似场景的大神能否给个回复

3条回答
谁念西风独自凉
2楼-- · 2019-01-02 21:37

订单-支付单-微信支付单

查看更多
唯独是你
3楼-- · 2019-01-02 21:46

对于未支付订单再次发起支付的时候,不需要再次调用微信统一下单接口,只要拿着上次调用微信统一下单返回的预支付交易会话标识(prepay_id)直接发起支付就行,需要注意的是prepay_id这个值是有有效期的。

查看更多
临风纵饮
4楼-- · 2019-01-02 21:51

请问解决了吗,我也遇这样的问题了...527186916 QQ交流下,谢谢

查看更多
登录 后发表回答