头像

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

来源:http://www.sckym.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.sckym.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
pk10论坛 www.762692.com-两分时彩有群吗| www.1049.net-众彩网邀请码| www.981751.com-大成彩网是真的吗| www.7880.com-时时彩害人的故事| www.81218.cc-福彩3d今日出奖号| www.167696.com-内蒙快三一定牛| www.851548.com-时时彩任选三玩法| www.960642.com-注册送8—88彩金| www.gm22.cc-快三套路-| www.34rv.com-南粤七星彩票论坛| www.28197.com-藏宝阁丨4s彩票| www.896751.com-彩票投注软件怎么做| www.5xq.com-彩gg腾讯分分彩| www.1665.biz-彩票属于五行属什么| www.8943.biz-香港地下彩网址| www.43789.cc-彩票交流贴吧| www.95706.com-竞彩官方返还率| www.115925.com-福彩大家乐规则| www.32289.com-彩色包装纸箱厂家| www.99549.com-中福二元彩-| www.878613.cc-99彩票平台-| www.nr3.com-五快三走势图带连线| www.272632.com-传统彩怎么玩| www.45086.com-彩票站中奖提成| www.007659.com-七星彩中奖查询结果| www.277582.com-快三游戏手机版下载| www.096953.com-竞彩258网-| www.762718.com-神圣彩票下载安装| www.907667.com-福利彩票4选4| www.87761.cc-时时彩宣判-| www.hi36.com-五分快三精准预测网| www.z08.cn-大猿口算数福彩| ProfessionalPrinting福彩10选5怎么选Services| www.120893.com-快三万能码使用技巧| www.283088.com-彩票保本金打法| www.373062.com-体育彩票刮刮卡尺寸| www.478687.com-福利彩票数字选号| www.555865.com-中信佳彩平台| www.619306.com-火山彩票app| www.701749.com-彩票挂机靠什么赚钱| www.775745.com-ll彩票下载安装| www.io85.com-甘肃省福利彩票快3| 幸运彩票网www.33598z.com| www.768323.com-爱乐彩十一选五辽宁| www.721231.com-新宝彩票手机官网| www.823889.com-三彩丽雪什么档次| www.901049.com-私人彩票破解| www.964095.com-手机上买彩票输钱了| 彩61www.217302.com| www.870962.com-三国杀张星彩废了| www.5035.net-彩票明天-| www.052883.com-抚州市彩票管理中心| www.024481.com-内蒙快三开走势图| www.115171.com-超级彩票助手下载| www.762735.com-齐鲁彩票双色球开奖| www.pm19.com-广西快三一定牛走势| www.16066.cc-彩票双色球怎么玩的| www.079456.com-3d彩票玩法技巧| www.381469.com-星期五福利彩票开奖| www.vg83.com-江苏体彩app有吗| www.99767.cc-巨人彩票361| www.cj25.com-一分钟极速快三计划| www.55jj.com-巴西安伯快三| www.62kf.com-天空彩天下彩票资料| www.6338.org-彩票资源网-| www.97593.com-安徽时时彩开奖结果| www.157105.com-易彩堂怎么操作| www.275790.com-彩票专家赵公明| www.020847.com-体育彩票开机号| www.666957.com-乐彩投资靠谱吗| www.847993.com-北京古建筑彩绘图案| 500彩票www.50080g.com| www.922313.com-约彩365ios-| 福彩网www.60007h.com| www.pq95.com-丹麦快乐彩开奖软件| www.919.biz-微信带你买彩票的人| www.913162.com-彩客竞彩彩票| www.95479.com-体育彩票的推广| www.170606.com-网上快三怎么玩稳赚| www.361678.com-网络彩票提现不到账| www.wm91.com-快三彩票内蒙下载| www.109422.com-红牛福彩下载| www.h10.net-中国官网中彩网| www.315863.com-彩虹5无人机出口| www.462946.com-97彩票平台咋样| www.611800.com-支付宝彩票缴款通| www.755573.com-够力七星彩解梦奖表| www.870678.com-王牌彩票合法吗| www.255346.com-送28彩金彩票平台| www.271888.cc-福彩3今天开奖| www.916338.com-时时彩送彩金网站| www.253093.com-甘肃好彩-| www.79538.com-彩9安卓下载安装| www.137496.com-中国足彩网竞彩足球| www.304676.com-十一选五彩票助手| www.787579.cc-体彩排3走试图| www.882830.com-大佬彩票下载| www.974791.com-彩民彩票中大奖| www.bl41.com-大乐透购彩大厅| www.q23.top-长春市体彩电话| www.77yo.com-足彩领奖须知| www.278679.com-网上做彩票托的经历| www.380139.com-大沥福彩中心地址| www.xf34.com-体彩825前后关系| www.14ev.com-体彩七星彩结果| www.237139.com-合肥快三走势图今天| www.758110.com-彩38网站怎么样| www.823001.com-中国彩钢板十佳品牌| www.903659.com-体彩票开奖查询| www.967031.com-网上怎么买时时彩| www.10wt.com-四季彩是正规平台吗| www.009.biz-中兴彩票代理| www.3770.vip-118彩票手机下载| www.329196.com-彩票排列三| www.rk72.com-彩色压模地坪一平方| www.49zw.com-彩票高人指点号码| www.910.me-没有彩排作文| www.0064.org-彩票包括几种类型| www.5617.com-高频彩票时时彩真嘛| www.4865.biz-关于彩票的看法| www.062300.com-淘宝不能买彩票了吗| www.872593.com-福利彩票时时彩结果| www.938848.com-亿彩网是正规平台吗| www.984802.com-福利彩要双色球| www.nk72.com-竞彩单关漏洞| www.m97.biz-12321举报黑彩| www.25up.com-高频彩票套利对打| www.667071.com-彩票33怎么下载| www.739787.com-彩票3d走势图表| www.803753.com-湖北快三统计表| www.865605.com-彩票加盟店-| www.911417.com-智博彩票-| www.961176.com-七乐彩守号规律| www.999575.com-福利彩票走势图尺寸| www.cn90.com-彩界精英专家专栏| www.713528.com-赢彩彩与你同行| www.788499.com-足彩19055-| www.854688.com-竞彩篮球比赛结果| www.910119.com-天空彩高手抡坛| www.962531.com-六开彩资料-| 福彩网www.5522x.cc| www.aj36.com-七星彩没人敢买了| www.nv49.com-微信赌彩-| www.v39.club-二分彩计划手机软件| www.019471.com-下载彩吧助手| www.122392.com-英国有什么彩票| www.118458.com-3d福彩开奖视频| www.189809.com-网上彩票骗局大揭密| www.254809.com-丰大彩票靠谱吗| www.23hl.com-彩票编辑程序| www.66bf.com-如何戒彩票-| www.c37.top-百胜快三下载官网| www.716221.com-古风女子彩铅画教程| www.404818.com-福利彩票6加1玩法| www.959689.com-盈彩网图标-| www.am30.com-怎么看快三走势图| www.x69.biz-天子手游彩票| www.722.hk-众发彩票彩种| www.49708.com-一定牛竞彩-| www.035137.com-高倍数彩票-| www.135431.com-微信怎样买彩票| www.227156.com-网上快三彩票合法吗| www.678526.com-彩典宝库下载旧版| www.93hn.com-儿童画彩色的梦|