头像

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

来源:http://www.360qzol.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.360qzol.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
159彩票 www.6579.org-皇鼎彩票下载| www.8666.live-全国中奖彩票| www.68401.cc-福彩大厅里的老虎机| www.025862.com-淘宝彩票为什么停售| www.547869.com-彩票api源码| www.895623.com-推荐的彩票合买系统| 易彩网www.36166t.com| www.212146.com-广西福彩快三选号器| www.345787.com-今晚体彩中奖号码| www.518787.com-彩票生活699| www.651494.com-五分彩官网走势图| www.948163.com-千亿彩票手机版下载| 500彩票www.26299h.com| www.gv98.com-共享彩票是不是真的| www.yx51.cc-彩票会员-| www.7481.cn-彩02软件正规吗| www.00070.cc-腊肠彩色包装袋| www.96604.com-市福彩中心在哪| www.0683.vip-如何申请体彩投注站| www.779258.com-腾讯天天中彩票官网| www.878786.com-江西体育彩票大乐透| www.957402.com-两分钟六会彩app| 500彩票www.652862.com| www.pg17.com-下载电脑福利彩票| www.13xu.com-体育彩票三等奖| www.715968.com-彩票双色球软件下载| www.806456.com-体彩足球四乘四| www.888455.com-派彩走势图-| www.969568.com-香港酷彩专柜在哪里| 99彩www.800986.com| www.ki53.com-易彩申请账号| www.j15.me-福彩10选5靠谱吗| www.42eu.com-体育竞彩二串一| www.0446.org-亚洲有哪些高频彩票| www.5350.vip-淘宝买彩票中奖| www.19789.com-87彩店下载-| www.81578.com-福彩pk10怎么买| www.038846.com-帮我查一下彩票| www.108885.com-老婆买彩票输了8万| www.178065.com-北京快3走势图彩票| www.262317.com-3d彩票天天开奖| www.329500.com-i8彩票导航-| www.389910.com-彩票中10万-| www.541799.com-精彩网站-| www.21zb.com-高手彩票首页| www.0731.date-中国福利彩票邀请码| www.11169.cc-河南福彩快开| www.69750.com-吉林快三开奖app| www.022805.com-a700福利彩-| www.096483.com-微信快乐彩是假的吗| www.153300.com-香港十分彩可信吗| www.238701.com-五亿彩的网址是什么| www.362593.com-周杰伦彩虹歌词壁纸| www.515476.com-七星彩中了500万| www.641518.com-体彩标志含义| www.808487.com-安徽体育彩票网站| www.938866.com-金利彩票是不是骗局| www.dj0.com-快三骰子作弊| www.zs49.com-彩票各类玩法| www.74so.com-福彩3d兑奖限制| www.7394.biz-新乡体彩店转让| www.42585.com-彩票自动挂机源码| www.022793.com-快三彩票是福利彩票| www.123553.com-网络平台彩票合法吗| www.0839.cn-淮安体彩-| www.437070.com-彩票谜-| www.638108.com-体彩竞彩几踢完| www.842609.com-足彩妖刀新浪博客| www.18vj.com-福彩摇球机-| www.1618.tv-非凡彩票可信吗| www.33411.com-90彩钢板延长米| www.194642.com-河北快三组合走势图| www.356537.com-合伙买彩票中大奖| www.569696.com-香港买的好彩香烟| www.736444.com-福建省快三-| www.098.in-彩票5行官方网站| 亿博彩票www.65yb.com| www.447702.com-硬大彩-| www.125149.com-彩票选号能随机选吗| www.293489.com-江苏福彩七乐彩开奖| www.440084.com-洛阳体彩站转让信息| www.831360.com-九龙心水彩票| www.960142.com-太阳彩票-| www.hw42.com-快三是国家开的吗| www.44uq.com-彩之家彩票骗人| www.5224.top-如何申请福彩站| www.365128.com-江苏彩票大奖排行榜| www.592285.com-七星彩解梦查码| www.752623.com-彩虹六号腾讯代理| www.887874.com-153彩票app-| www.cai9044.com看一下彩票开奖| www.b79.club-快三和时时彩区别| www.81dj.cc-福临门彩票-| www.6200.top-广西快三奖池| www.66819.com-彩票对-| www.123190.com-福彩3d稳氏应用法| www.284575.com-彩票行业发展趋势| www.412781.com-竞彩分析师平台| www.582218.com-蓝冠彩票下载| www.63373.com-玩手机彩票犯法吗| www.162334.com-伪球迷买足彩胜| www.42798.com-大发时时采彩技巧| www.032376.com-彩票推广员能不能干| www.9ep.cc-彩票中奖了如何领取| www.939808.com-西藏福彩快3开奖| www.769190.com-好彩门户爆特网| www.77759.com-6彩-| www.127540.com-彩虹六号注册教程| www.393475.com-彩客网双色球推荐号| www.613666.cc-彩票带赚-| www.739399.com-百盈快三结果查询| www.713970.com-易彩登陆平台| www.y96.net-微信公众号福利彩票| www.2649.xyz-山西福彩中心招聘| www.137910.com-福彩怎样算中奖| www.697116.com-彩界联盟软件| www.888393.com-七星彩选号码| www.qe35.com-七彩彩票app| www.034321.com-nbn258竞彩-| www.769106.com-钻石团队彩票计划师| www.902311.com-北京快三规律破解| QQ彩票www.89894g.com| www.991169.com-cc彩票平台网址| www.921187.com-福利彩票3d入门| www.011056.com-3d彩网-| www.134003.com-七天彩大发快三主页| www.270551.com-577彩票苹果版| www.263019.com-重庆时彩害了多少人| www.66203.com-乐彩vip无法提现| www.213444.com-神彩xapp-| www.84678.cc-七星彩新浪走势图| www.048847.com-福彩大老人3d预测| www.716516.com-即开型彩票有哪些| www.95137.com-彩票领奖期限| www.089672.com-七乐彩南方-| www.208882.com-哪里能玩吉林快三| www.287558.com-怎样才能网上买足彩| www.41dr.com-七星彩赚钱的多吗| www.475668.com-智投彩票合法吗| www.875935.com-彩票几点开奖| www.855021.com-福利彩几位数| www.981918.com-买大发快三的技巧| www.140389.com-清乾隆粉彩九桃瓶| www.780995.com-彩虹玫瑰制作方法| www.678470.com-彩票开奖采集接口| www.63xo.com-彩票无损刷水| www.85503.com-易赢彩票骗局揭秘| www.083288.com-广东省彩票兑奖中心| www.9438.cm-88彩票网站在哪| www.353094.com-腾讯分分彩9码挂机| www.500351.com-好好彩票-| www.682381.com-足彩推荐微信群| www.nt09.com-北京快三开奖号多少| www.677741.com-各种彩票开奖查询| www.91px.com-大发日立彩票| www.040900.com-福彩v-| www.393039.com-明天彩票开奖吗| www.9073.vip-七星彩精准资料大全| www.812058.com-吉林快三属于赌博吗| www.9gs.cc-体彩七位数能买吗| www.42885.com-大发时时采彩| www.590256.com-新盈彩彩票-| www.2092.in-南京彩票一等奖| www.871168.com-彩票到底是不是骗局|