头像

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.94763.com-彩票大奖领取| www.925529.com-谁知道旭彩网怎么样| www.984218.com-福彩3d研究-| www.mu3.com-吉林快三预测| www.367592.com-彩涂钢板厂家直销| www.495930.com-体彩开奖19017| www.813477.com-尼彩手机n5-| www.53dj.com-贵州彩票店-| www.57616.com-易盈彩票苹果版快三| 彩乐园www.cly6.com| www.qd31.com-八亿彩软件下载| www.65711.com-彩吧图库第一版今天| www.059130.com-看彩72变双色球| www.867135.com-体彩排列三组六遗漏| www.963165.com-500万彩票比分| www.cai8722.com安微快三开奖查绚| www.661940.com-竞彩串关奖金怎么算| www.760996.com-彩票开奖结果查询| www.842208.com-公益彩555-| www.910718.com-中国足彩网官方首页| www.988394.com-甘肃快三怎么变了| www.yv5.com-全国快三app| www.vd32.com-智慧彩票官网| www.19gy.com-做时时彩挂机软件| www.0601.vip-百宝彩双色球| www.7695.pw-重庆时时彩几点关| www.29078.com-苹果手机能买彩票吗| www.257917.com-福利快三怎么样| www.129601.com-福彩3d杀尾预测| www.309259.com-体彩手机怎么兑奖| www.381506.com-5亿彩是什么意思| www.491979.com-网上售卖彩票犯法| www.303306.com-七彩投资是骗局吗| www.94433.cc-nba竞彩交流群| www.082583.com-118彩票怎么玩| www.164273.com-篮彩竞彩网比分直播| www.279997.cc-578彩票平台| www.352879.com-彩票软件为什么停售| www.432700.cc-怎样玩彩票能稳赢呢| www.522556.com-时时彩公式0369| www.613382.com-u9彩票平台靠谱吗| www.686301.com-139彩票登录| www.765536.com-中国福利彩3| www.cp366.com-快三平台怎么玩稳赚| www.r09.com-福利彩票快3规则| www.623525.com-竞彩猫app破解版| www.751113.com-彩票玩的是心态| www.96155.com-微山南阳彩礼多少钱| www.123120.com-酷彩假货太多了| www.355756.com-福彩有分分彩吗| www.566864.com-彩虹六号电盾bug| www.681126.com-六合49彩-| www.908775.com-体彩足球e竞彩玩法| www.yt6.com-广西快三开奖时间表| www.5083.org-天津彩票中心电话| www.24480.com-彼岸花怎么画彩铅画| www.096029.com-体育彩票发行原则| www.096073.com-国家正规购彩平台| www.183268.com-河南福利彩票快3| www.417668.com-排三专家杀号彩经网| www.528130.com-彩票之家注册| www.229667.com-足彩-| www.2655.com-好云彩彩票-| www.cp2.net-贵州省体育彩票| www.wa46.com-昨天足球彩票胜负| www.21wl.com-彩票王的故事| www.38955.com-汇彩国际是黑平台吗| www.301969.com-排列三彩经网杀号| www.93366.com-宁夏体彩申请| www.083081.com-彩票回血规划| www.593966.com-武汉七波彩国际贸易| www.684155.com-附近的体育竞彩网点| www.778212.com-福彩图迷汇总八| www.424.pw-小鹿彩票下载安装| www.27851.cc-3cp上彩网-| www.949147.com-福利彩票传统彩| www.cp8336.com-哪种彩票一分钟一开| www.r82.club-福彩字谜三字觉论坛| www.61zo.com-体育彩票直播频道| www.788.pw-体彩刮刮乐中奖率高| www.97759.com-汪汪时时彩计划下载| www.431158.com-新浪足彩预测网站| www.561977.com-验证手机送18彩金| www.814144.com-体彩排列三技巧| www.905255.com-足彩网上购买| www.975145.com-体彩大乐透中前四位| www.il8.com-内蒙古快三玩法规则| www.059698.com-民彩网安全吗| www.205928.com-快三二不同稳赚方法| www.150211.com-彩票机器全套多少钱| www.lv95.com-时时彩平台注册| www.2bs.cc-手机后彩膜-| www.10043.com-t乐彩开奖公告| www.54879.com-可以玩厘的彩票平台| www.127131.com-用彩铅画简易风景画| www.1999.cm-q彩邀请码-| www.12yy.com-财富彩票咋样| www.ao41.com-彩票中奖查询双色球| www.10gx.com-x23幻彩版缺点| www.936613.com-中国福彩自助彩票机| 名门彩www.33997u.com| www.8183.org-网易手机彩票| www.726060.com-人人彩票怎么进不了| www.x77.me-419cc彩票网站| www.193668.com-快三走势图江苏快三| www.9698.cm-开设销售彩票的网站| www.0573.cc-福彩3d预测老店主| www.cai3277.com玩快三年入十万技巧| www.ue27.com-四川体彩金七乐| www.14tn.com-赢彩双色球-| www.485791.com-最新白菜彩金网论坛| www.580005.com-微彩网一微彩论坛| www.650697.com-儿童创意水彩笔画| www.781616.com-福彩快3单式开奖号| www.840428.com-竞彩奖金优化好吗| www.892896.com-体彩开奖结果查| www.955244.com-网易五分彩开奖查询| www.662096.com-3彩报-| www.866114.com-快三中奖倍数| www.996429.com-足彩北单胜平负结果| www.sn27.com-网上售卖彩票犯法吗| www.85to.com-7乐彩开奖日期| www.586926.com-国际彩票是骗局吗| www.94yb.com-快3私彩-| www.8555.wang-彩库宝典2019版| www.036588.com-福彩3地开奖号码| www.073908.com-体彩排三定胆杀号| www.183196.com-手机买彩票软件| www.796499.com-重庆时时彩头彩| www.887703.com-cc彩票平台网站| www.966822.com-宝马彩票计划网站| 博友彩www.155782.com| www.790161.com-彩名堂计划怎么样| www.878402.com-分分时时彩开奖公式| www.957455.com-腾讯分分彩一期计划| www.999141.com-彩乐汇快三是真的吗| www.bj30.com-北京快三下载| www.sm19.com-时时彩18-| www.456186.com-河北体彩排列五开| www.72fl.cc-分分彩单双投注技巧| www.484504.com-体彩数据库系统| www.16hz.com-国家足彩培训师| www.075286.com-千里马福彩推荐号| www.135088.com-七天彩票是正规的吗| www.993805.com-中国足球胜负彩| www.210363.com-福彩61走势图| www.338454.com-湖北体彩手机投注| www.45595.com-彩薇花化妆品评价| www.201784.com-时时彩缩水软件安卓| www.23id.com-网购代玩彩票| www.734.live-时时彩机选在线| www.5203.com-云南福彩大奖| www.9687.org-六今彩全年资料| www.ew78.com-给瑞彩祥云邀请码| www.vl46.com-注册送彩票-| www.283928.com-什么彩票是6位数的| www.13573.com-今日竞彩身价| www.8ai.cc-好彩平台注册| www.377.date-一定牛彩票app彩| www.fd21.com-十分钟开一次的彩票| www.ym88.com-哪里买南洋乐和彩| www.374.com-诚信彩票网站| www.75345.com-中华彩票计划| www.163232.com-七乐彩复式投注表|