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
- c# 微信支付,问题及解决
- 微信支付C#
- 微信支付服务端的一些坑及最终解决
- 微信支付问题
- 微信支付问题
- 微信支付问题
- 微信支付问题
- C# 微信支付之JSAPI支付
- 微信APP支付 C#
- c# 微信jsapi支付
- APP接入微信支付步骤,及遇到的问题
- 微信App支付申请及使用过程中的问题
- iOS9下关于微信与支付宝支付不能跳转问题的解决
- js解决按钮被多次点击的问题(微信支付-支付提交)
- 微信支付注意问题
- 微信app支付问题
- 微信支付问题总结
- 微信支付问题总结
- 修改DB2服务器的主机名
- centos下tomcat不能使用80端口的问题
- java语言中的关键字
- string 管理 char 数组, 摆脱new delete
- linux 查看电脑配置信息
- c# 微信支付,问题及解决
- 运用JS设置cookie、读取cookie、删除cookie
- zookeeper
- 顺时针打印矩阵(C语言代码)
- System V 信号量(三)之用信号量解决哲学家进餐问题
- 解决win8/8.1程序不能以管理员权限自动启动问题
- 利用DCC 工具调节AWB
- 通过ajax引擎对象向服务器发送数据的2中方式:get、post
- 栈和队列--第3集