小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用户在微信内 发起付款 支付成功 但是没有执行回调方法
程序没有报错 就是没有执行 支付成功的方法 如何避免这样的问题 如何找问题 付款成功 是否能获取到微信 支付成功 返回的 微信支付单号 商户订单号 等信息
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,可以按照以下几点检查下:
1,检查回调url是否正确,回调url是不能带参数的,请注意。
2,是否有按照文档要求正确返回参数<xml> <return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA]></return_msg> </xml>给到微信。
3,是否开启了防火墙把微信的通知给屏蔽了。
4,不能有http 301转发
5,是否正确使用post请求。
6,回调url修改成http协议试试。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
公众号在微信浏览器支付 没有回调
function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', { "appId":"wx2421b1c4370ec43b", //公众号名称,由商户传入 "timeStamp":"1395712654", //时间戳,自1970年以来的秒数 "nonceStr":"e61463f8efa94090b1f366cccfbbb444", //随机串 "package":"prepay_id=u802345jgfjsdfgsdg888", "signType":"MD5", //微信签名方式: "paySign":"70EA570631E4BB79628FBCA90534C63FF7FADD89" //微信签名 }, function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ){
这里执行更新订单的方法
updateorder(); // 使用以上方式判断前端返回,微信团队郑重提示: //res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。 } }); }
付款成功 但是订单的状态没有改变 没有x执行更新
//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。
有什么可靠的判断方法? 用户付款成功也没有 返回 一些订单支付单号 商户号 等信息
如何避免此类问题 如何解决
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,可以按照以下几点检查下:
1,检查回调url是否正确,回调url是不能带参数的,请注意。
2,是否有按照文档要求正确返回参数<xml> <return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA]></return_msg> </xml>给到微信。
3,是否开启了防火墙把微信的通知给屏蔽了。
4,不能有http 301转发
5,是否正确使用post请求。
6,回调url修改成http协议试试。
公众号在微信浏览器支付 没有回调
function onBridgeReady(){ WeixinJSBridge.invoke( 'getBrandWCPayRequest', { "appId":"wx2421b1c4370ec43b", //公众号名称,由商户传入 "timeStamp":"1395712654", //时间戳,自1970年以来的秒数 "nonceStr":"e61463f8efa94090b1f366cccfbbb444", //随机串 "package":"prepay_id=u802345jgfjsdfgsdg888", "signType":"MD5", //微信签名方式: "paySign":"70EA570631E4BB79628FBCA90534C63FF7FADD89" //微信签名 }, function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ){
这里执行更新订单的方法
updateorder(); // 使用以上方式判断前端返回,微信团队郑重提示: //res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。 } }); }
付款成功 但是订单的状态没有改变 没有x执行更新
//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。
有什么可靠的判断方法? 用户付款成功也没有 返回 一些订单支付单号 商户号 等信息
如何避免此类问题 如何解决