头像

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.786811.com-彩票中奖图片愚人节| www.007187.com-新快三和值如何下注| www.265609.com-宁夏体彩11选5| www.966906.com-3d预测彩吧网| www.881166.com-赢家彩票官网邀请码| www.274692.com-二分时时彩软件下载| www.425656.com-体育彩票无人售票机| www.cw23.com-湖北快三助手| www.xh36.com-优乐彩官网登录| www.228739.com-好彩双爆珠一条几包| www.vm25.com-牛彩网三d字谜| www.29ej.com-明天彩票中奖号多少| www.220046.com-北京快三投注大或小| www.321980.com-福体彩开奖查询下载| www.494133.com-竞彩14-| www.112196.com-98c彩票线路检测| www.3098.vip-下一次彩票开奖日期| www.9337.loan-打彩球的游戏| www.765586.com-苏宁彩票可靠吗| www.959327.com-快三可信吗-| www.np93.com-今天快乐双彩开奖| www.60dx.com-邯郸结婚彩礼多少钱| www.4380.shop-云彩网彩票安卓版| www.766785.com-彩虹糖酸味粉没了| www.718.red-私自贩卖彩票| www.543134.com-天津福彩中心电话| www.657021.com-举报黑彩需要什么| www.752903.com-app好彩票-| www.832036.com-体育彩票足球结果| www.899459.com-彩神通会员4码软件| www.964269.com-大乐透彩票筛选软件| 华人彩票www.480840.com| www.330706.com-七天彩用户名| www.3156.tv-彩票提不了现怎么办| www.756271.com-中彩游戏-| www.076660.com-体彩共选几个号| www.036044.com-一分钟快三官彩| www.pz55.cc-彩盈注册网址| www.375826.com-乐彩汇app-| www.626772.com-ww.七天彩cc| www.713512.com-全民快三做弊器| www.807213.com-竞彩倍投计划表图片| www.892791.com-七乐彩缩水过滤软件| www.973574.com-彩票和卖-| www.rp3.cc-体彩上海十一选五| www.ya70.com-彩票app足彩停售| www.009391.com-福彩3d新彩预测| www.129720.com-体彩第19015| www.819586.com-网络彩票分析师招聘| www.227338.com-快三怎么看-| www.79071.com-龙凤彩票平台| www.339747.com-979彩票下载安装| www.055715.com-快三输了怎么| www.l15.org-福彩排列七开奘结果| www.1275.cn-快三路线北京| www.86335.com-三彩双面羊毛大衣| www.024013.com-做网络私彩罪| www.182835.com-快三一直赚钱| www.288649.com-彩票达人合法吗| www.144368.com-胜负彩14场对阵表| www.287573.com-沈丘彩票中奖| www.tn8.cc-快三时时彩票| www.198001.com-北京体彩快三走势图| www.7588.in-22彩票网站怎么样| www.613092.com-彩票平台推广的技巧| www.770648.com-新浪时时彩冷热分析| www.859981.com-2分时时彩计划免费| www.949321.com-九州快三下载| 金彩www.984jc.com| www.892448.com-福彩缩水软件| www.955311.com-人人中彩票群| 虹彩集团www.hcjt4.com| www.734426.com-排3杀号凤彩网| www.800350.com-开彩直播-| www.865802.com-安徽快三跨4图| www.932113.com-网上彩票老师带赚钱| www.981776.com-星彩网走势图| www.lf4.com-广西快三万能走势图| www.500099.cc-中国体育彩票销售额| www.563234.com-体育彩票足彩竞彩| www.624228.com-彩票33号平台| www.682839.com-彩金值得买吗| www.752967.com-手机足彩软件哪个好| www.829959.com-申请生日彩金58元| www.888333.cc-赢彩彩票注册邀请码| www.956868.com-欧洲彩票5加2| www.999367.com-足彩胜平负都选多钱| www.rk1.com-那个快三平台送彩金| www.qe48.com-好彩1遗漏号码| www.7794.vip-梦见选彩票-| www.312873.com-姓名彩票幸运号码| www.684858.com-彩票代投兼职靠谱吗| www.839577.com-dd福彩邀请码| www.936222.com-足彩固定单关| 818合彩www.www.9889hc.com| www.159293.com-足彩奖金怎么算| www.p83.net-彩票网站提现不了| www.396122.com-贺文福彩-| www.665312.com-七乐彩中奖历史| www.747128.com-彩--| www.813633.com-宁夏体彩大乐透| www.878739.com-中国福彩积分| www.951923.com-彩天下彩票靠谱么| www.995055.com-香港五分彩走势图| www.ei65.com-江苏快三宝典| www.789242.com-兴华彩票软件| www.913707.com-大发彩票安全吗| www.2189.me-体彩机如何提现| www.32228.cc-百姓彩票返钱快吗| www.982164.com-3d预测新彩吧| www.x53.club-时时彩平刷不翻倍| www.zl79.com-乐彩双色球-| www.80je.com-北控国彩仇卫民| www.6147.vip-彩票开奖查询彩宝| www.10291.com-老乐看彩双色球| www.359013.com-彩票都是骗穷人的| www.340940.com-3d彩开奖时间| www.670108.com-特区彩吧-| www.339264.com-生彩宝怎么设置胆码| www.9616.cn-57088胜彩论坛| www.572666.com-天天彩票开奖网| www.027576.com-久久彩吧3d论坛| www.789509.com-风云彩票精华b版| www.863598.com-体育彩票发行中心| www.923227.com-北京彩票双机转让| www.970553.com-燕赵福彩排列7| 鑫彩网www.xcw866.com| www.57810.com-818导航彩票网站| www.963391.com-海南体彩七星彩论坛| www.63033.com-体彩500网-| www.094898.com-今日排列三彩吧图库| www.741706.com-2019快三交流群| www.821782.com-彩乐乐双色球| www.49pf.com-彩钢板310板型| www.37660.com-登录凤翔彩票| www.61nq.com-体彩七星开奖查询| www.656542.com-爱彩乐输了二十多万| www.720102.com-七星彩是多少钱| www.786982.com-竞彩足球单场预测| www.695527.com-竞彩足彩360| www.806179.com-3d彩吧网图库| www.21zl.com-9d彩票网站-| www.8606.loan-那些网上彩票不合法| www.836320.com-顺丰丰彩怎么玩法| www.902038.com-购买黑彩是什么罪名| www.962481.com-手机福彩官网下载| 顶尖彩票www.234279.com| www.er00.com-乐彩网下载| www.813410.com-福彩十五选5开奖| www.882111.cc-彩票高倍投注| www.947619.com-湖南彩票动物总动员| www.984965.com-快快彩票-| www.cai8333.com极速快三规律| www.mc19.cc-上彩票app-| www.326713.com-中彩网今曰开奖公告| www.397160.com-五福福彩网站| www.2831.bid-重庆时时彩走势牛牛| www.020990.com-体彩排三单双走势图| www.604159.com-排列五彩票票花| www.292711.com-内蒙福彩快3开奖| www.567816.cc-彩22网站-| www.649846.com-美国博彩案案情简介| www.768611.com-彩票指南报网址| www.859988.com-内部人士彩票骗局|