头像

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

来源:http://www.adsensegirl.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.adsensegirl.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
东京28 www.520282.com-体彩排列三专家杀码| www.313114.com-福彩快三挣钱吗| www.408012.com-玩七星彩会不会犯法| www.523695.com-彩乐网赛马会| www.599088.cc-彩票店刷销量| www.672758.com-江西七星彩中奖| www.766828.com-好运彩彩票骗局| www.848038.com-彩票怎么看几等奖| www.920017.com-www668彩票网| www.982364.com-北京时时彩开奖号码| www.oe1.com-好彩3中奖多少钱| www.qt02.com-福彩中指-| www.15vs.com-体彩如何经营| www.ad52.com-河北快三20分开奖| www.vr06.com-广西快乐双彩走势| www.62kh.com-阿里彩票平台注册| www.0977.date-粤彩网11选五| 91彩票www.9155b.com| www.do28.com-恒博彩票-| www.ua11.com-竞彩足球补赛怎么算| www.07xe.com-彩铅画樱桃图片| www.611983.com-福彩3d讨论贴吧| www.692605.com-话费积分怎么换彩票| www.775062.com-玩购彩-| www.848803.com-高返水彩票网站| www.907368.com-彩票基本知识| www.965958.com-香港福彩户门| 9号彩票www.80767h.com| www.98858.com-玩快三下大就死| www.096206.com-四川体彩中心主任| www.181552.com-爱乐彩网站-| www.255988.com-时时彩龙虎玩法规则| www.331009.com-大发彩票助软件| www.423271.com-福利彩票大小| www.554440.com-竞彩营销宣传语| www.626239.com-1010彩票官网| www.699102.com-北京泳哥福彩| www.817260.com-彩77中奖提现| www.920265.com-福彩三d断组技巧| www.987644.com-小米官网彩票代购| www.cg43.com-江苏快三购买平台| www.722268.com-彩乐彩票网官方端口| www.805906.com-福彩刮刮乐种类图片| www.882520.com-外围体彩怎么买| www.954044.com-彩票查询开奖查询| 福彩www.2109z.com| www.220076.com-体彩排列三独胆预测| www.308218.com-淘彩官网-| www.374188.com-福彩3d精准杀路数| www.524848.cc-凯斯彩棉机-| www.591422.com-竞彩马会澳门对比| www.678243.com-彩票专家软件下载| www.762419.com-竞彩哪里买-| www.845545.com-乐盈彩票正规吗| www.925616.com-彩6采票下载| www.987882.com-湖北福彩5d-| www.bz76.com-彩票甘肃快3开奖号| www.572833.com-亚博买彩票靠谱吗| www.680662.com-35彩票官方-| www.767888.cc-旺彩3d高手预测| www.848809.com-彩世界看开奖记录| www.913888.com-彩乐园下载-| www.984470.com-随机率与福彩3d| www.wl55.com-江苏快三超牛公式| www.26vr.com-福利彩票点申请| www.683958.com-福彩实体店app| www.772431.com-菲律宾博彩推广| www.845933.com-私彩破案-| www.906638.com-福利彩票能选哪些号| www.968047.com-福彩领导犯的什么罪| 超级彩票www.799200.com| www.le86.com-冀彩宝能买双色球| www.428675.com-最近的福彩销售点| www.530128.com-二八彩票怎么看| www.603633.com-第二人生彩票| www.687652.com-九州彩票正规网站| www.756191.com-排三乐彩字图谜论坛| www.820369.com-下载购买福彩票| www.881556.com-天齐彩票论坛| www.944545.com-大联盟彩票网站| www.985808.com-竞彩延期官网首页| www.vu4.com-三分快三最新开奖号| www.qh04.com-丰彩彩票真的假的| www.1yi.com-家用彩色打印机评测| www.kk07.cc-快三网络平台高赔率| www.15xt.com-优乐彩票app下载| www.587654.cc-彩132app平台| www.637.cn-竞彩足球软件靠谱吗| www.166424.com-江西快三开奖| www.769103.com-足彩任九胆拖投注| www.831567.com-3期计划彩票投注| www.888565.com-安装网易彩票软件| www.949991.com-凯旋门彩票app| www.990263.com-哪些彩票软件比较好| www.ez2.com-快三内蒙开奖结果| www.604891.com-有微信群玩时时彩| www.762723.com-快三的和值怎么分析| www.825916.com-今日彩票中奖号预测| www.883921.com-百姓彩票网的信息| www.945123.com-福彩3d讲师视频| www.983734.com-快三跨度表图| www.cp570.com-私彩平台排名| www.217157.com-今日彩票开奖查询| www.313782.cc-彩票咨询-| www.774936.com-中乐彩登录-| www.303530.com-甘肃省福利彩票兑奖| www.393519.com-彩票3d大奖新闻| www.914375.com-哪种彩票有大发快三| www.965782.com-乐彩网缩水工具| 博乐彩票www.35918q.com| www.970401.com-天天乐彩票合法吗| www.479566.com-江西体彩兑奖办法| www.583664.com-彩票局势-| www.666712.com-手机体彩注销流程| www.920901.com-彩神x是什么软件| www.984074.com-2018027福彩| www.za15.com-红牛彩票靠谱吗| www.53ab.com-买彩票花了多少钱了| www.025781.com-7乐彩开奖时间| www.5150.com-韩国彩票奖金四等奖| www.412362.com-中彩彩票苹果| www.961341.com-多多彩票234| www.cp2667.com-江苏快三中奖技巧| www.zo67.com-七彩-| www.75va.com-5d彩超多少钱一次| www.9035.loan-乐彩论坛一百度| www.547775.com-口袋彩店app下载| www.802013.com-体福彩开奖查询| www.cp0511.com-一分快三破解版| www.586291.com-糖果派对彩球解密| www.678788.com-刷彩网赚是怎么回事| www.3964.biz-澳门买彩票网站| www.27759.cc-大庆福彩中心周六| www.95.me-地下六仺彩开奖资料| www.564153.com-东方亮彩招聘普工| www.731592.com-彩票中奖故事新闻| www.858194.com-国外博彩违法吗| www.971679.com-彩票被骗100万| www.396370.com-星期日开奖彩票| www.659200.com-35彩票安装-| www.986562.com-易彩网彩票app| www.uk2.cc-百宝彩软件-| www.ri99.com-极速快三有挂吗| www.w00.net-3d牛彩网过发过来| www.000.club-竞彩猫实单推荐| www.792664.com-福彩人工电话号码| www.129195.com-快三根据什么出号| www.271244.com-好彩36玩法介绍| www.363281.com-彩虹羽泉伴奏mp3| www.449166.com-凤凰网彩票开奖公告| www.545677.com-四川体彩网七星彩| www.618032.com-体彩三有返奖吗| www.90675.com-体育彩票扫码验奖| www.106531.com-掌上娱乐彩票| www.238698.com-江苏快三如何赚钱| www.366559.com-福利彩票双色33期| www.525718.com-uu直播购彩大厅| www.669428.com-彩票改号木马| www.770747.com-七彩建盏图片| www.3609.net-竞彩推荐平台哪个好| www.65211.cc-彩娃彩票官网网址| www.502852.com-足彩任九4胆拖6| www.998367.com-福彩试机码-| www.335932.com-新手玩哪个彩票好中|