头像

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

来源:http://www.jiaogelvshi.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.jiaogelvshi.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.930908.com-所有7星彩-| www.285989.com-36o彩票走势| www.5399.bid-足球竞彩比分计算器| www.23004.com-王者彩票快三破解| www.869535.com-808南国彩票论坛| www.fr14.com-江苏快三猜大小| www.f16.website福彩双色球玩法介绍| www.cai711.cc-快三助手安卓免费版| www.cp8939.com-福彩幸运快三| www.2037.org-二四六好彩资料大全| www.cp6683.com-湖北快三预测号码| www.981240.com-凤凰彩票登录| www.hm9.com-安徽80期快三| www.536767.com-七乐彩遗漏统计| www.650450.com-时时彩代理刷量技巧| www.2570.cn-明发彩票是不是真的| www.8337.org-七星彩手机软件| www.52482.cc-快三是不是合法的| www.312654.com-众网彩票-| www.821169.com-体彩十一运夺金玩法| www.929560.com-彩票论坛中彩网论坛| www.984731.com-福利彩8手机| www.gc51.com-3d牛彩字迷总汇| www.zy12.com-彩票算法大揭秘| www.42ba.com-体彩开奖查看软件| www.9239.org-e球彩概率-| www.ew68.com-体彩体彩开奖| www.y65.cn-彩票如何中奖几率高| www.71kb.cc-创富彩票是什么意思| www.0952.vip-彩乐网zz88cc| www.303261.com-七彩国际-| 发彩www.50732p.com| www.81nz.com-足彩单场买1000| www.03307.com-彩票榜手机app| www.cai2123.com快三胆拖金额| www.95ui.com-福彩通在线-| www.286114.com-彩票大乐透中奖规则| www.362135.com-描写彩虹好词佳句| www.95744.com-t8国际彩票app| www.082357.com-彩73彩票手机版| www.888.vip-占卜彩票-| www.8213.xyz-莱利彩票怎上不了| www.373699.com-青海百宝彩票| www.519157.com-三d预测彩吧论坛| www.603272.com-彩票5星统计软件| www.670576.com-买彩票的名字| www.753659.com-福彩三地图谜| www.820089.com-玩彩赚钱是不是真的| www.893856.com-c彩61怎么下载| www.957145.com-福彩三地分析预测| 易盈彩票www.www.7793h.com| www.372687.com-手机下注彩票| www.541604.com-网易彩票排列推荐号| www.632731.com-福建彩票36-| www.697052.com-希望彩票官网| www.768929.com-亚博买彩票-| www.926833.com-达人彩票合法| www.996225.com-罗马彩票官方网站| www.fg69.com-福彩十分钟开奖规则| www.a31.net-湖北快三和值11| www.8615.biz-御彩电视-| www.62993.cc-立彩彩票官网下载| www.915376.com-三分彩全天计划| 818合彩www.www.5666hc.com| www.mt56.com-旺彩百家下载| www.188024.com-快乐时时彩-| www.275769.com-中国福利彩3拖8| www.355694.com-胜负彩交税-| www.358401.com-重庆老时时彩高手群| www.511490.com-彩库宝典v1.0| www.593442.com-七彩网络查分| www.698793.com-彩铅上色技巧| www.777027.com-海南七星彩准确头尾| www.867075.com-一定牛彩票推荐| www.998873.com-江苏体育彩票排列5| www.49nm.com-内蒙古快三走试图| www.2618.cc-廿肃快三-| www.127540.com-彩虹六号注册教程| www.037754.com-爱投网购彩app| www.86222.cc-山东彩民中奖五亿| www.19356.com-彩票300秒app| www.77566.com-体彩出奖号-| www.wv32.com-湖北快三豹子推荐号| www.26zl.com-体育彩票的区别在哪| www.9918.live-官方彩票之免费资料| www.55388.cc-买时时彩盘-| www.493200.com-庆寸时彩人工计划| www.001565.com-快三每注奖金多少钱| www.121340.com-体彩大乐透选号大师| www.470771.com-彩名堂北京pk10| www.148849.com-网络彩票能追回吗| www.253262.com-广东好彩3开奖号码| www.822336.com-七星彩18143| www.931524.com-彩运8优惠大厅| www.199155.cc-福利彩票3d试机号| www.673661.com-椽子彩画-| 68彩票www.68682a.com| www.025864.com-福彩3d胆拖金额表| www.658518.com-如何注册百宝彩| www.772047.com-体彩足球竞猜怎么买| www.834810.com-齐鲁福彩三d| www.889493.com-亿乐彩手机客户端| www.949261.com-张社会彩票微信| 快彩在线www.cpkk.com| www.151968.com-5分快三麒麟团队| www.300065.com-快三一分钟-| www.269357.com-广西快三害人输惨了| www.197333.com-海南彩票大赛| www.4845.cc-体彩高频电视接收器| www.24060.cc-中彩时时彩娱乐软件| www.75098.com-彩票各省排名| www.778407.com-体彩大乐透从哪兑奖| www.98550.com-九分彩裤-| www.659850.com-360网易彩票| www.3680.biz-休彩排例5-| www.42388.cc-金利彩票破解器| www.016304.com-福利彩票计划员| www.134961.com-ok彩票官方网站| www.279613.com-重庆时时彩规律总结| www.379510.com-天天益彩官网| www.522057.com-5亿彩票可靠吗| www.629821.com-彩票2元网在线投注| www.407841.com-七星彩中奖地方查询| www.508173.com-七星彩刚才开奖结果| www.600058.cc-彩票中500万概率| www.673169.com-彩铅画教程画苹果| www.789835.com-世界杯竞彩比分| www.849303.com-678彩票不给提款| www.98hq.com-苹果炫彩壁纸| www.853346.com-河口彩客化学电话| www.026157.com-彩客彩票007网站| www.165605.com-安徽福彩兑奖流程| www.595208.com-好彩赢三张游戏下载| www.670770.com-安徽体彩竞彩| www.748088.com-彩票亿元大奖国外| www.992640.com-足球博彩高手心得| www.er91.com-美的快三秒热水器| www.441777.com-七星彩排序-| www.536290.com-牛彩票预测-| www.602096.com-彩票站开业送什么好| www.676859.com-彩票老是中一两个球| www.777607.com-北京转让彩票站的吗| www.843171.com-慈善福彩-| www.895131.com-爱投彩票怎么兑奖| www.984661.com-彩虹8官网-| www.cp477.com-湖北快三地开奖结果| C9999www.318548.com| www.uw10.com-体彩广西11选5| www.47nr.com-22cc彩票-| www.2767.com-福彩试机开奖号| www.id88.com-体彩3-| www.4ci.cc-一同事每天必买彩票| www.311018.com-釉上彩-| www.519478.com-uc彩票网app| www.9098.online福星七星彩定头尾| www.897876.com-彩票业务员拉人话术| www.998541.com-广州福彩站-| www.ke49.com-105彩票ios-| www.47oy.com-买彩票的经验| www.0867.vip-优彩环保-| www.315708.com-旋风彩虹机-| www.424230.com-福利彩票内部人员| www.439473.com-彩票机出租或转让| www.526706.com-彩票分什么彩种|