头像

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

来源:http://www.jclordjewelers.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.jclordjewelers.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.964080.com-胜负彩19044| www.3842.cc-大发移动彩票投注| www.60622.com-鸿运彩票骗局大揭秘| www.56790.com-龙虎彩票app| www.486035.com-大发彩票输了十万| www.eq79.com-最新大发快三走势图| www.hy98.cc-大乐透中彩彩民村| www.180860.com-近三十期快三中奖号| www.036210.com-快3彩票开奖数据| www.47399.com-贵州福利彩票下载| www.125071.com-靠谱的彩票网站| www.la58.com-中彩网彩吧开机号| www.99la.cc-分分时时彩开奖公告| www.8056.cm-创意简约水彩画| www.41117.com-体彩彩网官方网下载| www.135876.com-七星彩直码透露| www.212964.com-体彩私彩-| www.7063.pw-幸运彩一-| www.318996.com-东方彩票快三骗局| www.112467.com-下载679彩票| www.731058.com-足球彩票盈亏技巧| www.913021.com-我去彩票站是真的吗| www.cp8113.com-易彩app-| www.607282.com-增城福利彩票| www.664650.com-多彩贵州铜仁宣传语| www.737267.com-迷彩兔-| www.807055.com-彩票打错了中奖赔偿| www.5964.org-新浪彩票频道电脑| www.509321.com-河内5分彩软件| www.004939.com-体彩6十1兑奖| www.080598.com-南洋彩软件-| 快乐彩票www.35231.com| www.gf54.com-美国彩票开出巨奖| www.xn23.com-七星彩19021| www.20hk.com-鸿运福彩是真的吗| www.cp033.com-快三怎么玩稳赚不赔| www.123426.cc-拼搏在线三d彩神通| www.382835.com-七星彩预测专家频道| www.555530.cc-神彩网合法吗| www.176836.com-网络彩票群计划骗局| www.141080.com-福利彩票加盟电话| www.650625.com-托班彩虹伞游戏教案| www.821506.com-七星彩试机号今天| www.984152.com-今天3d彩涂-| www.mp89.com-彩神8网址500| www.32xo.com-彩票脚本-| www.2784.com-体彩购买软件下载| www.87415.com-中国长城福彩| www.129484.com-特区彩票沦坛| www.ta18.com-必赢彩票为什么没停| www.961.date-彩云国物语第三季| www.3073.org-七彩星txt微盘| www.910646.com-好彩论坛首页| www.610295.com-油性彩铅上色教程| www.771610.com-最新时时彩宝典| www.93685.cc-福利彩票詹天佑最新| www.765524.com-网易快三计划软件| www.891859.com-今日彩票手机版| www.ac95.com-体彩开奖结果是多少| www.1nb.cc-彩票78500-| www.107556.com-神马彩票官方网站| www.272500.com-北京福彩快三开奖图| www.422088.com-刚力彩芽广告| www.025216.com-竞彩篮球彩票投注| www.912562.com-微信美女时时彩骗局| www.sv17.com-高手彩坛网-| www.0730.xyz-中国第一足彩网| www.984504.com-彩8怎么赚钱| www.031104.com-大发快3淘彩票| www.950086.com-百乐彩客服-| www.ji54.com-快三杀码-| www.2543.org-933彩票最新版本| www.794278.com-刷彩票单算赌博吗| www.954116.com-360彩票正规吗| www.17dz.com-吉林快三11和| www.980136.com-彩票必须在店里买吗| www.y19.net-澳客体彩软件下载| www.994807.com-好彩客苹果版搜不到| www.dm51.com-可以玩快三的软件| www.946814.com-彩钢围挡板的规格| www.gx40.com-福彩3d百科-| www.1035.cn-好盈彩票网可信吗| www.726937.com-33cc彩票网址| 中华彩票www.914909.com| www.253846.com-58彩票旧版-| www.389324.com-彩票刘大军-| www.522166.com-分分彩诈骗-| www.482789.com-福彩3d一定牛首页| www.846009.com-博纳彩票app下载| www.937545.com-云彩彩票app下载| www.ix19.com-合肥快三开奖| www.508046.com-老杜说彩4日大乐透| www.668901.com-体彩和值谜-| www.35pe.com-体彩排列五在哪买| www.1802.me-桌易彩票一亿不认账| www.8063.vip-陈流水彩画-| www.026434.com-一定牛竞彩app| www.160022.com-彩八彩票苹果版下载| www.299805.com-怎么彩票走势图| www.459838.com-福彩3d寒香宫断组| www.116676.com-福彩彩吧首页| www.259068.com-墨肯尼足彩博客| www.081758.com-在哪里买七星彩技巧| www.47qd.com-159彩-| www.0073.org-福彩1d怎么买| www.1851.net-uu快三直播注册| www.8620.wang-电视福彩怎么回事| www.38754.com-福彩3d20开奖号| www.77106.com-老彩民买彩票心得| www.193906.com-彩票台北快三正规吗| www.317903.com-广东十分彩开奖结果| www.987861.com-福彩29选7走势图| www.ls71.com-彩票送注册礼金| www.31fd.com-南京市体彩申请| www.2184.vip-彩票网投盈利项目| www.8308.space-500万彩票技巧| www.29966.com-重庆时时彩测号| www.5999.cn-新浪足彩app下载| www.128696.com-彩票和值是什么| www.bo01.com-152彩票ios-| www.977473.com-彩妆免费代理| www.946939.com-彩色沥青道路混凝土| www.2687.cm-网上彩票停售多久| www.xt41.com-下載即時開彩| www.875188.com-福彩3d彩舟东全图| www.930927.com-七星彩解梦大全| 大赢家彩票平台www.357607.com| www.551976.com-星期六那个彩票开奖| www.037505.com-超级彩票-| www.777650.com-彩票代购告别死工资| www.912111.com-二分彩计划软件| www.958409.com-彩九官网下载安装| www.992827.com-昨晚7乐彩开奖号码| www.ac33.com-新疆体彩十一选五| www.621422.com-甘肃快三电脑版| www.265263.com-新快三单机游| www.575763.com-竞彩今天为什么停售| www.238703.com-北京28彩票合法吗| www.41481.com-彩票程序源码| www.87252.com-国民彩票路线| www.885478.com-新利彩票登-| www.983247.com-什么什么众彩| www.cai1244.com江苏快三网站| www.lr88.cc-中彩在线邮件| www.m10.cx-体彩屋注册邀请码| www.7185.cm-彩宝10大品牌| 彩皇网www.62500.cc| www.318925.com-抚州市体彩中心位置| www.997873.com-乐彩乐彩网-| www.fz46.com-彩民堂app-| www.y66.ren-大无限捷豹彩票| www.54ex.com-彩民推荐号码下载| www.823.red-那个彩票好中奖| www.804555.com-真人彩票源码| www.922829.com-转让彩票店不能更名| www.cai3902.com江苏e球彩开奖号码| www.141299.com-辽宁福彩网手机版| www.232766.com-好彩客网址-| www.336040.cc-黑彩平台境外服务器| www.33872.cc-浙江快乐彩开奖开果| www.668318.com-双色球彩票辨别真假| www.973.win-杏彩登录网址| www.859889.com-瑞彩祥下载链接| www.937676.com-大富翁彩票比大小|