头像

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

来源:http://www.shentongtex.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.shentongtex.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.51156.cc-大发快三公式计算| www.028741.com-地方彩票开奖时间| www.105572.com-重庆老时时彩下载| www.168813.com-安徽省快三-| www.289132.com-福彩开奖视频直播| www.366642.com-冲1送彩金-| www.448010.com-汇彩网怎么注册| www.530719.com-黄昏大海彩铅画| www.619689.com-彩票开业活动方案| www.680853.com-怎样戒掉高频彩票| www.749900.com-双色球彩票大赢家| www.802506.com-百万彩登录官网| www.871633.com-彩票缩水专家软件| www.979347.com-今日好彩1-| www.cp230.com-如何玩快三赚钱| www.jw08.com-彩铅画樱花-| www.zl99.cc-体彩大乐透领奖地址| www.17rj.com-新浪彩票大厅| www.123.tv-彩彩霸高手论坛| www.3107.pw-彩票疯狂赛车网赌| www.8175.biz-时时彩手机五星缩水| www.23637.cc-彩票达人官方网站| www.60882.com-福星中彩天下彩| www.030656.com-乐彩网打不开| www.099532.com-陕西体彩11选5| www.158029.com-彩678不能提现| www.250342.com-彩中彩app下载| www.313481.com-招彩票代玩的群| www.370693.com-彩钢板门图片| www.449808.com-乐米彩票可靠吗| www.526144.com-非法经营体彩判几年| www.628795.com-彩票代打兼职招聘| www.689320.com-山东福彩客户端下载| www.754100.com-968官方彩票平台| www.840209.com-足彩赔率分析软件| www.896703.com-华夏彩票平台官网| www.956783.com-彩泥图-| 乐盈彩票www.gy11.com| www.zy2.com-福彩河北-| www.of76.com-福体彩开奖信息| www.2sz.cc-11选5黑彩平台| www.49ho.com-彩票数字分析仪买家| www.435.me-今晚体彩排列五预测| www.3505.cc-彩票网站维护| www.8242.biz-福彩助手浙江| www.22966.cc-王者彩票可靠吗| www.58785.com-福彩3d彩票投注| www.039068.com-天津时时彩购彩大厅| www.112329.com-彩票网注册送58| www.168056.com-快3彩票技巧大揭秘| www.243550.com-彩票数字3单式开奖| www.303844.com-福彩报-| www.363692.com-福彩3d布衣图今天| www.439062.com-福彩36迭7开奖| www.520012.com-彩票预测师-| www.578565.com-福彩三d倍投计划| www.637472.cc-彩虹无人机公司地点| www.755418.com-旺彩推荐累计中奖| www.811667.com-足球彩票竞猜| www.875160.com-酷彩吧下载地址| www.954452.com-浙江福利彩票网| www.985374.com-老时时彩下载手机版| 天天彩票www.54968f.com| www.gg91.com-百年灵每天快三秒| www.tu09.com-优彩社区32198| www.2kw.cc-彩票店利润怎么结算| www.46vj.com-中国竞彩网实时比分| www.195.live-三毛彩吧大全| www.2632.cm-惠普彩色复印机租赁| www.7358.xyz-菲律宾1.5分彩| www.14175.com-快三和值大小规则| www.50243.com-七星彩加急版一日谈| www.86236.com-福彩3d模拟摇奖噐| www.027724.com-80彩票如何赚钱| www.090601.com-金海特彩票网| www.138558.com-万达时时彩平台注册| www.202603.com-湖北快三奖金| www.258444.com-足球500网胜负彩| www.319062.com-福彩跑马幸运彩开奖| www.382289.com-随机买彩票能中奖吗| www.633929.com-7彩酒店的英文| www.698387.com-彩虹蛋糕的美好寓意| www.762018.com-a3彩色复印机| www.836888.cc-竞彩比分奖金上限| www.889273.com-王者彩票app下载| www.951490.com-彩票开奖查询询| www.981307.com-腾讯分分彩最新漏洞| www.ft0.cc-新浪数字彩票预测| www.hv13.com-买彩票app哪个好| www.sh07.com-彩乐乐网站可靠吗| www.04ig.com-七天彩邀请码注册机| www.54of.com-福彩面试些什么| www.401.in-手机网上怎么买福彩| www.2852.xyz-今天彩票是多少号| www.7031.vip-众乐彩大发-| www.10683.com-…中国足彩网| www.41662.com-竞彩2串1赚钱技巧| www.77151.cc-竞彩任选九专家预测| www.018326.com-288彩票合法吗| www.069024.com-彩神争8网-| www.120991.com-pc蛋蛋彩票下载| www.175771.com-北京快三软件| www.320158.com-体彩61开奖号| www.370259.com-福彩作假吗-| www.438394.com-汕头体育彩票中心| www.510153.com-迷上网络彩票赌博案| www.564665.com-越南时时彩下载安装| www.616360.com-亚彩会游戏官网| www.668811.com-商丘彩礼一般多少钱| www.730026.com-福彩三d开机号| www.780288.com-如何申请卖福彩| www.833777.com-彩名堂安卓下载| www.885136.com-三d体彩试机号| 九九集团www.99jth.com| www.jp6.com-冮苏快三开奖结果| www.kk28.com-吉林快三倍投计算器| www.wt97.com-人人彩票改注单| www.7al.com-公司年会彩票事件| www.44hu.com-彩96网站可靠吗| www.96bi.com-体彩任五任三| www.1731.wang-306好彩票-| www.9638.win-幸运彩票开多久了| www.36817.cc-幸运28彩-| www.69565.cc-浩博彩票家破人亡| www.053938.com-快三到底怎么买| www.113258.com-四川省彩票-| www.160908.com-pk彩票登录-| www.229729.com-app彩票-| www.279450.com-时时彩官网啥时候停| www.351176.com-今天去卖彩票| www.398057.com-五大联赛足彩吧| www.505085.com-竞彩怎样打票| www.557151.com-奔驰彩票是私彩平台| www.603601.com-霞彩飞扬服饰| www.655955.com-下载一个爱彩乐| www.739742.com-3d彩票平台投注| www.793330.com-彩票助手追号计划表| www.848517.com-体彩屋是骗局吗| www.893933.com-福彩3d中奖扣税吗| www.944686.com-彩票容错专家破解版| www.979485.com-三分时时彩能破解吗| www.ab50.com-快三三同号通选技巧| www.lx95.com-分分时彩真的假的| www.yj58.com-七乐彩3个号有奖| www.76.me-六冠彩票是什么平台| www.49xb.com-足彩博单-| www.98gv.com-名人2彩票娱乐平台| www.1600.com-彩宝贝排列五| www.8917.biz-聚福彩票网-| www.27662.cc-爱彩乐彩种-| www.58080.cc-迪士尼彩乐园ii| www.98056.com-重庆彩专家计划| www.037234.com-瑞彩祥云在哪里下载| www.108372.com-彩影-| www.146728.com-信誉最好的购彩平台| www.218822.cc-大掌柜彩票靠谱吗| www.265351.com-福彩三地技巧| www.332424.com-668彩票2805| www.378890.com-uk彩娱乐骗局| www.465930.com-体彩的开机号| www.529608.com-竞彩网中国足彩网| www.592028.com-体彩七位数玩法介绍| www.643891.com-风彩彩票骗| www.706915.com-体彩开奖31选7|