头像

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

来源:http://www.kzkyy.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.kzkyy.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
江苏快3 www.62110.com-体彩今日字谜总汇| www.661243.com-新彩票首页走势图| www.1co.cc-彩票猜大小走势| www.940053.com-速赢彩-| www.042044.com-江苏福彩老快3| www.155365.com-玩彩票大平台下载| www.37393.cc-体彩计划是真是假| www.248484.com-好彩票苹果版| www.398291.com-七星彩晚几点开奖| www.610328.com-秋天风景彩铅画图片| www.912062.com-快三数字分析软件| 好运彩票www.007hy.cc| www.5228.in-手机版快乐彩走势图| www.fv04.com-快三福彩那些合法| www.yc05.com-派彩快3走势图| www.699511.com-网警检测私彩| www.852366.com-时时彩开奖函数公式| www.965143.com-博彩话术-| www.rx11.com-安徽省福彩中心地图| www.854518.com-北京竞彩网258| www.930276.com-众博彩票99zdc| www.986609.com-彩客网一官网| www.cc06.cc-快三开奖助手甘肃| www.9144.in-七乐彩机选号码投注| www.088118.com-九亿彩票是正规的吗| www.105512.com-彩票计划员是庄家| www.089813.com-篮球彩票胜负3串一| www.7628.tv-两分彩开奖号码| www.4963.vip-猫彩图-| www.83kk.com-竞彩258彩票投注| www.937608.com-7125彩票平台| www.mk0.com-幸运快三计划app| www.800007.com-上海彩票有哪些| www.188188.com-体彩481走势图| www.181959.com-快三第一平台| www.305161.com-新手怎么买彩票选号| www.1934.tv-信阳体彩管理中心| www.9783.top-快三第一期几点开始| www.507375.com-贵州快三和图表| www.590762.com-七x4cc天下彩票| www.946800.com-百度彩票可靠吗| www.586780.com-卓易彩票官网下载| www.662345.com-七星彩截止时间| www.731595.com-台湾高频彩票| www.802372.com-天津福彩在哪兑奖| www.415885.com-竞彩足球倍投技巧| www.268480.com-9彩娱乐平台网址| www.934254.com-反套路彩票女| 凤凰彩票www.88266p.com| www.li96.com-中彩在线平台可靠吗| www.k34.cc-彩吧3d图谜第四版| www.88cn.cc-体彩可以买足球吗| www.331168.com-河北福彩3d藏机图| www.957957.com-七星彩包码公式| www.dn37.com-登录中国人人快三网| www.p25.cc-体育彩票多少个号码| www.93go.com-078彩票安全吗| www.6899.tv-七彩野山鸡市场价| www.39929.cc-彩票巴巴官方| www.92745.com-立彩追号骗局| www.424218.com-天下免费彩票| www.766568.cc-买彩票的倍投计划| www.857959.com-三彩彩票官方网站| www.77uk.com-网上买美国彩票| www.960298.com-大吉彩票网开多久了| www.0940.biz-和仁彩票合买平台| www.15747.com-浙江体彩6十l开奖| www.581611.com-吉林快三杀号定胆| www.435303.com-福利彩票14人贪污| www.447332.com-乐博彩票合法吗| 大赢家彩票平台www.351867.com| www.929537.com-u9彩票-| www.999505.com-运彩票-| www.cr76.com-两分快三是真的吗| www.so77.com-台湾时时彩结果| www.03je.com-信用卡透支玩快三| www.6704.vip-12生肖彩票248| www.331113.com-财神彩票平台靠谱吗| www.002358.com-安徽快三开-| www.971143.com-家彩开奖查询| www.9369.loan-中国体彩排列五开奖| www.144918.com-神圣彩票骗局| www.341618.com-上海快三计划微信群| www.601346.com-也买彩网站安全吗| www.722875.com-1688彩票提供| www.828722.com-138cp彩票-| E彩堂www.43818m.com| www.45093.com-快彩刷流水的方法| www.878556.cc-正规的彩票开奖大全| www.952561.com-丰彩彩票网站| 500万彩票www.5441k.com| www.945821.com-乐8彩平台下载苹果| www.ad55.cc-腾讯时时彩开奖公告| www.82bx.com-大发购彩-| www.0883.win-火星彩票大厅| www.80704.com-燕赵福彩3d走势图| www.679739.com-私人彩票网站| www.663010.com-手机彩票积分版| www.734666.com-福彩3d精准3注| www.799095.com-网上买彩票彩票| www.864188.com-体彩任选14场胜负| www.928611.com-竞彩258店主版| www.977930.com-彩钢瓦围墙效果图| www.cp8992.com-购彩平台哪个最好| www.550040.com-足彩致富-| www.108195.com-今天双色球彩报字谜| www.906132.com-体育彩票店转租| www.279217.com-高频彩杀一码| www.1074.xyz-彩票遗漏图数据分析| www.501785.com-易彩乐赚钱是真的吗| www.109978.com-正规时时彩有哪些| www.6613.top-bb彩平台下载| www.48018.com-七星彩彩票投注源码| www.50tb.com-中国体育彩票体彩| www.384358.com-足彩软件推荐| www.534600.com-今日3d福彩杀码图| www.56129.cc-皇家彩世界手机版| www.41827.com-福彩3d中奖查询| www.7600.vip-开奖信息一福彩| www.830217.com-亿盈彩票app| www.2352.win-七彩虹主板重装系统| www.52729.cc-好彩下载156版| www.41258.com-重庆福彩报app| www.98382.com-竞彩310代表什么| www.629933.com-港彩78图库-| www.698794.com-彩铅绘画技巧| www.765460.com-反水彩票-| www.438788.com-腾讯彩票快3可靠吗| www.542322.com-利民彩票是真是假| www.657142.com-福彩图迷总汇大全| www.731308.com-豪彩平台登录| www.803869.com-快三多少期-| www.877070.com-福彩的开机号| www.948026.com-彩票店的刮刮乐| www.996582.cc-乐佳商城彩票网站| www.ts9.com-五分钟快三必赢秘籍| www.qg08.com-尊彩44app-| www.w68.in-大发神彩争霸2| www.47yd.com-我要下载彩乐乐| www.0988.bid-优彩网进不去| www.8917.biz-聚福彩票网-| www.759677.com-免费注册送彩金| www.180819.com-专业购彩彩票平台| www.385316.com-体育彩票1360亿| www.53ne.com-遵义中彩票-| www.92592.cc-一定牛体彩篮球| www.886934.com-高频彩运作模式| www.044489.com-福彩3d网上怎么买| www.22341.com-168彩票开奖结果| www.36511.com-澳門彩票有限公司| www.87991.com-网上去哪里买彩票| www.49524.com-福利彩票店怎么加盟| www.567919.com-江苏快三中彩乐| www.917550.com-头彩彩票app| 500彩票网www.97655q.com| www.72677.cc-精彩视频在线观看3| www.1136.cc-竞彩足球怎么停了| www.114449.com-福彩中心1360亿| www.750111.cc-犀牛彩票ios| www.121608.com-百合男骗局彩票| www.675385.com-今晚体彩开奖号码是| www.754570.com-信誉最好的彩票网站| www.818804.com-邢台福彩助学| www.bz07.com-福彩快三今天预测|