• 微信支付errcode:40163,code been used,错误小结


    1、配置时注意,支付平台中的支付授权目录, 注意大小写。

    昨天碰到的问题,就是自己跳转时,路径写的全小写。跳转支付页面也能跳转过去,但是log中总是调用两次code,报40163错误。后改成和公总号支付相同路径,搞定。

     在微信支付的demo页面调试,加入跳出错误的提示。

    调试小技巧:

    function (res)
    {
    for(var p in res)
    {
    alert(res[p]);
    }

    。。。XXX
    }

    以下是微信支付的完整代码

     //调用微信JS api 支付
                   function jsApiCall()
                   {
                       WeixinJSBridge.invoke(
                       'getBrandWCPayRequest',
                       <%=wxJsApiParam%>,//josn串
                        function (res)
                        {
                            for(var p in res)
                            {
                            alert(res[p]);
                            }
                            //WeixinJSBridge.log(res.err_msg);
                            //alert(res.err_code);
                            //alert(res.err_desc);
                            //alert(res.err_msg);
                            var keyStr = res.err_code + res.err_desc + res.err_msg;
                            var b1 = res.err_msg == "get_brand_wcpay_request:ok";
                            var b2 = res.err_msg == "get_brand_wcpay_request:ok";
                            var b3 = res.err_msg == "get_brand_wcpay_request:ok";
                            var b4 = res.err_msg == "NaNget_brand_wcpay_request:ok";
                            if( b1 || b2 || b3 || b4) {
                                //location.href="/WeiXin/Disney/BuyTicket/PayComplete/";
                                //var redictUrl=GetQueryString("wxJsApiParamRedirect");
                                location.href='/Payment/success/';
                            }
                        }
                        );
                   }
    View Code

    2、GetOpenidAndAccessToken方法中,加入参数“connect_redirect”

    data.SetValue("connect_redirect", 1);

    防止二次调转。

  • 相关阅读:
    Codeforces 678E 状压DP
    Codeforces 667C DP
    POJ 3017 DP + 单调队列 + 堆
    Codeforces 1154F (DP)
    Codeforces 1154G 枚举
    Codeforces 1153D 树形DP
    Codeforces 1109E 线段树
    Codeforces 1109C 线段树
    Codeforces 1109D (树的计数问题)
    async/await
  • 原文地址:https://www.cnblogs.com/meng9527/p/10193934.html
Copyright © 2020-2023  润新知