头像

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

来源:http://www.share60.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.share60.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
9彩娱乐平台 www.320007.com-彩金龙游戏机| www.589010.com-南国七星彩高手交流| www.720019.com-七星彩姓名幸运选号| www.811088.com-鸿彩网是黑平台| www.905625.com-快三单双对赌套利| www.978943.com-黑好彩-| www.ee8.com-一赔二的彩票| www.354157.com-如何买彩票中一等奖| www.464118.com-97彩票是骗局吗| www.157131.com-北京朝阳区彩票中奖| www.330367.com-彩票平刷赚钱| www.163907.com-体彩容错一场怎么打| www.257266.com-江西快三投注app| www.344559.com-雪缘园竞彩足球比分| www.437198.com-福利彩票105| www.370152.com-481彩票开奖查询| www.009047.com-体彩任选5中奖规则| www.097617.com-体彩公益金分配比例| www.326234.com-cb8彩宝官网| www.180753.com-中彩彩票是合法的吗| www.312953.com-彩票双色球幸运选号| www.464158.com-彩票4十1多少钱| www.599150.com-易彩汽车补漆笔| www.288975.com-快三怎样判断出龙| www.20ib.com-在微信上买正规彩票| www.1882.xyz-福彩奥运3d图谜| www.46nz.com-印象彩票地址| www.922.com-南宁彩票代售点申请| www.62pr.com-时时彩缩水过滤工具| www.028046.com-快开高频彩开奖原理| www.118478.com-彩票网址收录| www.206018.com-韦德博彩app| www.279225.com-福彩网秒秒彩| www.568023.com-福彩七码最大遗漏| www.668207.com-彩票客服是做什么的| 福利彩票www.78700m.com| www.rd10.com-内蒙古快三走势图版| www.6113.shop-美国彩票公司有哪些| www.17452.com-淘彩网官网-| www.88787.cc-彩票网售最新公告| www.663602.com-今晚七乐彩开奖吗| www.766468.com-彩票倍投和加注| www.897811.com-体育彩票广告词| www.968740.com-代玩彩票人的微信号| www.cai8001.com快三公式-| www.4093.me-荣誉国际彩票| www.00888.cc-乐彩模拟购-| www.69861.com-怎样查福彩中奖规则| www.061819.com-彩客网中国竞彩网| www.883105.com-678彩票骗局| 福运www.fyyy2.com| www.047602.com-500万彩票比分直| www.03sv.com-彩铅风景初级教程| www.002.tv-乐透啦彩票下载| www.959893.com-1305彩票下载| www.ac02.com-所有彩票开奖结果| www.151226.com-8816购彩平台| www.172351.com-福彩快三江西开奖| www.y68.top-正版福彩3d太湖诗| 众彩网www.88065b.com| www.1436.vip-名豪彩票app| 优点彩票www.133902.com| www.868284.com-希腊5分彩正规吗| www.970963.com-授渔看彩双色球杀号| www.cp3697.com-五分快三全天计划| www.ta51.com-快三缩水软件app| www.53ap.com-福彩晚上几点开奖| www.0226.pw-3d大花虎彩吧图库| www.686330.com-时时彩开奖几点开始| www.023461.com-彩票刷流水方案| www.110297.com-七星彩十位百位| www.vd35.com-智慧彩票网-| www.2895.xyz-开心8时时彩| www.252484.com-中彩app28-| www.279529.com-时时彩大小预测| www.388948.com-福彩三天独胆| www.99tv.cc-中彩票的方法| www.071811.cc-六壬占卜彩票| www.172316.com-彩票自动分析软件| www.253717.com-买足球竞彩-| www.323067.com-双色球123彩票| www.397002.com-天天好彩票开奖| www.510144.com-福州福彩中心地址| www.942859.com-易众彩店app| www.cp6993.com-江苏快三刷流水骗局| www.uj59.com-彩票大赢家手机| www.35fc.com-腾讯分分彩五星一码| www.2888.top-3d彩巴图-| www.52fj.cc-新江时时彩开奖号码| www.1881.host-淘彩票计划-| www.666793.com-福彩网站提现不到账| www.50cj.com-杭州福彩管理中心| www.1937.cn-ok彩开奖记录| www.8427.shop-神彩福牛是什么网络| www.285172.com-826彩票平台| www.311407.com-三分彩技巧-| www.27qp.cc-万家彩票可信吗| www.003939.com-盈彩网pk10计划| www.617655.com-定亲礼金和结婚彩礼| www.692600.com-98彩票网安卓| www.757299.com-体彩87-| www.828543.com-英国彩票大奖| www.677961.com-2188彩票app| www.335916.com-河北快三数据统计表| www.65vx.com-博彩高倍-| www.212646.com-私彩论坛-| www.304185.com-网上打甘肃快三| www.390330.com-彩票群主-| www.145733.com-826cc彩票网站| www.137424.com-河北竞彩官方网站| www.965161.com-柬埔寨做博彩两年| www.cai5499.com贵州快三预测| www.l32.net-财神8彩票计划网址| 彩乐乐www.cll168.com| www.204839.com-数字新浪彩票| www.x92.cn-下载彩票网易| www.wh99.com-51中彩彩票软件| E彩堂www.9818b.cc| www.801616.com-竞彩足球让胜让平| www.562093.com-网络私彩平台违法吗| www.649678.com-大众国际博彩| www.722168.com-中国福彩门头| www.787011.com-彩票定位胆规律| www.848436.com-陕西宝鸡彩礼钱排行| www.900279.com-竞彩报订购-| www.952702.com-快三数字-| www.986552.com-江西快三贴吧| www.dw1.cc-2019彩票改革| www.wg06.com-福彩3d奖号今天| www.160007.com-体彩天下.主页| www.582290.com-网冠彩票平台| www.196920.com-福利彩票开奖结果i| www.176718.com-江苏快三彩票合法吗| www.307199.com-下一个贵州快三| www.420466.com-广州市福利彩票地址| www.556031.com-外国彩票大奖号| www.642251.com-汪彩预测-| www.767813.com-网票彩票开奖结果| www.863518.com-彩票api采集接口| www.949886.com-我在炫乐彩票被骗了| www.f96.com-体彩3d图迷-| www.49oi.com-茗彩注册登录| www.3034.biz-体彩对应码-| www.19754.com-快三规则推算| www.18891.cc-海南私彩打码软件| www.78675.cc-乐彩论坛网址| www.62ew.com-彩票中奖码号| www.462393.com-中彩双色球500| www.f80.cc-海南私彩怎么算中奖| www.506.cn-台湾福星彩当期资料| www.126516.com-19049足彩大势| www.19eb.com-点半进入精彩内容| www.wm91.com-快三彩票内蒙下载| www.m81.site-体彩竞彩输了很多钱| www.774643.com-七乐彩机选五注| www.900144.com-11选5彩票推算器| 中华彩票www.914906.com| www.52fr.com-色彩构成作品| www.7393.space-色彩搭配的方法| www.xg58.com-彩虹七号steam| www.621009.com-爱乐透买足彩靠谱吗| www.749813.com-体育彩票几天开| www.847282.com-快三多久出一次| www.959654.com-彩票战狼挂机计划|