头像

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

来源:http://www.tufmachining.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.tufmachining.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
166彩票 www.55ej.com-七分彩下载-| www.5725.cc-时时彩搭建开发公司| www.28197.com-藏宝阁丨4s彩票| www.69682.com-彩票源码可控端| www.024766.com-彩票王官方下载| www.105434.com-01官方彩票网| www.170655.com-彩票高手计划app| www.9076.live-福彩七乐彩怎么玩| www.52250.com-新盈彩如何登录| www.009524.com-网络黑彩报警有用吗| www.083047.com-可以反选的彩票工具| www.906064.com-福彩3d软件有哪些| GO彩www.gocp2.com| www.po66.com-体彩ll选5湖北| www.876457.com-快三分分彩走势图| www.964164.com-彩乐乐大乐透杀号| www.cp733.com-全国彩票开奖结果| www.218344.com-新浪彩票网-| www.296328.com-通化快三开奖结果| www.556907.com-体彩11选5浙江| www.639278.com-彩票直通车下载| www.21276.cc-大发快三赢发vip| www.036119.com-网络彩票推销技巧| www.7250.org-彩虹六号冷知识| www.430023.com-重庆快乐十分开彩报| www.540605.com-驾着七彩祥云去接你| www.628940.com-广东好彩3技巧| www.697557.com-彩票联盟平台| www.773784.com-中国福到彩票| www.865891.com-网易彩票不更新开奖| www.967072.com-网上如何买3d彩票| www.cai5400.com吉林省体彩中心官网| www.028164.com-彩票上家是什么意思| www.166049.com-快三是什么意思| www.06505.com-福彩3d怎么玩举例| www.225018.com-彩票手机客户端下载| www.002366.com-福彩3d详情和规则| www.245885.com-118彩票app-| www.4061.biz-3d彩图丹东全图| www.60232.com-python彩票-| www.089162.com-48彩开奖结果| www.393907.com-手机购彩哪个网站好| www.565560.com-易彩网五分快三计划| www.638689.com-浦东新区体彩| www.729008.com-北京快三开到几点| 博友彩www.195622.com| www.pn28.com-天吉彩吧论坛首页| www.iw30.com-足彩奖金计算| www.18tt.com-七乐彩周末开奖吗| www.3516.vip-玩彩票能赢吗| www.310265.com-陕西体彩中心| www.436822.com-能智能统计的彩票| www.528287.com-河内时时彩软件| www.693170.com-快三推测专家助手| www.766235.com-福彩三地开机号分析| www.838756.com-308彩票官网| www.901385.com-k8彩票在线登录| www.963428.com-婚姻彩礼新规定| 500彩票www.50080l.com| www.20996.com-天津时时彩计划软件| www.894711.com-彩票中奖图-| www.963472.com-彩铅风景画教程图解| 凤凰彩票www.66652g.com| www.365659.cc-竞彩足球总进球| www.515468.com-冒领彩票-| www.601710.com-打彩票没给钱就跑| www.677163.com-掌上福彩宝典害人| www.789232.com-足彩只买下盘| www.871757.com-安微快三软件下载| www.952370.com-快开彩网站-| 网易彩票www.332750.com| www.qg73.com-日本好彩香烟价格| www.043839.com-重庆时彩刷返点技巧| www.807863.com-中超足球竞彩中心| www.884752.com-亿彩堂彩票-| www.963174.com-彩钢瓦图片-| www.06nr.com-体育彩票003| www.028.top-45秒彩票漏洞| www.4571.vip-35期福彩-| www.370293.com-彩票的积极作用| www.982352.com-爱乐透彩票门户| www.ll75.com-中彩彩票快3| www.092958.com-私人彩票平台| www.113295.com-网络购彩2018| www.252348.com-3d中奖彩票票样| www.994393.com-微彩是违法的吗| www.724408.com-中奖容易的彩票| www.831708.com-推店彩票是骗人的嘛| www.912006.com-青蛙彩票开奖现直播| www.979427.com-江苏体彩开奖结果| www.cp811.com-快三有几个省开| www.875413.com-福利彩票群规则| www.963614.com-官网500彩票下载| www.cai5678.com福彩快三平台| www.p63.cn-体育彩票排5历史| www.72pe.com-福彩3蓝精灵a| www.2212.com-彩票平台挣钱| www.6868.cx-彩霸王12码期期准| www.572542.com-扫码查彩票是否中奖| www.042644.com-甘肃快三群-| www.111057.com-赌彩票-| www.079056.com-七星彩精准科学杀号| www.284095.com-关于彩票个性网名| www.350708.com-彩色激光打印机硒鼓| www.587706.com-万彩吧旧版下载| www.24qc.com-自制手机彩膜切割机| www.72582.com-福彩大花猫图库3d| www.187316.com-黑桃k时时彩可靠吗| www.45nk.com-龙彩居士排列三预测| www.85055.cc-体彩北京十一选五| www.993536.com-天际彩票app| www.ni66.com-彩票定位胆技巧| www.224.mobi-彩票店微信代购| www.107654.com-教大家冲竞彩销量| www.233337.com-老谢说彩3d-| www.287879.com-华夏彩票一分快三| www.pv31.com-长城彩票是真是假| www.594238.com-大奖彩票平台登陆页| www.d18.cc-彩票开奖七星彩开奖| www.467.mobi-快三为何限号| www.117249.com-七星彩走势图规律| www.12dk.com-合肥福彩机器转让| www.6427.vip-网易彩票网i| www.397351.com-掌优彩票官网下载| www.538888.com-欢乐彩票代理案| www.641011.com-金博彩票网-| www.761782.com-买竞彩-| www.3831.in-3d走势图彩径网| www.635281.com-彩天下平台代理招商| www.aj33.com-昨天福彩开奖号| www.087628.com-云彩厅彩票是真的吗| www.551910.com-韩国1.5分彩计划| www.82tz.com-河南1智慧彩| www.921945.com-约彩365无法注册| www.t82.me-下载6698彩票| www.1813.cm-福彩刮刮乐新票图案| www.69486.cc-云购彩票平台靠谱吗| www.850187.com-足彩几串最好| www.959596.com-甘肃快三技巧| www.ws88.com-快三数据分析| www.58vh.com-彩神官方计划| www.033726.com-七乐彩开奖往期回顾| www.176463.com-彩票群主带计划| www.360618.com-2月26日湖北快三| www.502715.com-18117老牛足彩| www.619473.com-足彩亚盘看盘解盘| www.983634.com-民政局福彩中心工作| www.fv58.com-免费大发快三软件| www.215831.com-体彩7星彩开奖规则| www.gj61.com-福彩网一分快三技巧| www.283688.com-七星彩够力奖表图| www.406162.com-风雨彩虹-| www.891845.com-大奖彩票下载app| www.066446.com-彩票大发快3平台| www.199584.com-河南彩素481| www.316600.com-福彩标志图-| www.637287.com-彩虹游戏app| www.090036.com-彩票代理微信号| www.172912.com-河北快三开奖今天的| www.330072.com-旧版中国彩吧更懂民| www.440444.com-彩神通网址-| www.831538.com-977彩票网络平台| www.56646.com-盈彩网网官网| www.068153.com-彩票手机app制作|