头像

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

来源:http://www.iw4g.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.iw4g.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.23159.cc-快三多少时间一期| www.108156.cc-福彩近十期开奖号| www.bs56.com-福彩快三软件购买| www.939506.com-靠谱的玩彩平台| www.ca06.com-天天彩票安卓| www.2wo.com-大奖彩票软件下载| www.064.pw-新浪购彩大厅| www.109964.com-足球彩票兑奖中心| www.f68.top-华人彩票靠谱吗| www.002942.com-逍遥彩票软件破解版| www.906226.com-日本全彩色系漫画| www.981590.com-举报福彩-| www.ch96.com-炫乐彩票官网| www.79953.cc-福彩快三复式计算器| www.358132.com-微彩吧怎么提现| www.420504.com-足彩金手指app| www.536560.com-世界上有多少种彩票| www.626825.com-大乐透彩票幸运号码| www.012529.com-海南省七星彩坛论| www.140386.com-七乐彩开奖| www.uk2.cc-百宝彩软件-| www.839911.com-为什么要做责任彩票| www.126948.com-最近一期福彩开奖| www.1987.site-智慧彩票预测停了吗| www.gm26.com-黑马致富团队彩票| www.72ce.com-cba篮彩竞猜推荐| www.948134.com-彩票到几点-| www.6195.ren-重庆时时彩靠谱网站| www.fk54.com-极速快三登录网址| www.a02.com-福彩双色球下载| www.097617.com-体彩公益金分配比例| www.270564.com-两个网彩平台对刷| www.141126.com-老猫3d彩报-| www.222228.com-福利彩票十分钟开奖| www.wx58.com-内蒙快三形势走势图| www.046347.com-天天彩票注册送88| www.867852.com-特区彩票论坛论坛| 福彩www.26878r.com| www.606587.com-长沙体育彩票管理| www.517859.com-安徽省体彩管理中心| www.660153.com-足彩智能预测模型| www.784342.com-家彩开机号-| www.902314.com-我正在黑彩赚钱了| www.hr29.com-3d福彩开奖号码| www.327080.com-彩票计划碰上连挂| www.401411.com-极速时时彩app| www.513168.com-爱够彩网址-| www.576479.com-甘肃彩票店转让| www.653781.com-奔腾彩票12711| www.710060.com-怎么找老的彩票台子| www.777403.com-网上购彩哪个最可靠| www.839466.com-竞彩足球单固| www.894327.com-安全彩票台子| www.952623.com-足球比分竞彩| www.994853.com-随机彩票号码生成器| www.bi69.com-彩票江苏快三官网| www.py89.com-盗窃彩票的案例| www.y66.net-福彩中奖在哪里领| www.45qu.com-民宿竞彩店-| www.856.in-彩客篮球比分直| www.305961.com-彩6禁播-| www.cp1107.com-安徽快三全天计划| www.62674.com-彩先知资料-| www.851163.com-时时彩推广手段| www.995880.com-足彩18086大势| www.vj06.com-彩票不能提现怎么办| www.097370.com-3d连线走势图彩吧| www.4994.xyz-富鱼彩票-| www.92577.cc-体育彩票一定牛| www.109017.com-七彩燕鱼-| www.216857.com-甘肃快三预测号| www.463626.com-天天好彩之奇觉四象| www.50un.com-鲸彩漆怎么样| www.4190.cm-福彩过滤软件| www.26163.cc-彩虹是怎么产生的| www.165054.com-彩店宝官网下载安装| www.265775.com-不怕连挂的快三倍投| www.367382.com-彩铅画可爱呆萌仓鼠| www.449837.com-湖北彩票兑奖中心| www.792303.com-彩票店领奖额度| www.870366.com-阿里巴巴区块链彩票| www.937995.com-玩网彩算赌博吗| www.990648.com-江苏省e球彩| www.mj3.cc-彩神3快1-| www.0205.cc-常州福彩发行中心| www.0603.net-缺一门彩票-| www.7717.loan-二分彩票星际集团| www.579124.com-福彩电话投注中奖| www.5791.net-体彩扑克牌玩法技巧| www.28884.cc-中国福彩开结果| www.85256.com-用什么买足球彩票| www.054829.com-3d通福彩计算软件| www.131487.com-彩礼数额意义| www.620913.com-体育彩票是不是搞假| www.696882.com-中国体育竞彩网比分| www.791463.com-华阳彩票真实性| www.875010.com-山西彩票店-| www.949607.com-讯盈彩票邀请码| www.919742.com-一彩送货单系统| www.975571.com-江西彩礼为什么高| www.cp5532.com-体育彩票苏州快3| www.38aw.com-河南福利彩票跑号码| www.1761.cn-三十六选七体彩福建| www.172691.com-至尊快三彩票| www.713588.com-天天赢彩票与你同行| www.691282.com-足彩彩比分-| www.791026.com-3d手机彩吧-| www.886020.com-彩虹屁语录模板大全| www.xs84.cc-王百万买彩票牛牛| www.7712.cm-香港五分彩人工计划| www.487173.com-重庆时间时彩走势图| www.661856.com-中福时时彩官网平台| www.895203.com-优彩网网址是多少| www.yn34.com-体彩排三开奖时间| www.89fz.com-808彩吧计划| www.6383.me-彩票平台招代理加盟| www.966189.com-快三倍投法-| www.9376.org-彩票买哪一个好| www.145883.com-金手指的彩票专栏| www.727383.com-彩96平台能提现吗| www.852016.com-500彩票网站| www.105453.com-彩票字谜汇总大全| www.334382.com-彩票提现多久到账| www.334961.com-彩票开奖太湖| www.177925.com-吉林快三技巧顺口溜| www.7859.site-河内五分彩最新开奖| www.570933.com-体盲彩票开奖日期| www.660396.com-腾讯体育ai彩预测| www.741818.com-java彩票系统| www.805022.com-竞彩网站源码| www.871946.com-彩票宿水专家| www.921308.com-时时彩五星直选计划| www.974246.com-大发快三坑人| 大赢家彩票网www.178275.com| www.ex08.com-快三万能倍投计算器| www.tj11.com-广西快三预测软件| www.w01.org-0567好彩群-| www.38zy.cc-猜冠军彩票pk10| www.92fl.cc-竞彩缴税吗-| www.87is.com-3号彩票靠谱吗| www.251871.com-搜狗彩票提不了现| www.3369.online福彩专业分析| www.700057.com-彩票3d一等奖| www.809598.com-必赢彩票正规吗| www.896040.com-彩票黑客下载软件| www.966655.com-网上体彩app| 幸运彩票www.444086.com| www.360567.com-福利彩票双色球倍投| www.bm09.com-五洲彩票-| www.rl93.com-大发快三怎么刷反水| www.x05.cn-彩票能挣钱的软件| www.011405.com-福利彩开奖号| www.066906.com-如何买外围彩票| www.760242.com-深圳天天溢彩| www.005681.com-时时彩是不是诈骗的| www.792302.com-彩票预测专家准吗| www.19ua.com-老公经常借钱买彩票| www.218375.com-博友彩app下载| www.954406.com-鼎博彩票app下载| www.897668.com-多彩贵州网领导班子| www.177040.com-手机单机游戏快三| www.282886.com-彩票双色球规则玩法| www.383685.com-今天晚是几点开彩票| www.556636.com-彩票中奖领取时间|