头像

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

来源:http://www.wotaomao.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.wotaomao.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.384919.com-盛源彩票手机登录版| www.662246.com-实时彩平台哪个好| www.791320.com-福彩自助投注机| www.kt7.cc-福彩快三怎么玩稳赚| www.17678.cc-网上赌彩票怎么玩| www.71417.com-开彩票站怎么赚钱的| www.911123.com-四川快三走势| www.hi99.cc-彩票三军什么意思| www.t09.net-彩票中奖一亿| www.69nf.com-彩票盈多多-| www.2989.biz-中奖彩票分享| www.723593.com-溧阳有人中彩票| www.797672.com-中国彩吧新彩吧首页| www.871610.com-七星彩预测澳客网| www.960846.com-933c1彩票下载| www.ds34.com-江苏快三有赢钱的吗| www.ua83.com-购彩票的合法网站| www.788106.com-网易彩票足球推荐| www.866760.com-星期六开什么彩票| www.927964.com-今日青海快三开奖| www.992990.com-彩票两码和计算方法| www.si7.cc-体彩店不卖竞彩| www.361411.com-hk百彩网开奖包中| www.456072.com-欢迎来到旺彩游戏| www.662653.com-苹果彩名堂-| www.865213.com-彩票骰子有什么技巧| www.211082.com-合肥快三遗漏数据| www.302023.com-彩经网大乐透预测| www.440784.com-福彩中心主任视频| www.561680.com-山东福彩在线投注| www.038318.com-内蒙快三每天多少期| www.f45.hk-专业彩票工具| www.61bb.cc-赢家彩票网址| www.041420.com-环彩国际买彩票| www.931325.com-地方快三是不是真的| www.022529.com-幸运彩是不是骗局| www.60772.com-大同购彩平台合法吗| www.025974.com-快三魔图-| www.102295.com-世界三大博彩| www.28768.com-体育彩票不是赌博| www.583708.com-彩票趋势统计| www.998196.com-神州七彩平台| www.51423.com-k彩线路测速中心| www.048181.com-贵阳11选五爱彩乐| www.833358.com-福利九号彩票软件| www.140504.com-七星彩早版-| www.282803.com-福彩3d全天计划| www.385536.com-易彩堂提现系统繁忙| www.538952.com-歌曲彩红的约定| www.627136.com-福彩好运中奖规则| www.725620.com-福星彩开奖记录| www.796274.com-天天彩票助手论坛| www.3504.pw-在哪里买马彩票| www.161693.com-天津快三前三组走势| www.710420.com-手机app刷彩兼职| www.827308.com-足彩双选技巧| www.933178.com-青岛快三彩票| www.cp651.com-秒速快三彩票| www.sm43.com-中国竟彩网首页| www.456127.com-彩虹六号压枪技巧| www.592723.com-台湾彩虹台下载地址| www.66662.com-下载福彩3d预测| www.886993.com-体育彩票是否真实| www.cj41.com-快三正规app下载| www.wd72.com-沈阳快三是官方的吗| www.46lb.com-020彩票娱乐| www.793.mobi-易彩乐福利彩票| www.5569.cm-超级大乐购彩票开奖| www.912703.com-q彩网靠谱-| www.x44.in-国乐彩苹果下载| www.075060.com-负责任的彩票| www.173114.com-武汉快三开奖结累| www.09bq.com-中博彩票分分快三| www.286148.com-快三猜骰子猜和值| www.390422.com-熊猫彩票诈骗| www.502820.com-福利彩票今天开不| www.579701.com-体彩排3d试机号| www.665267.com-彩票金七乐走势图| www.744260.com-买彩票判刑-| www.855862.com-七乐彩买十个号中5| 皇家彩票www.hj7776.com| www.no58.com-最好用的彩票选号器| www.222047.com-7星彩开奖近30期| www.609544.com-双赢时时彩-| www.496601.com-体彩19018-| www.00669.cc-过年体彩营业时间| www.45924.com-彩票赌博软件| www.98289.com-竟彩比分直播竟彩| www.185808.com-时时彩计划-| www.351982.com-体彩竞彩生意| www.455798.com-福彩三地中奖故事| www.8273.loan-萍乡市福彩中心| www.920502.com-彩票查询软件下载| www.984347.com-小彩牛一用户登录| www.bb10.com-大发快三要怎么玩| www.ty65.com-彩票经典句子| www.38929.cc-977彩票下载| www.422725.com-福彩3d标志-| www.93ue.com-彩色一寸照片| www.815744.com-即时开彩2013| www.38345.cc-彩票每日抢红包| www.932879.com-体育彩票第一期时间| www.377893.com-徐州彩礼什么时候给| www.519292.com-256彩票苹果| www.583992.com-彩经网杀号定胆表| www.163912.com-乐米彩票提现短信| www.886506.com-购彩app下载| www.965587.com-彩票加注什么意思| 成功彩票www.le33.cc| www.nz74.com-足彩开奖查询及奖金| www.282223.com-彩票开奖是直播吗| www.221487.com-多盈彩票网-| www.170328.com-上海快三-| www.884620.com-梦想彩票正规吗| www.7585.pw-彩票销售软件怎么样| www.143223.com-随机彩票巨奖新闻| www.793051.com-绵阳市福彩地址在| www.869067.com-山东彩民-| www.940652.com-彩票套利对冲打法| www.980899.com-彩788平台靠谱吗| www.cai756.cc-易记网址快三计划| www.hv95.com-北京福彩中心| www.47154.com-体彩竞彩开奖结果| www.809375.com-博众时时彩软件骗局| www.147060.com-易彩堂大发快三开挂| www.351446.com-你们身边有中彩票吗| www.791346.com-大乐透开奖彩宝网| www.747722.com-环彩网最新app| www.900696.com-网上玩福彩犯法吗| www.sk37.com-私自卖彩票犯法吗| www.51sl.com-时时彩视频开奖下载| www.522496.com-像新未来这些分分彩| www.606505.com-周易彩票预测公众号| www.668933.com-二分彩怎么玩| www.028803.com-苏宁彩票app| www.1955.online冠彩巨龙王怎么样| www.596767.com-快彩网是什么| www.685280.com-中了福利彩票头奖| www.751527.com-今晚几点开体育彩票| www.810638.com-悟空彩票下载安装| www.877817.com-福利彩票-| www.939007.com-手机365彩票下载| 中国福利彩票www.34788y.com| www.054051.com-黑彩害了很多人| www.297848.com-河北体彩票开奖查询| www.384309.com-投诉电话彩票店| www.533910.com-七星彩长条-| www.565891.com-彩票12官方最新版| www.641516.com-体彩logo含义| www.700049.com-瑞彩祥云手机app| www.773394.com-彩论坛-| www.74884.com-竞彩分析软件下载| www.962894.com-福彩3d彩图库| www.cai337.com-北京快三开奖号码| 彩神购彩www.csgc1.com| www.088812.com-举报长春黑彩六处| www.019305.com-七星彩31期-| www.093689.com-福彩高频彩诈骗| www.148698.com-福利彩票跨省能兑吗| www.255174.com-时时彩稳赢的小秘方| www.631728.com-海南七星彩开奖查询| www.208336.com-甘肃福彩汇总图| www.450988.com-信彩票靠谱吗| www.9vn.com-七星彩会员用户登录|