头像

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

来源:http://www.chapianyi.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.chapianyi.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.771662.com-快三湖北规则| www.905824.com-中国福利彩种| www.976048.com-开封彩礼多少钱| www.60qc.com-足彩计划-| www.0927.vip-福彩双色球怎样合买| www.8468.cc-欧洲杯彩票中奖图片| www.45781.com-福彩选大小-| www.000417.com-365彩票苹果版| www.083162.com-快三56注号码| www.167148.com-福彩快三走势图| www.255646.com-赢彩票登录| www.344918.com-奇妙时时彩趋势软件| www.453585.com-老快三走势图带连线| www.560006.com-腾讯分分彩过号器| www.647365.com-足彩彩票贴吧| www.735126.com-五百万彩票网开奖| www.820890.com-彩色透水混凝土工艺| www.905626.com-快三怎么套利| www.971400.com-体彩大乐开奖查| www.jg81.com-天天中国福利彩票| www.o16.com-送彩票活动负面影响| www.652008.com-刷彩票网站漏洞| www.886827.com-彩61不能提现了| 500彩票www.535350.com| www.789149.com-胜负彩可以机选吗| www.421386.com-注册彩金彩票| www.559054.com-大彩网首页官方网| www.673258.com-古建民间彩绘图案| www.769065.com-代买彩票app| www.3970.cm-徐州彩票中奖| www.9957.in-家彩网独胆双胆预测| www.61652.com-彩票守号合同| www.028589.com-乐彩网福彩3b预测| www.130202.com-网上快三的套路| www.226052.com-ag彩-| www.305960.com-立彩助手追号计划| www.gf58.com-大众彩票有人带玩| www.664750.com-彩妹杀号公式| www.761157.com-时时彩怎么玩法| www.860517.com-彩票网上投注平台| www.932426.com-能玩天津时时彩漏洞| 大赢家彩票网www.210955.com| www.jn19.com-信誉好的大平台彩票| www.l59.club-彩神v1是什么软件| www.288671.com-快三彩票术语| www.400649.com-七星彩版图-| www.3335.me-收缩中彩网-| www.29995.com-竞彩足球比分完整版| www.875291.com-江苏快三直播| www.951027.com-一分快三开奖软件| 500彩票www.394277.com| www.je29.com-福彩快3和值表奖金| www.345883.com-正版猛虎报报彩图| www.502817.com-有知道彩678平台| www.655714.com-今晚福彩3d开什么| www.818033.com-胜负彩19040| www.963798.com-手机上玩彩票输了| www.cb12.com-福彩排列5怎么玩| www.375009.com-七星彩论坛特区直播| www.551031.com-合买彩票中了人跑了| www.640342.com-新浪爱彩pc版| www.719318.com-河北保定快三联系| www.799970.com-体育彩票领奖流程| www.879887.com-大发彩票的骗局| www.992345.com-时时彩胆位投注技巧| www.cx99.cc-河北快三走势图旧版| www.xz01.com-福彩多乐彩走势图| www.43qd.com-彩票财神算号| www.529.club-彩票大厅重庆时时彩| www.5687.biz-失控的黑彩1| www.964257.com-足球竞彩赛果| www.gm58.com-河南帝彩快三是什么| www.k44.club-快三数据专家| www.992038.com-十二生肖福利彩票| www.cv23.com-网上凤凰私彩平台| www.84qo.com-银川仟彩-| www.3096.cm-快三一分一开关| www.29397.com-苹果手机怎样买彩票| www.74088.cc-欢乐时时彩官方开奖| www.088789.com-香港福彩网址是多少| www.157551.com-单场足彩与竞彩区别| www.246818.com-今日彩票快3| www.332769.com-中彩网专家杀号| www.407062.com-取消彩票平台代理| www.524567.com-杏彩官方网站| www.678073.com-彩票转让信息| www.750865.com-买彩票输身亡| www.812885.com-七星彩资料大全网址| www.892656.com-101彩票app-| www.951070.com-足彩竞彩500| www.999941.com-中国福彩双色球时间| www.sy9.com-江西快三历史开奖| www.sz69.com-什么彩票6位数| www.32xk.com-足彩14场官方开奖| www.0066.in-41cc金彩网-| www.6609.xyz-万彩和彩票-| www.22723.cc-移动短信怎么买彩票| www.8bm.cc-关于彩票的经典语句| www.457.me-众彩彩票有多少年了| www.142953.com-彩八娱乐骗局| www.981678.com-3p彩票网站登录| www.wq8.cc-福利彩票开奖大全| www.d11.website彩票开奖编辑软件| www.47oq.com-广西福彩网快乐十分| www.53281.cc-天津彩民之家合法吗| www.480980.com-移动和彩印怎么设置| www.577304.com-好彩头app链接| www.721020.com-破解七星彩软件| www.793677.com-679.com彩票| www.868805.com-七星彩杀号绝巧| www.212853.com-八手巴购彩票骗局| www.311105.com-福利彩票25期开奖| www.381169.com-我所在的福彩店| www.488188.com-聚象彩时时彩| www.563624.com-彩票777平台| www.623157.com-竞彩赛程赛果| www.zn97.com-彩票中奖新闻今年| www.91ig.com-重庆时彩倍投技巧| www.3735.cn-彩票管家安全吗| www.9071.cn-海南七星彩规律教学| www.54340.com-8g彩票线路登陆| www.029008.com-鳄鱼网彩票-| www.111437.com-彩66彩票注册网址| www.172162.com-极速快三开奖结果| www.234318.com-彩票新政策-| www.298930.com-肝素逸彩-| www.353084.com-京彩挂机对应平台| www.416178.com-区块链技术彩票| www.506026.com-网络赌快三赢钱| www.567107.com-彩虹画法-| www.622570.com-福彩中福在线怎么玩| www.825406.com-买彩票谁中过一千万| www.909590.com-福彩论坛彩界精英| www.964288.com-体彩七星彩机选号码| 千禧彩票www.528qx.com| www.747183.com-大奖彩票首选网站| www.676348.com-莆田结婚彩礼| www.767344.com-福彩十分-| www.903389.com-高频彩怎么买才赚钱| www.968895.com-彩名堂客户端| www.cp5778.com-彩票害死多少人| www.604685.com-富民彩票软件下载| www.690293.com-广西快3遗漏值快三| www.795690.com-苏州竞彩-| www.862753.com-福彩选4开奖结果| www.915025.com-体彩屋app下载| www.970163.com-安全的购彩平台| www.an29.com-785彩票-| www.te31.com-快乐时时彩计划表| www.78.club-六和开彩开奖结果| www.76vo.com-福彩中加力实业| www.1631.vip-kk彩票网下载| www.016036.com-彩票开奖查寻| www.449519.com-l23彩票网-| www.582834.com-彩色简笔画大全图片| www.zw06.com-建盏七彩如何养成| www.42qe.com-彩钢棚图片欣赏| www.961.cm-彩种齐全领奖无忧| www.6890.cc-彩票代购平台的优质| www.24344.cc-落日彩铅画-| www.61691.cc-胜彩下载-| www.011052.com-下载网彩-| www.082039.com-恒博彩票是真的吗| www.134677.com-好彩铁盒印第安|