头像

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

来源:http://www.njrbxs.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.njrbxs.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.64hz.com-乐博彩票靠谱吗| www.136837.com-广东话七彩什么意思| www.526670.com-时时彩追号方法| www.919038.com-三分快三大小单双| www.081999.com-七星彩三字定那三位| www.388509.com-迷彩图片大全| www.78pc.com-招财猫彩票ios| www.104779.com-体育彩票软件可靠吗| www.12ar.com-江苏省体彩排列三| www.2262.pw-5188彩票系列图| www.nz00.com-亚洲彩票骗局| www.822997.com-所有凤凰彩票平台| www.497334.com-九州彩票登录手机版| www.8385.loan-彩福网资料大全| www.503250.com-体彩开奖直播竞彩网| www.px86.com-春天彩票注册| www.563905.com-2020彩票网苹果| www.900872.com-今天3d彩报第一版| www.823798.com-福利彩票能看直播吗| www.947912.com-发行体育彩票作用| 幸运彩票www.689066.com| 博乐彩票www.567206.com| www.950910.com-大乐透彩票奖金| www.355763.com-常州体彩中心地址| www.7988.com-博彩堂30码资料| www.4609.xyz-中了彩票亲戚借钱| www.ct67.com-体彩大发快三| www.rx1.cc-安徽快三开奖图| www.15rr.com-福彩时时彩小助手| www.034355.com-cba竞彩在哪里买| www.137076.com-七彩名字-| www.282913.com-五鬼运财符买彩票| www.176265.com-江苏快三精准| www.775925.com-福彩20选五-| www.460092.com-体彩排列三预测杀号| www.610096.com-qq彩色气泡代码| www.90vt.com-体彩可以手机兑奖吗| www.66si.com-彩票816的邀请码| www.029032.com-福彩2元网-| www.339552.com-福彩3d走藏机图| www.336225.com-香港开彩规律| www.776752.com-彩宝宝安全吗| www.66nn.com-拉菲彩票手机版| www.7728.cm-彩票中5块怎么兑奖| www.dp64.com-福星彩开奖-| www.254951.com-赌博送388彩金| www.cai3099.com快三助手手机版| www.042955.com-彩票店开业的宣传语| www.479885.com-澳门福彩快三计划| www.842103.com-体彩中超联赛| www.39064.com-超神快三全能版| www.420073.com-体育彩票门店装修| www.141909.com-鸣彩艺术传媒公司| www.434166.com-俄罗斯彩票规则| www.5013.vip-盛京彩票-| www.73ow.com-55彩票网-| www.610653.com-108彩票怎么注册| www.801310.com-彩九网址app| www.522113.com-拼搏在线彩票网官网| www.5208.cm-山西十一选五爱彩乐| www.93.org-亚博科技彩票叫什么| www.704400.com-亚洲彩票网涉嫌诈骗| www.0262.xyz-彩票店赚钱-| www.094896.com-优彩在线彩票赔了| www.944485.com-手游彩趣味台球| www.29sk.com-今晚彩票是什么| www.633123.cc-竞彩篮球让分怎么玩| www.9286.com-彩票连续倍投倍数| www.83509.com-吉林快三新-| www.266888.com-辽宁快三在线开奖| www.409903.com-哪些彩票网站送彩金| www.676121.com-竞彩篮球主队是哪个| www.904415.com-彩神ⅱ是正规的吗| www.415122.com-好彩高手论坛香港| www.691547.com-刮刮乐福彩app| www.844876.com-甘肃体彩11选5开| www.310152.com-长春彩票大奖| www.1033.cn-神彩网高手论坛| www.194986.com-福利彩票快3玩法| www.888870.com-中信积分换彩票| www.43io.com-易旺彩票下载安装| www.112031.com-彩票亿元大奖| www.190863.com-内蒙快三新规| www.697843.com-中国全民彩票| www.834406.com-日免软红好彩购买| 惠民彩票www.hm3222.com| www.zp96.com-时彩技巧后一| www.1733.online广西福彩彩民卡| www.36568.cc-澳门彩票公司注册| www.025525.com-旺旺彩票-| www.704905.com-宝马彩票注册送38| www.872842.com-海南够力七星彩奖表| www.87728.com-什么是珠江彩票| www.gj80.com-一分快三彩票合法吗| www.767261.com-青蛙彩票app| www.hq36.com-篮球彩票分析| www.35ri.com-彩票平台如何举报| www.176932.com-福彩快三官方下载| www.275659.com-海南4十1彩票| www.366789.cc-儿童彩铅画基础教程| www.775365.cc-下裁投彩网-| www.130557.com-宜春彩礼-| www.341085.com-青岛福彩电话投注| www.503991.com-东森彩票平台登录| www.05401.com-怎么玩好腾讯分分彩| www.039349.com-万鑫彩票-| www.9632.biz-澳洲时时采彩是官网| www.49905.com-足彩用什么软件买| www.95351.com-烟台福彩中心主任| www.083558.com-体彩南方网-| www.246711.com-双色球彩票专家说彩| www.584342.com-可靠的彩票网站| www.3387.com-手机网易彩票| www.22657.cc-时时彩如何破解| www.004166.com-竞猜足彩胜平负说明| www.097753.com-福彩转让信息| www.195663.com-快三大小单双走势图| www.280378.com-彩票娱乐十大平台| www.380995.com-19040期七乐彩| www.552522.com-彩票出票查询| www.728870.com-彩票3d没人中过吗| www.817887.com-搜狐彩票图表| www.914484.com-瑞彩祥云邀请码大全| www.985851.com-足彩分析软件哪个好| www.029748.com-彩虹的约定简谱| www.113933.com-彩涂铝板生产厂家| www.214537.com-秒速时时彩开奖走势| www.312538.com-高兴彩票平台靠谱吗| www.437470.com-陕西彩票中奖王先生| www.534066.com-梦密解图七星彩| www.607438.com-福彩3d三强会员版| www.678070.com-龙岩福彩工作站| www.755711.com-旺彩十一选五软件| www.824605.com-买彩票中50万| www.899048.com-k彩登录平台| www.971252.com-福彩刮刮卡怎么玩| www.09lf.com-福利彩票双色球技巧| www.671439.com-正版万彩吧-| www.745062.com-234彩票网页| www.807387.com-彩博士论坛-| www.880919.com-快三跟计划怎么稳赚| www.947447.com-福利3d彩票怎么买| 亿彩彩票www.yi876.com| www.9260.in-28福乐彩-| www.370051.com-x23幻彩版缺点| www.507953.com-久久彩票登录不上| www.587910.com-彩色复印机租赁报价| www.333856.com-凤凰彩票手机客户端| www.408830.com-彩票中三等奖多少钱| www.515281.com-七星彩搬家号码| www.582239.com-彩客网页-| www.671946.com-开彩票店选址调查| www.766542.com-彩票站转让合法| www.926620.com-五福彩票下载地址| www.982726.com-注册送体验金的彩票| www.bf02.cc-中福快三走试图| www.ua67.com-彩票推广术语| www.24ph.com-彩膜钢化膜-| www.96fg.com-彩票代玩号上的钱| www.3528.cm-天天中彩票在升级| www.144860.com-360福彩-| www.278596.com-31竞彩吧-| www.402118.com-uk彩票app-| www.560258.com-全球彩票平台|