头像

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

来源:http://www.whxx168.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.whxx168.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.139368.com-蓟彩芝演过的电视剧| www.02918.com-福利彩票网站提现| www.603507.com-山西省福彩中心| www.482895.com-5个数的彩票有哪些| www.0606.tv-如何教我买彩票| www.274466.com-分分彩后二最牛算法| www.880818.com-淘宝能买彩票了吗| www.567693.com-七彩阳光广播操视频| www.05425.com-那个平台可以卖彩票| www.011514.com-手机能玩快三吗| www.161325.com-福彩自助终端代理| www.934508.com-彩票动物总动员遗漏| 500彩票www.51515k.com| www.1938.club-广州彩票没人领| www.8692.org-手机扫描彩票| www.66064.com-手机时时彩自动投注| www.024224.com-福彩机器快3视频| www.181318.com-竞彩app哪个正规| www.281755.com-e球彩3场全包奖金| www.285592.com-安徽福利彩票双色球| www.365654.cc-竞彩足球进球数推荐| www.469223.com-如何用五行买彩票| www.578223.com-彩票报纸种类很多| www.665137.com-下载环球彩票平台| www.762407.com-竞彩无脑买-| www.867749.com-七星彩开奖直播今晚| www.940818.com-台湾快三开奖结果| www.990647.com-e球彩助手手机版| www.si4.cc-重庆时时采彩96期| www.915538.com-手机淘宝福彩| www.0631.top-福利彩票转让武汉| www.669774.com-七位数的彩票| www.011664.com-全天彩是合法的吗| www.098606.com-快彩乐网站-| www.956312.com-玩高频彩成功的人| www.l13.org-彩深绿怎么回事| www.181633.com-安徽快三中奖号码| www.9037.biz-020彩票app-| www.513678.com-美国彩票强力球税收| www.467369.com-7乐彩几点停售| www.883825.com-吉林快三推荐号和值| www.310532.com-彩票轨迹法-| www.199145.com-快三开奖奖金是多少| www.303923.com-福彩3d单一走势图| 500彩票www.50026w.com| www.026576.com-足球博彩怎么买| www.526861.com-中国博盈彩票| www.ya6.com-668彩票大发快三| www.834899.com-台湾好彩10号香烟| www.87qb.com-怎样做黑彩一级代理| www.019804.com-彩票一分快3套路| www.399810.com-台湾福彩星开奖号码| www.mg78.com-爱彩-| www.41rn.com-网易彩票结果| www.442446.com-网上彩票销售| www.560477.com-彩票中奖动态表情包| www.61fp.com-华彩尚映贷款骗局| www.59rn.com-七星彩排序-| www.760013.com-宁夏好彩快三查询| www.906702.com-中国足球体彩官方网| www.979803.com-二元彩票软件下载| www.pp11.cc-彩票软件868| www.53xf.com-搜索彩票双色球| www.8126.net-福彩3d几点结束| www.160086.com-app用什么买彩票| www.697636.com-浙江体彩下载官网| www.786621.com-下载彩吧网-| www.865982.com-福利彩票怎样注册| www.933008.com-快三多平台购买| www.985245.com-全民福彩真的吗| www.zn2.cc-即时开彩-| www.507789.com-最大的网上购彩平台| www.583101.com-福彩四等奖-| www.603706.com-梦到买彩票-| www.748605.com-一分赛车彩票| www.882858.com-福利彩票幸运彩| www.95zw.com-彩之堂赚得多吗| 亿彩www.6832i.com| www.45837.com-68彩票网官方网站| www.666151.com-体彩赚的钱用来干嘛| www.811726.com-双彩网最大的论坛| www.249348.com-彩立购-| www.386848.com-6698彩票违法吗| www.584198.com-类似足彩加软件| www.700299.com-辽宁彩票网双色球| www.823812.com-中国彩民更懂彩吧| www.953188.com-新加坡乐和彩网站| www.es3.com-重庆时时彩网址| www.370152.com-481彩票开奖查询| www.594991.com-奇妙时时彩k线软件| www.806057.com-有没有买彩票发财的| www.978193.com-彩钢板尺寸规格| www.07yl.com-手绘彩铅山水画图片| www.0924.net-彩票娱乐网源码| www.2340.vip-3分彩计划-| www.15si.com-体育彩票装修简介| www.593.space-网上app刷彩网赚| www.945.name-澳门5分彩下载| www.466.live-石家庄市福彩中心| www.83gx.com-彩票兑换期限多长| www.hb34.com-北京快三合法吗| www.0791.me-网上可以购买足彩| www.290377.com-彩票内蒙古快三| www.608738.com-解梦七星彩号码撞车| www.731349.com-595hcc易彩-| www.806299.com-快三大数据-| www.011131.com-福建体彩手机投注| www.930828.com-体彩玩法大乐透| 全民彩票www.qm72.com| www.885772.com-567彩票跑路了| www.2369.net-快三稳赚不赔视| www.6868.mobi-浙江体彩飞鱼彩票| www.16364.com-彩神lx1011| www.341638.com-吉林快三微信| www.502328.com-资深彩票职业玩家| www.602832.com-新彩网是黑平台吗| www.9646.biz-彩独2下载-| www.600019.cc-每天有多少人买彩票| www.661046.com-9号彩票平台登录| www.421503.com-立彩佳代理-| www.525635.com-360彩票网网| www.98bl.com-胜彩彩-| www.8499.cm-易彩易彩福地app| www.214299.com-福利彩票店能过户吗| www.296371.com-快乐彩胆拖投注表| www.365494.cc-彩富天下官网| www.456222.cc-安全登录旺彩游戏| www.031177.com-跟团队买彩票骗局| www.168545.com-10分快三中奖概率| www.02134.com-玩网络彩票的下场| www.981976.com-dj彩票平台-| www.fm3.com-安徽快三怎么玩| www.tv25.com-湖北快三和值| www.8080.tv-玩彩怎么才能回本| www.no41.com-福彩快三计划| www.18gg.com-彩票刊出什么意思| www.060234.com-上海天天彩选四走势| www.205909.com-福彩新快三-| www.73923.com-256cp彩票-| www.x01.top-适合学生的彩票软件| www.985746.com-那个彩票平台返点高| www.1328.net-专业体育彩票app| www.956336.com-七星彩开奖历史数据| www.bh28.com-神州彩票怎么样| www.059154.com-福彩3d对补关系| www.053242.com-快三赔钱-| www.231544.com-彩票51中彩app| www.53ud.com-彩玉海棠花图片| www.244134.com-山东福利彩票下载| www.975034.com-七乐彩杀号定胆专家| www.ix45.com-中彩网3d开机号| www.7553.org-燕赵福彩网pc版| www.079628.com-体育彩票号码玩法| www.219167.com-福彩快三遗漏号| www.383502.com-足彩戴维最新推荐| www.507587.com-老徐说彩论坛公众号| www.666250.com-航天彩虹主营业务| www.877961.com-极速快三预测技巧| www.966209.com-广西快三群里赌博| www.cd41.com-黑彩庄有挣有赔| www.103522.com-好彩三八猜一生肖| www.157640.com-足彩量化模型| www.273483.com-福彩中心在哪| www.370044.com-冠彩网app下载|