头像

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

来源:http://www.timhacker-docshots.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.timhacker-docshots.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
快播彩票 www.33417.cc-海南亿彩快三规则| www.023150.com-体彩基诺玩法| www.y23.org-苹果版彩票-| www.986.cc-我玩彩票哪个平台好| www.8706.top-境外足彩平台| www.621096.com-彩之家彩票下载安装| www.56rv.com-中国福彩怎么加盟| www.75mp.com-玩彩票挣钱-| www.89772.cc-彩票主任什么梗| www.128479.com-大乐透彩票中奖结果| www.248911.com-彩票app白菜大全| www.325830.com-彩1彩票下载| www.436858.com-今天彩民乐树钱途| www.532608.com-彩虹羽泉吉他| www.672976.com-乐彩论坛1700| www.765601.com-淘宝送的彩票在哪| www.832110.com-七彩彩票软件| www.901406.com-排列三牛彩字谜图| www.966189.com-快三倍投法-| 中彩网www.81233i.com| www.ek96.com-北京快三到几点结束| www.48971.com-福彩打不开机怎么办| www.443447.com-亚博彩票充值| www.305182.com-体彩第19037期| www.7882.vip-时时彩赢彩网| www.009619.com-手机彩膜怎么贴| www.772416.com-幸运五星彩票官网| 大赢家彩票平台www.931670.com| www.52hl.cc-竞彩专家推荐走势图| www.8853.me-128福彩网-| www.88194.cc-排三彩宝贝杀号定胆| www.93163.com-彩钢瓦屋顶多少钱| www.732470.com-彩票595万无人领| www.874164.com-江苏快三豹子| www.60aq.com-彩票开奖结杲查询| www.2641.org-彩票是晚上几点停售| www.9138.cm-竞彩返点-| www.44169.cc-银海布衣彩吧图库| www.29467.com-彩福彩票是骗人的吗| www.h24.link-沈阳快三走势图| www.126495.com-头奖彩票官网| www.203392.com-湖北快三开奖时间| www.45453.com-微彩站申请-| www.48817.com-有什么正规竞彩平台| www.7193.biz-爱资科免费福彩门户| www.104665.com-彩票专家预测推荐| www.236783.com-买体彩app哪个好| www.748.mobi-时时彩2星直选| www.00846.com-中国彩吧最懂彩民| www.602992.com-万彩app-| www.683487.com-义乌体彩阳光征召| www.770190.com-下载头彩-| www.964288.com-体彩七星彩机选号码| 日彩网www.rcw8855.com| www.156205.com-好彩堂马会开奖| www.7732.in-龙江时时彩-| www.41982.com-d9彩票cc-| www.91808.cc-福彩双色球字符图迷| www.73912.cc-彩票手机网页版| www.85727.cc-体育彩大乐透| www.12yu.com-沈阳体彩12-| www.93315.com-q彩客户端下载| www.525564.com-有哪些时时彩平台| www.693025.com-口袋彩票是正规的吗| www.789549.com-竞彩为啥不敢开单关| www.871127.com-体彩7星彩下期预测| www.935097.com-星空彩票ios版| www.990750.com-重庆7时彩是怎么玩| www.gv56.com-3d字谜凤彩网| www.n92.org-五分彩有技巧吗| www.54og.com-福彩竞岗-| www.1170.cc-以防打彩票打错标语| www.9465.cn-李迎说彩最新一期| www.41691.com-被雪中彩影坑了| www.156772.com-新浪网体育彩票| www.238618.com-快三万能号-| www.315309.com-莱利分分彩-| www.284299.com-正规彩票有哪些彩种| www.026925.com-哪有彩票代打兼职的| www.101986.com-彩天下票黑不黑| www.397324.com-下载天天中彩| www.531359.com-彩铅画人物教程图片| www.597236.com-亿发彩票坑-| www.660669.com-福建体彩最快直播室| www.193499.com-体彩排列3中奖玩法| www.913369.com-福彩吧提款失败| www.306684.com-中国彩票机选中奖| www.374646.com-2019彩吧图库| www.100066.cc-网上不允许销售彩票| www.74vg.com-体彩哪个台开奖直播| www.07775.cc-中彩的那天-| www.142456.com-彩票大师免费下载| www.082602.com-118彩下载-| www.194163.com-河北省快三预测号| www.424218.com-天下免费彩票| www.251082.com-爱彩彩票软件| www.6ym.cc-福利彩票11期分析| www.22yp.com-体彩5星彩查询结果| www.667898.cc-福利彩票的主人是谁| www.740112.com-博彩平台制作公司| www.bp35.com-彩一-| www.0854.me-福彩扫码验奖| www.021777.com-体育竞彩app排行| www.109017.com-七彩燕鱼-| www.171829.com-彩票骗局大揭密| www.76lj.com-上海福利彩票七乐彩| www.356213.com-彩票彩6官网手机版| www.323258.com-体彩nba竞猜| www.444936.com-义乌体彩中心地址| www.557589.com-好运来彩票合法吗| www.623775.com-宏发快三开奖结果| www.695032.com-常州福利彩票双色球| www.764701.com-打开拼搏在线彩票网| www.821011.com-时时彩在线计划数据| www.887798.cc-爱彩票手机版| www.947823.com-竞猜彩票官方下载| 福彩www.2109j.com| www.955648.com-环彩彩票网手机登录| www.ay44.com-r8彩票骗局-| www.p19.org-中国体育彩票简介| www.77xt.com-足彩也是赌博吗| www.v24.xyz-足彩4串1缩水技巧| www.30so.com-彩虹搭建代刷网主站| www.359777.com-七星彩会员用户登录| www.67958.cc-微信博彩平台| www.058355.com-福彩3d百万通下载| www.035257.com-青岛快三正规吗| www.572287.com-天地彩app-| www.369129.com-体彩排列三组选开奖| www.565634.com-彩吧图库红五牛材网| www.709020.com-彩票官方公告| www.875455.com-亚投彩票是黑平台吗| www.1py.cc-河南体彩兑奖地址| www.383530.com-会员登陆乐彩| www.13581.cc-金祥彩票网址注册| www.8410.vip-快三猜一个号赔率| www.98128.cc-福彩上海快3开奖景| www.137229.com-八八彩票是正规的吗| www.331575.com-乐彩网快3-| www.16147.com-台湾乐透彩开奖结果| www.433555.com-最新的彩票平台程序| www.88320.com-春天彩票是什么| www.82092.com-广州市福彩中心地址| www.539736.com-大地彩票安卓版| www.28261.com-体彩亿元大奖的号码| www.491201.com-彩票退水什么意思| www.593535.com-七彩云查成绩| www.677407.com-彩钢瓦围挡施工厂家| www.779801.com-彩票福彩三弟| www.864473.com-安装178彩票| www.2767.xyz-可乐的彩票专栏| www.781353.com-新浪爱彩彩票新闻| www.835503.com-福彩好彩3开奖| www.881941.com-八度彩票官方网站| www.933567.com-20分钟开奖的彩票| www.973025.com-彩宝贝网免费预测| www.cz46.com-数学破解彩票有规律| www.1452.org-足彩任选九贴吧| www.046377.com-体育彩票转让| www.cp8248.com-江苏彩票-| www.838.biz-锋彩直播电视免费版| www.379196.com-购买世界杯足球彩票| www.95632.cc-彩票怎么做资金规划| www.490655.com-云鼎彩票qq群|