头像

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

来源:http://www.lifes-exciting.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.lifes-exciting.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.273109.com-福彩刮刮卡在哪进货| www.gj00.com-快三秒电话-| www.672279.com-免费领取彩金| www.922783.com-福利彩票站转让费| www.73xb.com-牛彩网摘网-| www.609531.com-深圳市体彩店转让| www.445331.com-开彩票店自己玩输了| www.792012.com-福彩双色怎么算中奖| 大赢家彩票平台www.221095.com| www.322767.com-全民福彩下载安装| www.578654.com-彩票95528-| www.fk70.com-福彩app注册| www.48dg.com-海南彩票梦册| www.1770.vip-什么叫彩票流水| www.22259.com-时时彩9码一期计划| www.77224.com-微信网上购彩可信吗| www.050084.com-55丨25中国彩吧| www.158484.com-佬牛足彩解盘| www.261892.com-发彩送彩金-| www.347039.com-乐彩彩票官网网址| www.525783.com-体彩兑奖时间| www.29mj.com-彩铅画图片动漫人物| www.30oo.com-福彩大乐透预测最准| www.760722.com-牛娃彩票生肖对照表| www.954665.com-彩票77软件苹果版| 亚洲www.978315.com| www.16my.com-福彩都是礼拜几开奖| www.1670.cc-真正的足彩高手| www.617626.com-榆次福利彩票站| www.818623.com-500万彩票電腦版| www.958827.com-春节后彩票开奖日期| www.tc81.com-非凡大发时时彩计划| www.76im.com-七乐彩是个好多少钱| www.6528.org-体彩那种奖金高| www.65657.cc-彩票选号程序| www.075365.com-腾讯分分彩app| www.221526.com-极速快三破解器开挂| www.356363.com-pp彩票正规合法吗| www.9433.vip-500彩票靠谱| www.87111.com-933彩票赢钱不给| www.123587.com-3d牛彩今日杀码图| www.308392.com-彩票书籍在线阅读| www.486030.com-足彩任选9玩法复式| www.602428.com-彩票中大奖的咒语| www.743163.com-免费送彩金38元| www.877603.com-福彩十分钟-| www.997839.com-体彩和值-| www.re51.com-上海快三3两同号| www.74vi.com-七星彩专区-| www.6235.biz-彩票十选五怎么玩| www.68725.cc-分分快三被骗| www.085221.com-彩6苹果下载| www.009526.com-彩票123官方版| www.102227.com-k彩官方下载| www.sm62.cc-重庆时时彩豹子记录| www.654902.com-香港挂牌彩图678| www.774792.com-安全的网购彩票平台| www.868478.com-19038七星彩| www.981871.com-福彩3d组选杀号| www.f28.pw-乐彩网代理是骗局吗| www.72lj.com-五分快三破解| www.2462.org-刚力彩芽和秋刀鱼| www.218126.com-华夏彩票官方网站| www.303136.com-双彩网是什么| www.382996.com-中国彩票作弊案| www.554770.com-福彩3d的组合| www.627003.com-彩票案例-| www.16211.com-福彩双色球开奖40| www.28280.com-常州市福彩中心地址| www.147062.com-扫彩票插件-| www.841055.com-彩票主任判死刑| www.971643.com-福彩端app安全| www.ve29.com-苏州福彩3d开奖号| www.84yr.com-支付宝买彩票合法吗| www.8125.top-福彩大乐透走势图| www.63694.com-足球彩票混合过关| www.232491.com-微彩网是真的吗| www.404266.com-彩礼多少钱是吉利数| www.088756.com-福彩冂户网址| www.567846.com-七彩本草安神方| www.wg85.com-彩29彩票下载安装| www.850742.com-体彩卖到几点| www.1899.xyz-时时彩区间打法技巧| www.067309.com-一键搭建彩票平台| www.200078.cc-我的彩票开奖结果| www.438137.com-今日选三天天彩开奖| www.603107.com-彩虹六号禁播| www.qp76.com-传统彩怎么玩| www.7375.xyz-色彩搭配技巧| www.69557.cc-九八彩票-| www.076552.com-江苏省体育彩中心| www.201047.com-808加急彩版| www.330992.com-快钱彩票网页版| www.523212.com-ddos攻击博彩| www.664403.cc-赢彩王官网-| www.829875.com-132彩票网登录| 百姓彩票www.zuan222.com| www.02iz.com-青海快三查询13| www.6800.xyz-福利彩票怎样算中奖| www.81617.com-河北快三能赚钱吗| www.878976.cc-中国体彩七位数| www.206872.com-下彩网彩票客户端| www.339511.com-快三和值012路| www.518047.com-双色球彩指南电子报| www.644751.com-体彩计划软件| www.795926.com-彩票可不可以算卦| www.932018.com-七星彩容易中大奖吗| www.cai6511.com快三稳赚不赔方法| www.zg32.com-鑫彩娱乐靠谱吗| www.800.space-周易推算福彩3d| www.645118.com-七星彩高手杀码平台| www.804768.com-彩虹旗符号-| www.908899.com-福彩交流-| 大赢家彩票平台www.277320.com| www.322768.com-精准彩票全天计划| www.780565.com-彩铅手绘人物| www.931026.com-体彩七星彩如何中奖| www.pg78.com-买彩票中奖的前兆| www.707276.com-彩软计划-| www.886473.com-谁有淘彩票邀请码| www.983000.com-中国体彩吧-| www.p77.cn-557彩票-| www.597.com-网易163彩票开奖| www.331053.com-彩深绿怎么回事| www.501637.com-免费建彩票app| www.626959.com-a9彩票下载-| www.5cm.cc-福建彩票大奖排行榜| www.89wd.com-电竞博彩app源码| www.2079.me-暗黑破坏神3彩虹本| www.66719.com-彩票无票兑奖| www.031284.com-下彩彩票客户端下载| www.160805.com-彩票中心投诉电话| www.237573.com-体彩开奖大全| www.340678.com-彩票牛彩网彩| www.5475.me-彩虹世界下载安装| www.35081.com-天空彩免费资料大| www.596863.com-福利彩票返还率| www.663519.com-百度彩票关闭了吗| www.68em.com-谨姝斯人若彩虹| www.218092.com-福彩门户网址大全| www.512961.com-爱购彩网址-| www.391100.com-491·cc彩票| www.16723.com-159彩票官网登录| www.26157.cc-双彩虹怎么形成的| www.501616.com-10彩票-| www.601782.com-彩票2元网大乐透| www.837964.com-七星彩未开奖号码| www.970263.com-彩票单带-| www.rm1.cc-免费彩票分析软件| www.212033.com-彩客站-| www.532936.com-澳门彩开奖记录| www.703225.com-福彩快三投注表| www.866594.com-怎么玩快三能赢| www.952991.com-湖南体彩官网| 大赢家彩票网www.615121.com| www.51895.cc-足球e球彩中奖规则| www.164744.com-彩票刷水套利招人| www.273815.com-上海快三预测一定牛| www.541782.com-竟彩网站-| www.751131.com-彩16.apk-| www.862770.com-卖私彩怎么判刑| www.960643.com-彩票游戏送彩金活动| www.mc62.com-湖北省快三遗漏数据| www.35317.com-彩神争霸500官方|