本地沙箱调试,前一段时间还可以正常访问结果,昨天到现在就一直收到不到通知
mch_id:15126****
我换了好多地址,nginx日志 看不到任何访问通知
异步通知地址:http://hqw64z.natappfree.cc/pay/notify (用的内网穿透)
异步通知我试过公网的:https://www.jzkrr.com/setting
nginx日志都没有看到任何访问记录
订单号:1346201904261517111556263031603
订单查询是有记过的
https://api.mch.weixin.qq.com/sandboxnew/pay/orderquery
<? xml version = "1.0" encoding = "utf-8" ?> < xml > < openid > <![CDATA[wxd930ea5d****]]> </ openid > < sub_mch_id > <![CDATA[]]> </ sub_mch_id > < cash_fee_type > <![CDATA[CNY]]> </ cash_fee_type > < settlement_total_fee > <![CDATA[101]]> </ settlement_total_fee > < nonce_str > <![CDATA[615a5b76ef550971553279]]> </ nonce_str > < return_code > <![CDATA[SUCCESS]]> </ return_code > < err_code_des > <![CDATA[SUCCESS]]> </ err_code_des > < time_end > <![CDATA[20190426151859]]> </ time_end > < mch_id > <![CDATA[1512****]]> </ mch_id > < trade_type > <![CDATA[JSAPI]]> </ trade_type > < trade_state_desc > <![CDATA[ok]]> </ trade_state_desc > < trade_state > <![CDATA[SUCCESS]]> </ trade_state > < sign > <![CDATA[290D5D990D44E43E1C77368033E12179]]> </ sign > < cash_fee > <![CDATA[101]]> </ cash_fee > < is_subscribe > <![CDATA[Y]]> </ is_subscribe > < return_msg > <![CDATA[OK]]> </ return_msg > < fee_type > <![CDATA[CNY]]> </ fee_type > < bank_type > <![CDATA[CMC]]> </ bank_type > < attach > <![CDATA[sandbox_attach]]> </ attach > < device_info > <![CDATA[sandbox]]> </ device_info > < out_trade_no > <![CDATA[1346201904261517111556263031603]]> </ out_trade_no > < transaction_id > <![CDATA[4794497028520190426151859434688]]> </ transaction_id > < total_fee > <![CDATA[101]]> </ total_fee > < appid > <![CDATA[wx9b283dc6136****]]> </ appid > < result_code > <![CDATA[SUCCESS]]> </ result_code > < err_code > <![CDATA[SUCCESS]]> </ err_code > </ xml > |
我已按照以下几点检查,
1,检查回调url是否正确,回调url是不能带参数的,请注意。
2,是否有按照文档要求正确返回参数<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>给到微信。
3,是否开启了防火墙把微信的通知给屏蔽了。
4,是否响应超时。
5,是否正确使用post请求。
6,回调url修改成http协议试试。
检查没有问题,还请官网技术帮看下,多谢
沙箱需要按照文档上面的用例参数严格设置测试参数才行,如果不一样会测试失败。商户可以不走沙箱环境,在正式环境下调试通过也没问题
我已经正常设置测试参数,我现在是收不到通知
请问你这么回复 有意义吗?这是在敷衍吗?可以投诉你吗?
我也遇到这种傻逼的问题,怎么都收不到通知,网上说把https 改成 http 还是一样收不到通知,而我自己测试跨域是可以POST 数据的,就腾讯他POST不过来,真是见鬼了,感觉他们公司是不是招的技术全是刚毕业的啊
我们也是,之前都可以沙箱1.01测试,现在不行了