本人今天在沙箱环境中按照JSAPI支付验收用例调试统一下单支付接口时,发现已经返回支付成功,并且调用查询订单的接口也是返回该笔订单的状态时支付成功的,但就是没有收到支付结果通知,总之本人已经根据回调通知注意事项这个章节的内容对回调地址做出了调整,所有的测试请求参数都已经检查无误,但就是收不到支付结果通知!!
从社区上来说发现也是普遍存在这个问题,而且客服也并不给出针对性的解释,只是叫检查相关测试参数以及建议转到正式环境上测试,但这样的话就没意义了,麻烦客服这边能够针对这个问题给出个确切的答复,是沙箱环境下的回调通知确实不行呢还是其它问题!!!感激不尽!!!!
老哥你的问题解决了么
还没解决,沙箱环境怎么搞都没收到回调通知,目前只能在正式环境里面进行测试。
你的正式环境是好的嘛 我的正式环境里可以收到通知 但是通知内容是空的 不知道为什么
我的是java springBoot
首先你要检查下你那边接收微信返回的支付结果的方式是否正确,是不是本来就有数据的,但你接收的方式不对导致为空?按理来说微信那边返回的都是Json格式的数据,你自己再检查下,我这边是可以接收的了。
貌似测试环境不支持这个
路过的朋友有没有遇到过类似的情况?有的话帮忙看下,本人真得很急,谢谢了!!!!!
原来不是只有我收不到通知啊。老哥你解决了回复我一下啊,谢谢
好的,我这边试了很多次,确实收不到回调通知,但客服那边到现在还没回复,我这边直接在正式环境上测,正式环境上测回调得也挺快的,你也可以先试下。
亲测可行,回调url一定要是80端口并且是域名。
好的,我试下