微信公众号支付小坑 [ 技术分享 ]
微信支付我感觉最大的坑就是技术文档,感觉心累。但是还好整出来了,特来小记分享一下
- 直接下载了demo。按照上面的案例进行了尝试
坑:有时候总会出现参数不正确, INVALID_REQUEST 提示这个错误的时候,建议一,修改你的商户订单号,提交多了不好使,虽然你不去支付 - 如没有自己更改代码能力,请按照demo进行实现,自己按照demo实现即可,图片这个没贴上来,就是按照jsapi自行实现,然后传递给自己的支付页面即可,在页面上添加
function jsApiCall()
{
WeixinJSBridge.invoke( 'getBrandWCPayRequest', {$data}, function(res){ WeixinJSBridge.log(res.err_msg); if (res.err_msg == 'get_brand_wcpay_request:ok') { 支付成功的判断 location.href = str; } else if (res.err_msg == 'get_brand_wcpay_request:cancel') { alert("您取消了支付"); } else { alert("支付失败,请联系店家线下支付"); } }
- 说实话我一次没接收到微信的异步回调,所以换了一种方法,调用WxPay.Api.php::orderQuery 这个查询订单,通过商户订单编号进行查询,返回的是数组,跟正常的返回基本一致,而且不需要自己改什么。参考文件orderquery.php 这个文件
郝立国
注册时间:2017-02-09
最后登录:2024-01-11
在线时长:77小时3分
最后登录:2024-01-11
在线时长:77小时3分
- 粉丝6
- 金钱2925
- 威望110
- 积分4795