头像

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

来源:http://www.shuidimall.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.shuidimall.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.9565.biz-七星彩推荐号汇总| www.95mu.com-星际彩票不让提现| www.920532.com-快三模拟摇奖| www.642462.com-福彩三地选胆图表| www.761345.com-好彩店彩票提现不了| www.71895.com-财经郎眼彩票| www.050502.com-彩票博彩36o| www.139845.com-yczx盈彩在线| www.291932.com-重庆快三最新骗局| www.373300.com-彩票倍数计算公式| www.957498.com-连中彩票ios| www.bf73.com-13彩软件骗局| www.xo00.com-十一选五彩票平台| www.55og.com-大发快三怎么看技巧| www.1013.vip-彩票快开游戏调整| www.8138.bid-澳门手机博彩| www.38128.com-555彩票安全吗| www.262660.com-河南巨奖彩票| www.703382.com-万博彩票代理官网| www.938596.com-双赢彩票正规吗| www.891572.com-彩票推销文案| www.969416.com-2118彩票app| www.am83.com-易旺彩票app下载| www.p33.me-体育彩票怎样玩| www.83mo.com-中金彩网站-| www.058240.com-粤彩实战网址| www.35ur.com-五分彩是怎么玩的| www.3074.biz-2018六开彩-| www.35926.com-三分彩全天计划下载| www.pz3.com-大发快三辅助软件| www.yj80.com-快三倍投是什么意思| www.693272.com-辽宁福彩短信投注| www.062354.com-老重庆时彩开奖号码| www.89207.com-盈彩登录-| www.194771.com-重庆彩票网官网| www.302886.com-彩虹重机-| www.815261.com-什么是视频彩票| www.537881.com-什么是有彩色系| www.109.la-3d彩吧囹红五图| 奔驰彩票www.29178f.com| www.tr43.com-台北快三正规吗| 鸿运彩票www.hy5505.com| www.147558.com-玉林福彩中心在哪里| www.928530.com-安徽滁州体育彩票| www.991387.com-海南私彩头尾| www.cp27.com-快三三不同号计划| www.b36.online-江西快三规则| www.365934.cc-金目福彩开奖号码| www.479996.com-大奖彩票极速赛车| www.576145.com-18053期体彩| www.272723.com-快三跨3号码| www.417788.com-体育彩票奖池幕后| www.535565.com-属龙购买什么彩票| www.95589.com-t8国际彩票平台| www.nt5.cc-河南河南快三走势图| www.794600.com-吉林快三内部人员| www.884730.com-重庆肘时彩开奖历史| www.961490.com-福彩刮刮乐新代码| 创世纪彩票www.36787d.com| www.mh24.com-好彩香烟4味混合| www.4117.com-我想看七星彩规律表| www.11338.com-彩乐乐打不开网| www.62840.com-新万彩吧下载安装| www.019584.com-意大利超级乐透彩票| www.090309.com-体彩终端机怎样提现| www.179691.com-福彩安徽快三下载| www.15243.cc-福彩专用报纸| www.691209.com-体彩排五开奖直播| www.794779.com-买足彩和赌博的区别| www.904440.com-668彩票骗局| www.973062.com-免费彩虹主站搭建| www.fv9.cc-时时彩稳定买法| www.901955.com-警察怎么抓黑彩| 凤凰彩票www.77802k.com| www.c31.top-博彩黑帽排名| www.580170.com-计划网大发时时彩| www.657405.com-牛彩是骗人的吗| www.731425.com-易彩堂计划软件| www.798971.com-体肓彩票大乐透走| www.865028.com-中国福彩手机版| www.919711.com-彩票系统定制| www.971427.com-彩票的知识-| www.lz54.com-七星彩早版区| www.33qs.com-傲赢彩票网是假的| www.ei76.com-福建快三开奖时间| www.f19.com-彩票开奖查询走势图| www.290529.com-内蒙古快三奖金| www.53996.com-体彩排三魔图图片| www.030603.com-搜狐彩票双色球走势| www.206415.com-新利彩票软件| www.365243.cc-大星彩票聊天室| www.31dp.com-网上买篮球彩票软件| www.2728.top-必发彩票下载地址| www.8885.top-足彩中上亿-| www.37623.cc-华人彩-| www.917611.com-旧彩库宝典下载安装| www.217069.com-青海福彩破解| www.758883.com-微彩软件官方下载| www.867508.com-体彩停售时间| www.922832.com-福彩代销证变更| 名门彩www.33997.com| www.245388.com-易彩堂app登录| www.gc00.cc-福彩抓了多少人| www.062971.com-快捷彩票登录| www.563228.com-优博时时彩平台登录| www.808670.com-七星彩中奖几率| www.203539.com-广西快三助手苹果| www.325026.com-海南四星彩开奖| www.sc21.com-福彩3d讨论专区| www.22di.com-中国彩票真实性| www.054.biz-体彩7位数兑奖规则| www.678265.com-重庆福彩开奖网| www.590858.com-一定牛彩票违法么| www.437924.com-港澳彩票大全| www.ah31.com-延边快三动态走势图| www.qs82.com-福利彩票的用途| www.q28.cc-世界杯彩票网上买| www.39es.com-百盈快三全天计划| www.cj7.cc-福利彩票有几个彩种| www.ti34.com-河南快三软件下载| www.938558.com-网络彩票代理怎么判| www.qb47.com-新彩app登录| www.1818.in-9a彩票app安卓| www.57737.cc-福彩丹东全图总汇| www.095297.com-湖南彩票中奖新闻| www.806557.com-足球竞彩推荐app| www.878273.com-国彩彩票网站| www.978131.com-成都乐至县彩钢房| www.zp59.com-福彩3d新玩法规则| www.31md.com-周五晚上开什么彩票| www.0245.org-众乐彩票网-| www.6638.top-乐彩网双色球走势图| www.6331.cn-三彩服饰招聘| www.ah95.com-七星彩合值走势| www.55233.cc-彩票送彩金排行| www.329585.com-彩票平台网站维护| 彩609www.c6097.com| www.133149.com-3分快三精准计划网| www.304434.com-提前预测吉林快三| www.015015.cc-七星彩的对数表| www.113530.com-四川有福彩快三吗| www.182633.com-福彩快三是赌博吗| www.247155.com-彩票赚钱计划聊天室| www.330765.com-彩票助手追号计划| www.416816.com-亚洲最大彩票顺丰| www.ou95.com-福彩3d图谜总汇汇| www.599130.com-电玩城送38元彩金| www.86mv.com-彩运快三网址| www.814008.com-博彩国际平台登录| www.882427.com-体彩排列五走逝图| www.54vy.com-昔日的彩票专栏| www.4614.cm-彩票可以折叠吗| www.19825.cc-彩票拉人犯法么| www.792103.com-一定牛彩票网正规吗| www.875104.com-疯狂彩票-| www.940267.com-乐彩网图表工具| www.984395.com-彩票手机号选号器| www.820288.com-七乐彩开奖结果预测| www.912873.com-体彩三d试机号| www.967019.com-网上买时时彩亏大了| 大赢家彩票www.391411.com| www.877159.com-福彩三地家彩开奖网| www.962857.com-福彩三d今日字画谜| 快3彩票www.783802.com|