java - 微信支付成功后,没有调用后台改变订单状态的接口。
阿神
阿神 2017-04-17 17:41:07
0
2
444

1, IOS android 偶尔会遇到:用户支付成功后,并没有调用后台改变订单状态的接口的问题。
2, 下图,如果在这个界面不操作的话,就没有支付信息的回调函数,就不会调用后台的接口。

希望大家能帮下我,给我一个解决思路。谢谢了。

==========================

问题解决。感谢两位给予思路的帮助。

解决思路是 : 服务端要配置 一个接口。 用来接收微信的回调。
解析微信传过来的xml。 然后判断就oK了。

阿神
阿神

闭关修行中......

Antworte allen(2)
刘奇

之前做的时候接口会返回SUCCESS,如果没有返回就调用主动查询订单接口。

https://pay.weixin.qq.com/wiki/doc/api/j...

该接口提供所有微信支付订单的查询,商户可以通过该接口主动查询订单状态,完成下一步的业务逻辑。
需要调用查询接口的情况:
当商户后台、网络、服务器等出现异常,商户系统最终未接收到支付通知;
调用支付接口后,返回系统错误或未知交易状态情况;
调用被扫支付API,返回USERPAYING的状态;
调用关单或撤销接口API之前,需确认支付状态;

洪涛

检查你的业务逻辑是否正常,然后检查你的用户配置是否正确,最后检查你的回调接口是否正确

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage