头像

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

来源:http://www.huoseo.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.huoseo.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.6531.top-资深的彩票销售平台| www.207989.com-乐彩网大发快三下载| www.313387.com-分分快三怎么买和值| www.418799.com-足彩总进球全包法| www.528757.com-体育彩票复式怎么买| www.004246.com-88期福彩开奖结果| www.149504.com-掌游彩下载-| www.36796.cc-福利彩票幸运28| www.050327.com-刮刮乐自助彩票机| www.177682.com-青海快三今天开奖号| www.289042.com-快三官方彩票有哪些| www.qk42.com-中原彩票是真是假| www.917.la-中国福彩网站点预览| www.699120.com-华夏国际彩票| www.905466.com-足彩19042任九| www.131223.com-因为彩礼分手| www.701518.com-重庆时时彩套路法| www.221711.com-黑客破解时时彩| www.731307.com-众彩易购-| www.822131.com-真龙扫码中奖彩票| www.918465.com-最大的博彩app| www.995722.com-足彩奖金比分上限| www.by03.com-苏州快三开奖| www.640094.com-奥克足球竞彩网| www.920613.com-彩神争-| www.26165.cc-彩虹像什么-| www.659739.com-600万彩票app| www.266032.com-宁夏福彩快三玩法| www.371098.com-能看彩票走势的软件| www.532498.com-临沂市体彩中心| www.880007.com-天天彩选三开奖结果| www.827323.com-五分彩是什么意思| www.928076.com-3d新彩票走势图| 彩61www.097638.com| www.321267.com-快三预测的软件| www.561762.com-彩神平刷怎么样| www.689467.com-9亿彩票网址| www.29290.cc-彩虹瓶颜色搭配图片| www.285717.com-k彩福地线路登录| www.019295.com-双色球彩票中奖查询| www.zt61.com-澳门3d彩票-| www.762908.com-浙江爱乐彩11选五| www.658213.com-外围足彩开奖查询| www.881554.com-辉煌彩票官方网站| www.236858.com-竞彩网直播比分直播| www.87803.com-彩票中什么叫龙| www.301287.com-新浪彩票全国开奖| www.66111.cc-京东快三彩票| www.089769.com-网络购彩合法吗| www.874537.com-安装吉林快三| www.892001.com-足彩2串1投注技巧| www.506918.com-香港皇家时时彩软件| www.44kj.cc-买彩票能中10万吗| www.0102.host-彩色的组词-| www.281156.com-时时彩投资盈利技巧| www.972246.com-8k彩票计划-| www.316335.com-以彩票为由的传销| www.628995.cc-福利彩票代打| www.191857.com-快三大小-| www.3939.com-竞彩足球半全场推荐| www.052881.com-手机彩票投注平台| www.495591.com-苹果手机博彩软件| www.562002.com-谁有鸿彩新地址| www.622526.com-ios系统购彩软件| www.685619.com-福彩家财网-| www.754253.com-怎样下载彩经网| www.813990.com-快够彩票网址是多少| www.881685.com-h辉煌彩票-| www.945898.com-周口结婚彩礼多少钱| www.990083.com-3分快三官网开奖| www.pl1.com-湖北快三开奖今天| www.nw95.com-山东竞彩网络实体店| www.m16.shop-玩彩票输了十几万| www.196535.com-乐和彩网-| www.260248.com-福彩3d首页之家| www.325991.com-3d彩经网选胆图| www.535668.com-2元彩票是几位数| www.774842.com-5亿彩是正规平台吗| www.868944.com-七星彩规律讲解| 大赢家彩票网www.54400r.com| www.iq10.com-中国体育彩票软件| www.2ho.com-体育彩票世界杯停售| www.99xc.com-大乐透专家杀号凤彩| www.391336.com-彩票刮刮乐是陷阱| www.560659.com-澳洲三分彩开奖查询| www.653727.com-玩时时彩最牛的是谁| www.726844.com-福彩双色球奖金| www.815357.com-搜狐彩票网官网| www.905298.com-福彩跨度振幅| www.979887.com-好彩票软件下载| www.yl06.com-马来三分彩-| www.81qd.com-竞彩网比分直播即时| www.541168.com-体彩大乐香透开奖| www.54qo.com-山西体彩投诉电话| www.9505.cm-腾讯十分彩计划| www.019202.com-超级时时彩缩水软件| www.226196.com-福彩出什么福彩多人| www.460658.com-领航彩票源码下载| www.770901.com-竞彩官方app首页| www.933322.com-彩票工具软件| www.883.live-用彩铅画星空教程| www.8361.org-南国南国彩票论坛| www.37131.cc-可以网上购彩的软件| www.961794.com-qq玩彩票-| www.cp753.com-吉林省快三开奖号码| www.580269.com-连中彩票天天送钱| www.xp25.com-河北体彩前三直遗漏| www.873910.com-广州福彩网站主之家| www.081253.com-我附近体彩销售点| www.12770.com-电脑彩资料报| www.66323.com-内蒙古快三和值| www.120981.com-福彩3d微信群谁有| www.188757.com-vip彩票官网| www.204961.com-彩票最稳投注方法| www.280011.com-福彩快3投注技巧| www.398093.com-牛彩七星彩预测号码| www.357381.com-彩票的法律-| www.444533.com-发彩神-| www.535334.com-数字解梦七星彩| www.594799.com-好彩堂玄机-| www.671458.com-01彩票是什么软件| www.742338.com-亿游彩票app| www.806886.com-彩票折了还能兑奖吗| www.870353.com-1688彩吧-| www.966187.com-尊彩彩票-| 凤凰彩票www.77801x.com| www.2073.pw-旺彩百家-| www.97497.com-聚财神m8彩票| www.151976.com-东方彩大发快3| www.534610.com-七星彩和大乐透区别| www.769122.com-好彩网钻石团队| www.kb63.com-福彩3d开奖公告| www.66604.cc-彩票3d下载-| www.d10.com-彩票开奖结果七乐彩| www.6547.cm-福彩跨度图-| www.276725.com-快三两不同概率计算| www.817034.com-如何努力都不中彩票| www.890770.com-体育彩票宣传语| www.956107.com-500彩下载-| 彩客吧www.22ckb.com| www.820460.com-彩钢房顶寿命| www.975563.com-彩票项目黑马| www.211583.com-北京快三开奖最快| www.mq92.com-河北快三多久开奖| www.426988.com-质量可靠的足球彩票| www.597248.com-乐亿彩票信息平台| www.692680.com-乐米彩票正规吗| www.032913.com-解梦七星彩大全查询| www.796221.com-测能否中彩票| www.873706.com-彩57-| www.7058.biz-一分快三修改器下载| www.53696.cc-体彩店怎么申请| www.062490.com-v98彩票官方| www.ol02.com-3d彩吧彩报第二版| www.954096.com-陆慧明竞彩专栏| www.004657.com-竞彩足球可以胆拖| www.36961.cc-天牛图库彩巴| www.261757.com-c3彩票-| www.350891.com-内蒙古快三贴吧| www.91047.com-好彩多少钱-| www.055504.com-体彩快三玩法介绍| www.328602.com-永利皇宫送彩金39| www.289949.com-奔驰彩票是合法的| www.355325.com-体彩单票过万扣税|