头像

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

来源:http://www.gdhsgroup.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.gdhsgroup.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.162589.com-大运彩大运彩票| www.230199.com-盈彩彩票吧-| www.ak91.com-吉林市3彩票| www.22161.com-下载中国福彩官方网| www.35ot.com-彩票33安卓最新版| www.09880.cc-青蛙彩票4s-| www.98bl.com-胜彩彩-| www.767861.com-河北快三二码推荐| www.918330.com-湖北省快三走势| www.cp459.com-玩大发快三违法吗| www.yf99.com-机选七星彩号码| www.4620.vip-体彩单张过万| www.15432.cc-海宁体育彩票| www.71633.cc-中国福利彩票开机号| www.680933.com-今日彩票推荐| www.6214.shop-寄希望于彩票| www.79566.cc-福彩l5选5走势图| www.059773.com-福利彩票即开型种类| www.43847.com-旺彩超级大乐透下载| www.033940.com-凤凰彩票可以提现吗| www.zy90.com-荣誉彩票网站| www.43pi.com-足彩培训师考试| www.0476.win-福彩廊坊鸿运预测| www.027.in-老猫说彩-| www.878706.com-彩神通免费版手机版| www.518589.com-辽宁省福彩中心主任| www.137863.com-彩之星app-| www.072436.com-彩票机选双色球| www.947576.com-微信买足彩-| www.8980.biz-众购彩票线路| www.692075.com-高频彩哪个平台可靠| www.356901.com-今天生日怎么买彩票| www.4677.biz-买彩票亏死了| www.6096.shop-釉上彩作品-| www.42450.com-6768彩票中心| www.027091.com-三分时时彩软件下载| www.9255.cn-七乐彩提现-| www.838393.com-世界杯彩票竞彩足球| www.331090.com-大发彩彩票注册| www.485058.com-彩票代理如何赚钱| www.98re.com-彩票处罚-| www.36038.com-网上彩票赔20万| www.131710.com-广西彩礼钱明细表| www.cp8098.com-易彩快三-| www.92018.com-长沙体彩兑奖中心| www.81866.com-968彩票网-| www.045117.com-彩票开奖几点停售| www.202530.com-彩之星江苏快3| www.0352.date-大地彩票安卓版| www.9298.biz-马会彩票网-| www.60252.com-赌吉林快三黑彩经历| www.057292.com-福彩彩票大厅| www.229515.com-新韩国快三走势图| www.xa00.com-体育彩票481走势| www.029014.com-正规网上购彩平台| www.517529.com-七k官方彩票网站| www.577277.com-福彩体彩速查表| www.434155.com-彩吧助手网-| www.710212.com-彩票店老板微信号| www.851777.com-竞技足球彩票能玩吗| www.973767.com-彩吧论坛、首页| www.ev06.com-牛票票彩票预测专家| www.779019.com-3d银海彩报ja| www.9681.xyz-彩票店如何选址| www.741020.com-澳门有什么彩票| www.962031.com-河南彩涂铝板生产商| www.61557.cc-乐优炫彩官网app| www.790909.com-贵烟好彩价格表| www.w35.com-天彩粮陕食尚骗局| www.923851.com-秒速快三在线预测| www.660709.com-分分彩投注软件下载| www.791311.com-体彩排三彩吧图库| www.932300.com-七星彩三字定怎么打| www.ts9.cc-中彩乐-| www.794655.com-彩票端app邀请码| www.430756.com-永利彩票是正规的吗| www.91235.cc-赢彩计划安卓版| www.70451.com-江苏快三猜一个好| www.142053.com-广州鸣彩主页| www.213275.com-好彩票官网-| www.287893.com-彩票大数据中奖神器| www.365786.cc-高中校园彩铅画| www.442488.cc-有优惠活动的彩票| www.537677.com-彩笔造句-| www.604611.com-北京双彩计划| www.666177.com-大乐彩怎么回事| www.737226.com-彩迷网欠钱-| www.797633.com-福彩3d查询-| www.868942.com-体彩七星彩怎么兑奖| www.923828.com-彩票cp平台-| www.973904.com-万彩吧更新升级| 大赢家彩票www.599474.com| www.fu80.com-快三计算机计算公式| www.09li.com-大通彩票注册官网| www.xh93.cc-搜河北快三走势图| www.9831.shop-166彩票吧-| www.55999.cc-彩票开奖查询彩规则| www.97258.cc-福彩今晚的开奖号| www.074646.com-彩富网是真的假的| www.f13.site-4位数字是什么彩票| www.250.live-靠谱的网上买彩票| www.4321.net-鑫彩买彩票靠谱吗| www.08981.com-短信购彩-| www.84999.com-福彩彩票机怎么缴费| www.062641.com-红运彩app-| www.761485.com-1183彩图区-| www.911481.com-彩票51破解版| www.972540.com-彩铅艺术画图片大全| www.cp5227.com-西宁快三-| www.220083.com-快三杀一码技巧| www.334.biz-35福利彩票下载| www.054706.com-快三输的家破人亡| www.205051.com-多乐彩票是真的吗| www.317965.com-吉林快三跨度与走势| www.2888.mobi-鄂彩-| www.101813.com-彩神网一彩神网论坛| www.177842.com-吉林新快三开奖信息| www.260031.com-宁夏快三第51期| www.318643.com-江西快三开奖时间| www.383969.com-时时彩网页数据导入| www.282913.com-五鬼运财符买彩票| www.416627.com-四平彩票店出兑| www.514480.com-彩钢安装教程| www.751053.com-彩8ios-| www.861162.com-福彩三d字谜解释| www.921038.com-足球胜负彩开奖结果| www.971395.com-体彩开奖查-| 彩天下www.196049.com| www.hq81.com-彩票30期-| www.yp82.com-天津福彩时时彩玩法| www.42093.com-坚持每天买彩票| www.166184.com-11彩票5甘肃| www.ke64.com-山东福彩群英会软件| www.248905.com-730彩票app-| www.22726.com-河北快三走路| www.16nk.com-昨晚体育彩票中奖号| www.412003.com-小草彩钢围挡定做| www.588398.com-七彩连珠加强版| www.679847.com-yicai易彩注册| www.762661.com-时时彩购买软件| www.865877.com-易迅彩票官网| www.920043.com-今天的中奖彩票号码| www.974335.com-3000万彩票平台| 多乐彩票www.311414.com| www.fv48.com-买彩群-| www.93278.cc-江苏快三是干嘛的| www.72867.com-甘肃福利彩票查询| www.055135.com-国内彩票种类| www.096292.com-3d众彩网专家汇总| www.286526.com-福彩19099期| www.896480.com-福彩短信投注真的吗| www.127736.com-彩虹吉他-| www.220793.com-大奖彩票下载| www.34649.com-众彩网程远杀号| www.379742.com-福彩内部-| www.693501.com-竞彩推荐预测| www.cai2123.com快三胆拖金额| www.42nt.com-彩威网资料008| www.111.cm-缤果彩票网-| www.8387.cc-台湾福星彩官网彩图| www.ad83.com-999彩票-| www.1527.cn-爱彩网下载-| www.555679.com-体彩牛人票-| www.847.me-小鹿时时彩号码测算|