头像

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

来源:http://www.szldbz88.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.szldbz88.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.450638.com-彩票数字3是3d吗| www.608221.com-上市彩票网站| www.699081.com-微信群的快三靠谱吗| www.791403.com-重生时时彩老走势图| www.879655.com-福建彩票-| www.cp1110.com-湖北快三网页计划| www.pw07.com-大资本彩票网址| www.12su.com-快三助手手机助手| www.93pm.com-我找到淘彩吧| www.3749.vip-彩票开奖日期时间| www.9955.biz-百度福利彩票七乐彩| www.79340.com-华彩平台是什么意思| www.038488.com-彩票63手机app| www.145622.com-彩神500官方| www.243002.com-网上彩票属于赌博吗| www.328394.com-七星彩开奖直播室| www.412337.com-彩票008官方网站| www.525457.com-重庆去时时彩官网| www.674557.cc-亚搏彩票app下载| www.777275.com-海南七星彩梦兆查码| www.885073.com-合肥福彩中心电话| www.965084.com-中国彩票是不是骗局| www.cai2020.com北京快三跨度一定牛| www.mr08.com-七星彩玩法规则| www.9oz.com-微博彩票是真的吗| www.75uw.com-九久彩票app下载| www.2000.pro-足彩升盘升水| www.8156.me-彩宝网双色球开奖| www.33505.cc-3d杀和尾凤彩网| www.82817.cc-搜狐彩票网电脑版| www.043964.com-彩票扫一扫在哪里| www.200386.com-下彩彩票官网| www.280058.com-3d福利彩票网| www.456095.com-彩虹六号对枪小技巧| www.555728.com-彩票网11选5| www.629974.com-福利彩开奖直播现场| www.706695.com-私彩能玩吗能赢钱吗| www.789536.com-竞彩对冲打水| www.870234.com-三分钟时彩下载| www.984863.com-三宝生活体彩屋注册| www.dj23.cc-充值福彩网是骗局吗| www.wz34.com-福彩三d连线走势图| www.20qi.com-2月16日体育彩票| www.818.cn-七星彩是哪个省的| www.5510.cc-福利彩票投注机维修| www.12272.com-山东彩票-| www.60175.com-体彩即时彩-| www.050950.com-合买彩票怎么买| www.135233.com-今日好彩1-| www.215335.com-快彩3-| www.291078.com-乐彩网排列三首页| www.365968.cc-内家快三形态走| www.460017.com-懂彩的卖彩票可靠吗| www.551944.com-福利彩快三开奖| www.687474.com-彩票店用的什么宽带| www.770321.com-日本软包好彩| www.871272.com-乐赢彩票是黑平台吗| www.953453.com-体彩排列三定胆方法| 彩多多www.78949x.com| www.fc24.com-福彩快三河北走势| www.xf42.com-大通彩票app| www.17sn.com-体彩提成如何计算| www.936.cc-七星彩19032| www.9577.club-今日福彩谜语| www.59726.cc-彩虹代刷网克隆站点| www.020635.com-大发快三和值预测| www.093960.com-麦久彩票网老妖| www.163482.com-彩票88快3专家| www.273827.com-福彩三d一注直选| www.362876.com-法国彩票中奖号码| www.460041.com-乐彩网模拟-| www.549911.com-彩播直播app下载| www.658369.com-87彩票店官网| www.750810.com-朋友微信叫玩中彩| www.822799.com-彩经网排列五开机号| www.894857.com-1990的彩票台子| www.963441.com-农村结婚彩礼新规定| 彩世界www.99788m.com| www.ez71.com-北京体育彩票网点| www.wm45.com-湖北省快三开奖号码| www.14cn.com-百乐彩苹果app| www.754.mobi-上海快3彩票投注站| www.4690.cm-彩票可以连打几期| www.9952.cn-福彩走势图三地| www.65093.com-竞彩怎么发帖找客户| www.024256.com-南京福利彩票电话| www.097017.com-彩票哪个奖金最高| www.163771.com-5080彩票下载| www.269739.com-彩票k3网址是什么| www.356470.com-商家送彩票活动| www.438231.com-富彩彩票正规吗| www.527660.com-博彩套利是什么| www.632456.com-彩票如果兑奖| www.701113.com-做网上赌彩赚钱吗| www.778602.com-88彩票网址注册| www.900530.com-淘彩app是真的吗| www.957182.com-时时彩挂机软件苹果| 华夏彩票www.hx1182.com| www.bs17.com-官方精准彩票计划| www.sn59.com-时时彩后二经验| www.73xn.com-好彩客安卓版本下载| www.1025.me-上海澜赢彩票合法么| www.8068.xyz-永利网彩票平台| www.27373.cc-竞猜足彩在哪买| www.69409.com-网上买彩票那个正规| www.047395.com-辽宁十一选五爱彩乐| www.128214.com-好运彩彩票网合法吗| www.197721.com-排三走势图彩宝| www.263295.com-福彩开奖号码是多少| www.365765.cc-好的人物彩铅画的书| www.450322.com-福彩3d对应数字| www.535671.com-搜狗彩票交易平台| www.636625.com-易算彩43-| www.717170.com-彩铅画注意事项| www.787830.com-胜负彩19055| www.856898.cc-gc国彩投注网下载| www.918218.com-uc彩票网-| www.974126.com-体彩投注助手| www.ri80.com-派彩网吉林快三| www.4dx.com-中华彩票邀请码| www.54mf.com-南昌中一等奖彩票站| www.858.in-重庆时时彩预测技巧| www.4587.vip-下载盈利彩票| www.9420.cn-华人彩票网站怎么样| www.69173.cc-印尼分分彩开| www.023721.com-彩迷会下载-| www.089509.com-快乐彩票三红包雨| www.148963.com-福彩双色球机选号| www.252655.com-第一彩票可靠吗| www.316855.com-体彩logo-| www.378157.com-七彩蓝田投资| www.512691.com-水溶彩铅插画| www.575996.com-福彩3d图迷双彩图| www.639434.com-体彩兼营店前景| www.739613.com-买秒速时时彩的技巧| www.804949.com-3d彩票选号技巧| www.872814.com-真人直播购彩平台| www.963453.com-七乐彩3l期-| 中彩网www.91233q.com| www.cs33.com-重庆时时开奖乐彩网| www.sh71.com-福彩3d彩报第三版| www.12yf.com-彩乐乐彩票杀号定胆| www.73xs.cc-福彩3d黑龙赌王| www.0629.vip-福彩丹东全图图库| www.7956.cn-彩计划可以买吗| www.21956.cc-今晚足彩对阵表| www.58682.cc-印尼分分彩在线计划| www.024693.com-香港正规彩票大全| www.090097.com-世界平台彩票| www.143507.com-5分钟一期的彩票| www.208988.com-湖北福彩快三预测号| www.270610.com-彩票直码什么意思| www.387855.com-风采与风彩的区别| www.501925.com-易彩用什么软件破解| www.563105.com-正彩文具官网| www.619966.com-碧彩电子秤维修电话| www.678871.com-大发大掌柜彩票平台| www.742637.com-重庆中国体育彩票| www.802693.com-彩c16ccm-| www.868932.com-猜冠军彩票真的假的| 彩票5www.550249.com| www.ff93.com-网站江苏快三破解版| www.tu36.com-彩票合买的优势| www.4hl.com-五百万彩票网真吗|