头像

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

来源:http://www.shtlkq100.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.shtlkq100.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.su21.com-9彩彩票是真的假的| www.823115.com-布衣图库好彩网| www.953849.com-v9彩票app-| www.ag23.com-搜索彩票开奖结| www.18ti.com-七乐彩单式几点开奖| www.29859.com-易彩集团违法吗| www.051818.com-彩票竞猜没金豆| www.231735.com-湖北快三多久开奖| www.624808.com-uu彩票怎么提现| www.776040.com-福彩助手手机版下载| www.57vl.com-特彩吧开奖结果直播| www.81hp.com-体育彩票全部玩法| www.5153.net-福彩3d手机版| www.22712.cc-流行彩铃-| www.74522.com-七乐彩每注多少钱| www.063638.com-彩93平台靠谱吗| www.181063.com-旺彩app苹果下载| www.260538.com-玩彩票算赌博罪吗| www.339787.com-中彩票大奖得主生活| www.434134.com-福彩三d开奖比率| www.538598.com-必赢彩票公告| www.813126.com-华彩在线登录| www.888983.com-彩福彩票靠谱吗| www.976481.com-云南彩票中奖| www.cp905.com-百姓彩票登录入口| www.895480.com-联众彩票app| www.995959.cc-足彩18086任九| www.ci69.com-山西体彩快乐十分| www.wx99.cc-i北京快三助手| www.180634.com-73彩票-| www.264016.com-正规手机购彩| www.364110.com-福彩兑奖需要什么| www.453855.com-体彩双色球玩法介绍| www.554434.com-福利彩票广告语| www.619799.com-奇门预测彩票第一人| www.57544.com-什么网站买彩可靠| www.027086.com-国家高频彩有哪几种| www.158490.com-彩票pc蛋蛋网址| www.230125.com-彩票分析3d| www.8919.com-竞彩最迟兑奖时间| www.78378.cc-福彩3d万能5码| www.111266.cc-福彩交流群微信| www.229315.com-安徽快三精准计划| www.05001.com-彩票o2o系统| www.63048.cc-158彩票官方网站| www.013311.com-开开心心彩票网| www.599365.com-彩票中1万元| www.700013.cc-彩客网靠谱吗| www.851353.com-腾讯分分彩中奖秘密| www.913108.com-我去彩票站-| www.fr86.com-发彩网是干什么的| www.15368.cc-彩库宝典官方版下载| www.919010.com-博彩app安全吗| www.hq0.cc-爱彩乐app-| www.01il.com-用手电能产生彩虹吗| www.2617.pw-赢彩吧网址-| www.03158.com-澳门彩票slot| www.133555.com-彩涂铝板价格| www.295422.com-上海体彩网开奖查询| www.449904.com-大同彩票网-| www.606162.com-七星彩几等奖咋分的| www.25234.cc-线描和彩铅区别| www.43xo.com-纳彩-| www.3353.in-彩色的中国教案| www.9991.loan-进口彩妆进货| www.60827.com-内蒙古彩票重奖查询| www.444445.com-福彩3d玩法有哪些| www.627393.com-分分彩必中形态| www.215.space-玩彩网ios下载| www.00660.cc-福彩机器怎么换纸| www.168711.com-福彩北京快3开奖| www.522561.com-永盛分分彩-| www.771394.com-彩虹6号围攻配置| www.896821.com-手机彩票自动投注| www.962004.com-大发彩票官方网站| 新盈彩www.xinyc5.com| www.ke25.com-排列三彩票网络购买| www.c66.cm-排3跨度走势彩乐乐| www.kw02.com-网易福彩新快三| www.417570.com-体彩店晚上几点关门| www.585478.com-注册就送免费送彩金| www.664527.com-七乐彩开奖对比器| www.759116.com-彩薇花官网-| www.835691.com-好彩一复式多少钱| www.315500.com-星期六开奖的彩票| www.037299.com-大师彩票aqq| www.168627.com-江苏快三怎么玩| www.276985.com-美容彩妆店加盟| www.863142.com-智慧彩挂机下载| www.966972.com-网上彩票投注提现| www.dq38.com-省份快三是什么| www.22mf.com-腾讯qq彩-| www.9853.xyz-彩票走势图开奖公告| www.88095.com-彩宝贝杀排3| www.160292.com-传奇彩票-| www.311856.com-网络彩票推广话术| www.68178.cc-3d经彩网-| www.53195.cc-名人彩票网官方网站| www.018060.com-期乐彩走势图| www.207619.com-最新的彩票缩水软件| www.730231.com-鸿鑫时时彩骗局揭秘| www.909358.com-福彩3d第三版彩图| www.979646.com-快三追得倾家荡产| www.ga24.com-买彩票中大奖的技巧| www.3012.net-彩票谜底-| www.947767.com-台湾彩票历史开奖| 大赢家彩票平台www.375793.com| www.qv57.com-福彩三天-| www.10pz.cc-河南体彩22选5| www.14414.com-彩票冒领-| www.13816.com-香港皇家科技时时彩| www.2851.wang-天天彩选五开奖号| www.466583.com-七乐彩中六个多少钱| www.576301.com-牛彩吧-| www.621755.com-春秋彩票黑钱| www.cai73.com-吉林省快三开奖直播| www.zx65.com-大通彩票线路导航| www.628834.com-六福彩票是真的吗| www.320758.com-盈盛国际时时彩网址| www.iy32.com-最新福彩开奖号码| www.720508.com-七星彩近1500期| www.896635.com-怎样玩体育博彩| 亿龍彩票www.1368b.cc| www.2359.me-七彩云南翡翠北京| www.062229.com-足彩今日推荐竞彩网| www.199023.com-河南快三遗漏一定牛| www.wb11.com-兰州市福彩中心地址| www.474.net-福利彩票宣传广告语| www.75yo.com-彩投骗局-| www.68190.com-重庆时时彩牛牛开奖| www.567186.com-657彩票下载| www.7759.loan-多彩网3d字迷汇总| www.85660.cc-七星彩app下载| www.545232.com-时时彩杀垃圾软件| www.81114.cc-福彩排列五奖金规则| www.122969.com-彩票公益金项目| www.997772.cc-乐彩网曲线图| www.il23.com-陕西福彩官网| www.16xf.com-彩票平台不能提款| www.060318.com-极速快三正规的吗| www.93008.com-彩钢瓦屋顶防水施工| www.115744.com-彩铅风景画视频| www.227758.com-福彩快三高手| www.413021.com-彩色防滑路面材料| www.556978.com-52彩票开奖网| www.615537.com-体彩7位数几点开奖| www.681880.com-网上还能买彩票吗| www.783701.com-购彩网06-| www.850204.com-比特币1分彩是什么| www.446278.com-彩票最新查询| www.707670.com-彩吧论坛三地字谜| www.221255.com-彩票助赢-| 500彩票www.630477.com| www.uu45.com-福彩5d全买-| 博乐彩票www.35918r.com| www.il18.com-澳门足球彩票欧赔| www.b34.net-快三开奖软件网站| www.12ek.com-吉林快三改时间了| www.71ll.com-排三体彩字谜总汇| www.0048.org-购彩大厅全部| www.4388.top-彩博士福利彩票| www.873420.com-卖体彩销售技巧| www.955689.com-彩票可以作弊吗| www.998636.com-江苏体育彩票7位数|