c# 微信支付,问题及解决

来源:互联网 发布:asp数据库导出excel 编辑:程序博客网 时间:2024/05/24 13:28

1.点击支付出现错误:redirect_uri 参数错误。

解决:去到微信公众平台--》开发者中心--》网页服务--》网页账号    点击修改,填写微信支付所在的域名。


2.目录授权

解决:去到微信公众平台--》微信支付--》开发配置--》支付配置(修改)


3.

 微信支付,前面的流程都走通了,签名一切正常了。就是最后一步的时候,不调用这个页面


解决:艹,等待一天,就可以调用出来了。PS:想想我也是醉了,不知道微信怎么搞的,有什么机制,或者有可能是网络慢也调用不出来?


总结:很麻烦,不过可用也让自己有点收获,毕竟弄了TMD这么久啊。


微信支付成功,点击完成按钮,执行的JS方法是:

 //调用微信JS api 支付               function jsApiCall()               {                   WeixinJSBridge.invoke(                   'getBrandWCPayRequest',                   <%=wxJsApiParam%>,//josn串                    function (res)                    {//支付成功,点击完成按钮调用地址                        WeixinJSBridge.log(res.err_msg);                        //alert(res.err_code +";"+ res.err_desc +";"+  res.err_msg);                        if (res.err_msg.toLowerCase().indexOf("ok") > 0) {                            window.location.href = "<%=redirectUrl %>";                        } else {                            alert(res.err_msg);                            window.location.href = "/";                        }                    }                    );               }



公众号微支付-“不允许跨号支付”的错误及解决方案

解决办法:

方法1、在微信公众号文章只通过二维码来跳转到专题或支付页(专题页或支付页二维码)

方法2、在支付页的前页面通过二维码跳转(支付页二维码)

原文:

1). http://www.jslover.com/code/528.html#

2). http://bbs.youzan.com/forum.php?mod=viewthread&tid=37179&extra=page%3D1&page=1

方法3、(最优解决办法)

理论:有两个微信服务号a、b,其中a开通了微信支付,b没有开通;a进入自己的配置,再去支付,这个没有问题!在微信中做到识别用户的就是openid,也就是说在服务号中做支付的时候,携带用户在a中的openid,问题就解决了。

实现:在jsapipayPage中封装的时候,用静默授权的方法,获得用户在a中的openid。

注:所以在自定义菜单中,跳转到你的域名的时候,需要做静默授权的链接。如:https://open.weixin.qq.com/connect/oauth2/authorize?appid=当前微信的appid&redirect_uri=http://www.您的域名.com&response_type=code&scope=snsapi_base&state=随机字符#wechat_redirect


注:在弹出不允许跨号支付,点击确定之后,在苹果和安卓上返回的参数是不一样的。  Android上是:cancle;IOS上是fail。


公众号微支付-“订单数据错误”的错误及解决方案

拒我多次测试,推测错误:因为测试同一个产品的次数过多,因为多次请求的时候,只有商铺订单号不一样,其他完全一样,微信应该会不接受这样的订单。

解决:换一个名称再用,就不会出现这个错误了。




疑问:在苹果系统中,js的alert不会让js暂停执行!!!!!!!!!


MVC 微信支付(不知道是否可用,有时间试一下)

http://www.bubuko.com/infodetail-434968.html


0 0
原创粉丝点击