头像

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

来源:http://www.sxxicheqi.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.sxxicheqi.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
福建快3 www.287599.com-网上刷彩票-| www.388456.com-摇色子的彩票叫什么| www.607349.com-外国彩票中奖号| www.750422.com-中国体育彩票靠谱吗| www.206693.com-北京快三app大发| www.309551.com-体彩选号方法| www.425021.com-体彩93多少钱| www.575883.com-6288彩票靠谱吗| www.690018.com-快三是彩票-| www.17si.com-体彩苏宁智慧门店| www.2949.cn-福利彩票室内图片| www.30743.com-福彩3d开奖回查| www.6840.vip-先锋快报-彩吧图库| www.148.win-彩虹马图片什么含义| www.7421.top-竞彩店位置查询| www.41342.com-有多少彩票网站正规| www.005372.com-福彩三d选号高技术| www.dg44.com-新福彩快三下载安装| www.yr76.com-山东体彩扑克开奖| www.04jy.com-如何控制大发快三| www.503267.com-彩之堂赚得多吗| www.607967.com-云南福彩双色球开奖| www.0153.net-云彩宝鸿运彩票网| www.89ny.com-手机迪士尼彩乐园1| www.25622.com-苹果手机版彩库宝典| www.76169.com-藏机图彩吧图库| www.051045.com-彩票网站源码怎样做| www.132503.com-去彩妆店化妆多少钱| www.216291.com-彩票大乐透论坛| www.11qy.com-彩票365两个版本| www.93il.com-彩福快三-| www.1198.cn-快三历史数据| www.9877.me-彩票c12-| www.004997.com-查一下彩票中奖| www.06561.com-3d第彩吧第二版| www.801026.com-体彩3d二元网| www.933208.com-彩票下一期开奖时间| www.cai2766.com内蒙快三形态走势图| www.140511.com-网络彩票举报电话| www.8273.xyz-全球彩票-| www.628098.com-荔浦的彩调-| www.79kq.com-时时彩人工计划彩友| www.024581.com-福彩快三新规则| www.946811.com-彩钢围挡合肥| 亿彩堂www.952856.com| www.121717.com-怎么开彩票站点| www.199965.com-体彩任选3-| www.13613.com-传统足彩奖金怎么算| www.227533.com-快三秒饮品-| www.954586.com-w上海快三-| www.bt7.cc-福彩快三手机版| www.tg85.com-姜丽花式快三教学| www.s69.cn-火星彩票注册邀请码| www.021893.com-福彩快三是否合法| www.126305.com-玩彩票手机软件| www.206464.com-安微快三一定牛| www.276644.com-江苏快3快彩乐开奖| www.28001.com-快三砍龙有什么技巧| www.f13.tv-福利彩票app闪退| www.427117.com-易彩国际平台登录| www.6703.vip-12生肖彩票开奖| www.2357.in-彩票开奖大全是彩票| www.963942.com-彩虹是什么意思污词| www.vr68.com-彩票5d17期号码| www.gz57.com-上上海体彩-| www.m00.in-657彩票网下载| www.47vi.com-环彩网最新版| www.273467.com-富人不买彩票| www.004301.com-今天福彩3d中奖号| www.168695.com-彩票破解术-| www.ku90.com-人人快三客户端下载| www.172962.com-甘肃快三开奖号码是| www.gg14.com-500万彩下载安装| www.499520.com-c九彩票-| www.593265.com-彩虹六号墨冰值钱吗| www.713520.com-众赢彩票计划| www.787850.com-打开足彩310报纸| www.879122.com-七星彩奖表最新| 500彩票www.mody8.com| www.752895.com-如意网彩网-| www.02232.com-人人中彩登录| www.633061.com-竞彩篮球胜负规则| www.85544.cc-举报爱博彩票网址| www.110968.com-易彩快三作弊器| www.954169.com-彩票查询开奖公告| www.dm01.com-五分快三下载应用宝| www.5362.biz-彩票777被骗| www.824900.com-时彩害人-| www.954448.com-香港马牛蛙彩票图库| www.bz16.com-哪里能玩吉林快三| www.4ln.com-人人体育彩票官方| www.ex37.com-黑彩快三骗局| www.26cw.com-非法发行彩票| www.1313.cc-体彩刮刮乐免费试刮| www.00638.com-彩票销售点有钱挣吗| www.984711.com-四柱法测港彩| www.iy15.com-浙江体彩网下载| www.1nj.com-l乐彩写真机| www.540130.com-乐点彩8-| www.726.tv-能赚佣金的彩票平台| www.621112.com-秒速时时彩计划| www.229112.com-福彩店转让-| www.61gv.com-竞彩比分500电脑| www.93pq.com-彩票包赢不赔计划| www.2953.cn-体彩扑克3-| www.13984.com-竞彩网手机app| www.89627.com-谁有577彩邀请码| www.988.red-六位数字是什么彩票| www.9790.online上海福彩网天天彩| www.555332.com-华彩控股陈丹娜图片| www.642670.com-彩票中头奖捐款| www.912115.com-七乐彩三十选七荐号| www.968957.com-彩神uv打印机价格| 开心彩票www.126730.com| www.dq82.com-福建体育彩票31选| www.rr39.com-王牌彩票是赌博吗| www.37ax.com-七星彩前4位数定位| www.53288.com-彩之家网站首页| www.xg95.com-好彩堂生肖玄机| www.123958.com-1991年彩票-| www.815636.com-福彩排三今天开奖| www.072701.com-cp彩票12软件| www.92zu.com-男网友叫一起玩彩票| www.4739.vip-彩票逃跑-| www.079679.com-彩票开奖方法| www.131055.com-湖南结婚彩礼一览表| www.200634.com-福彩昨天3d开奖号| www.259145.cc-什么软件可以买竞彩| www.126478.com-彩票是假的贴吧| www.678140.com-好运快三怎么玩稳赚| www.928220.com-彩票为什么不算赌博| www.652066.cc-彩票站3d几点停售| www.856938.com-如何开彩票站| www.983834.com-985彩票app-| www.b80.cc-抚州市体彩中心位置| www.58nt.com-失信人可以买彩票吗| www.425941.com-竞彩亏钱-| www.pj59.cc-广西快三360| www.304007.com-快彩在线怎么打不开| www.65jh.com-湖南3d彩-| www.688353.com-uu彩票网-| www.020.cm-鸿运彩票手机客户端| www.11003.cc-彩票驿站大发快| www.10rk.com-时时彩手机版app| www.267013.com-求彩票高手救命| www.313.hk-彩票包赔赚什么钱| www.1879.com-高频彩公式-| www.428164.com-体彩足球任选九过滤| www.563593.com-福利彩票2323期| www.620606.com-掌上彩票时时彩| www.680786.com-彩票讨论微信群| www.745558.com-顶级彩票登陆| www.801201.com-739彩票app-| www.867922.com-海南七星彩论坛精选| www.44529.com-工地专用彩钢围挡| www.098004.com-好运快三分析预测| www.488936.com-阿狸彩票微博| www.383236.com-彩票号怎么选| www.526591.com-网络彩票骗局赌博| www.15671.com-彩铅绘画技巧| www.96353.com-陕西体彩排三| www.38au.com-体彩七乐彩连线走和| www.199072.com-广西快三兑奖规则| www.193520.com-吉林快三最新和制图|