头像

Thinkphp5整合微信扫码支付【原创

来源:http://www.keystonenationalhighschool.com/php/3261.html 18***38 2017-11-30 21:34浏览(6570) 收藏

Thinkphp5整合微信扫码支付,TP5微信扫码完整源码,ThinkPHP框架集成微信扫码支付,压缩包内置安装说明和订单表
Thinkphp5整合微信扫码支付
分类:PHP > Thinkphp 难易:中级

程序员,你不是一个人;网站开发QQ群:35248186,在线充值,或联系QQ2589223951直接充值

下载资源 下载积分: 998 积分

打开首页生成订单,并显示支付二维码

public function index() {
        $wechat = new Wechat();
        $data['order'] = date('Ymd') . substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0, 8); //订单号
        $data['set'] = "测试";
        $data['money'] = 0.01;
        $data['userid'] = 1;
        if (!Db::execute('INSERT INTO order_sucaihuo(uid,order_no,order_money,addtime) VALUES(?,?,?,?)', [$data['userid'], $data['order'], $data['money'], time()])) {
            return '失败,请重试!';
        }
        $url = $wechat->send($data);
        $data['url'] = 'http://paysdk.weixin.qq.com/example/qrcode.php?data=' . $url;
        // return '<img alt="模式二扫码支付" src="http://paysdk.weixin.qq.com/example/qrcode.php?data='.$url.'" style="width:150px;height:150px;"/>';
        return view('index', $data);
    }

回调验证并更改订单状态

if ($WeChatNotify->notify($xml) == true) {
            file_put_contents('./time.txt', date("Y-m-d H:i:s"));
            //$WeChatNotify->getValues()  获取到xml转换为数组的键值对
            //out_trade_no对应的商户订单号
            //total_fee为订单金额的一百的倍数  也就是total_fee/100为支付的金额
            //还有几个键值对需要用的话可以打印出来看  都是微信官方定义的
            $data = $WeChatNotify->getValues();
            file_put_contents('./data.txt', json_encode($data));
            if (empty($data) || empty($data['out_trade_no']) || empty($data['total_fee'])) {
                return;
            }
            $orderData = Db::query("SELECT * FROM order_sucaihuo WHERE order_no='" . $data['out_trade_no'] . "' AND state=0");
            if (empty($orderData)) {
                return;
            }
            $orderData = $orderData[0];
            if ($orderData['order_money'] != $data['total_fee'] / 100) {
                return;
            }
            $orderResult = Db::execute("UPDATE order_sucaihuo SET state=1,update_time=" . time() . "");
            if (!$orderResult) {
                return;
            }
            return "SUCCESS";
        }
声明:本文为原创文章,如需转载,请注明来源sucaihuo.com并保留原文链接:http://www.keystonenationalhighschool.com/php/3261.html
最新交易
评论32
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 2589223951

  • 头像 31楼
    09-29 16:29
    wp***nl
    这个还不错,挺好的支付
  • 头像 30楼
    07-04 11:11
    ***心
    不错,现在正在学,感谢分享。。
  • 头像 29楼
    06-21 17:52
    Al***-彬
    正在学thinkPHP,开发也要用到,先看看,感谢分享
  • 头像 28楼
    06-02 09:08
     *** 
    小白,正在写这个,下载下来看看
  • 头像 27楼
    05-31 09:32
    李***生
    我也正在学习关于微信支付的部分
  • 头像 26楼
    04-30 21:50
    起***户
    讲解的很到位,支付很强大
  • 头像 25楼
    04-29 23:04
    ze***fc
    我也正在学习关于微信支付的部分
  • 头像 24楼
    04-14 15:22
    ﹏M***浅笑
    这个可不可以当做接口调用
  • 头像 23楼
    04-10 09:20
    若***见
    写的真不错,也期待好久了
  • 头像 22楼
    04-10 09:17
    若***见
    找了好久的,,,
1 2
智行彩票 www.943162.com-福彩三胆计算方法| www.td47.com-中国彩种有哪些| www.13br.com-帝彩国际是什么| www.92gs.com-体彩三d开奖查询| www.3307.top-彩票追冷还是追热| www.15855.com-超级3d彩票助手| www.001504.com-八亿彩票是真的吗| www.091166.com-百姓彩票是合法的吗| www.165361.com-港彩网投53倍| www.497333.com-万福彩票下载| www.614149.com-马来西亚福彩字画| www.726453.com-手机买彩票平台| www.842899.com-体育彩票趣味运动会| www.933099.com-1分钟快三坑人的| www.990994.com-5分快三开奖查询| www.120359.com-5号彩下载-| www.280276.com-时时彩大小单双经验| www.396430.com-77期福彩开奖公告| www.522201.com-即开型彩票中奖窍门| www.606932.com-关于彩票的搞笑说说| www.698131.com-宁波体彩中奖哪里兑| www.789515.com-竞彩足球对冲必胜| www.ca95.com-贵州福彩快三开结果| www.k88.in-彩神可以玩吗| www.75yz.com-经典彩票-| www.2706.pw-体彩排列三三码遗漏| www.09960.com-c9彩票登录-| www.74698.com-手机玩时时彩害死人| www.063955.com-私彩平台大全| www.155464.com-彩票分析大师官方| www.254971.com-百利彩票送18| www.336619.com-9万彩票官网| www.465781.com-旺角彩网网址挂牌| www.565078.com-玩彩网官方首页| www.695011.com-买彩票和炒股| www.786329.com-海南彩票梦册查码| www.886365.com-彩票大赢家专家预测| www.gc98.com-老彩民网站-| www.d18.hk-全国开奖安全购彩票| www.47jt.com-足彩威兼尔培率| www.0077.cm-福彩派奖宣传| www.52224.com-亚博里的tcg彩票| www.003248.com-怎么才能开彩票站| www.080333.com-马来西亚南洋彩记录| www.169018.com-中国福彩快3内蒙| www.312159.com-彩票大师是正规的吗| www.390221.com-彩票中奖多久后失效| www.574821.com-赢彩吧-| www.654926.com-体育5分钟彩票足球| www.788126.com-中国足彩网篮球比分| www.871305.com-有人知道彩71彩票| www.977104.com-彩礼的范畴-| www.4285.biz-奇妙时时彩k线软件| www.32237.com-彩票开奖时间查询| www.010213.com-缅甸时时彩诈骗| www.093625.com-开彩彩票app| www.177551.com-百宝彩票河南快三| www.260288.com-快三是赌博还是彩票| www.608639.com-七星彩全部开奖| www.740088.com-澳彩平半受平半| www.828227.com-吉彩宝下载中心| www.915327.com-淘彩票软件是真的吗| www.r45.top-彩票开奖开源接口| www.69io.com-买彩票的故事| www.2750.top-福彩双色球走试图| www.9347.cc-湖北快三介绍| www.082127.com-五分快三靠谱吗| www.153663.com-足彩网结果-| www.289843.com-大发快三多少钱提现| www.397481.com-赚彩票佣金-| www.539475.com-安阳彩票站转让| www.650162.com-竞彩足球8串1技巧| www.758205.com-高盛彩票平台入口| www.863046.com-晚上有开福利彩票吗| www.936056.com-八马彩票聊天室| www.995274.com-体彩直播开奖哪个台| www.jb1.com-内蒙快三今天开奖号| www.qp17.cc-分分快三技巧概率| www.33hd.cc-对联足彩篮彩数字彩| www.0778.pw-七星彩大公鸡规律图| www.8585.bid-体彩中了四个号码| www.47433.com-118彩票官方网站| www.036635.com-福彩3d选号过滤器| www.161378.com-广州彩票自助投注站| www.270855.com-彩票三期是什么意思| www.385079.com-彩票网站代码| www.528819.com-开体彩店押金多少| www.646234.com-竞彩心得不能买让球| www.760612.com-二分时时彩精准计划| www.857353.com-gc彩票投注网网址| www.913536.com-彩票双色球预测精准| www.969671.com-彩票翻倍追号要死人| www.ql71.com-玩快三能回血吗| www.9ak.com-天马彩票刷流水| www.64vx.com-2019彩票黄历| www.0689.vip-锋彩直播app官方| www.8867.vip-北京五分彩app| www.42962.com-968官方彩票平台| www.89486.com-稳定彩票娱乐平台| www.069075.com-彩票新闻网-| www.136891.com-武汉彩票投注站转让| www.501695.com-体彩刮刮乐大奖| www.657451.com-哈尔滨市福彩中心| www.768866.com-今天3d选号彩报| www.883674.com-我爱彩票送彩金| www.976849.com-山东枣庄彩礼价格表| www.bm60.com-彩神大发快3骗法| www.tc91.com-沉迷彩票的下场| www.18se.com-周日什么彩票开奖| www.3737.tv-彩票开奖杳询| www.9182.in-七乐彩销量-| www.53844.com-分分时时彩骗局揭秘| www.98533.cc-时时彩斗牛套利| www.067672.com-彩票打印机原理| www.134803.com-泰国好彩四味爆珠| www.212786.com-彩票平台110| www.554563.com-肇庆市福利彩票官网| www.663874.com-nba彩票哪里买| www.757056.com-身边有没有人中彩票| www.907167.com-福利彩票有几位数字| www.970580.com-凤凰彩票真的能赚钱| www.ty2.cc-派彩网北京快三| www.qp15.com-分分快三必中技巧| www.04yg.com-七乐彩开奖顺序号| www.73xr.com-长江快三平台太黑| www.1121.host-熊猫竞彩中乙回放| www.17485.com-福利彩票手机版本| www.60753.com-星宇购彩是合法的吗| www.051999.com-百福彩官网下载| www.264818.com-中福快三一分钟| www.379285.com-福利彩票预算软件| www.509671.com-排列三预测家彩论| www.583352.com-蒙氏彩色圆柱体教案| www.669471.com-体彩排五太湖字谜| www.758851.com-深圳彩票新闻| www.902917.com-快彩快乐十分助手| www.965979.com-福彩快三的危害| 网易彩票www.07163z.com| www.ds94.com-鸿博彩票手机端下载| www.tm93.com-3d水果彩吧-| www.9gn.com-新浪彩票2018版| www.67iv.com-朔州市体彩中心| www.2753.wang-快三倍数怎样赚钱| www.7764.vip-任九第一彩-| www.139765.com-新盈彩官方网站| www.436212.com-大信彩票贴吧| www.551254.com-优彩网进不去| www.666279.com-家彩论坛网站| www.732643.com-彩票三d预测| www.788162.com-订婚要彩礼吗| www.853873.com-北京时时彩赛车网址| www.910057.com-福彩3d第一版| www.959647.com-彩票208-| www.996100.com-足彩推荐杨震任九| www.cp1102.com-全天快三计划网址| www.jk46.com-广西快3彩经网| www.yf30.com-派彩金额是反水钱么| www.11vb.com-彩票体育彩票| www.70az.com-彩汪汪彩票大乐透| www.0313.date-下载826cc彩票| www.9047.pw-今晚七星彩出什么码| www.37799.com-11cc彩票下载| www.75353.com-酷8彩票注册| www.017064.com-河北快三是什么|