头像

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

来源:http://www.huoseo.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.huoseo.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.945948.com-乐吧8彩票-| www.92ma.com-澳洲快三预测| www.433354.com-遵义在哪领彩票奖| www.812289.com-体彩查询开奖号码| www.958661.com-广州七星彩开奖号码| www.dm22.com-省份快三有假吗| www.702622.com-五分彩是谁发行的| www.30311.com-重庆福利彩票双色球| www.191316.com-北京快三全天计划| www.311103.com-福利彩票app购买| www.390040.com-重庆福彩中心主任| www.697401.com-彩界过客杀码| www.645210.com-网上彩票的心得体会| www.733064.com-福彩七乐彩开奖公后| www.815968.com-快三怎么买大小| www.887889.cc-七星彩历史的今天| www.958459.com-微信口袋彩店二维码| www.29be.com-福建体彩网下载软件| www.571730.com-大发快三绝密计划| www.667405.com-网易彩票中奖怎么领| www.yv62.com-公布中国湖南福彩网| www.551303.com-网易福利彩票| www.727638.com-云彩厅真的假的| www.836977.com-中原彩票是正规吗| 彩民网www.76520r.com| www.nz00.com-亚洲彩票骗局| www.0839.net-网上禁止买足彩| www.20758.com-合买彩票诈骗| www.863332.com-16日体彩-| www.988855.com-pk彩-| www.ni88.com-雪原园足彩比分直播| www.293627.com-今日开奖快三河北| www.910670.com-乐彩750驱动下载| www.jh68.cc-发彩网快三-| www.84qv.com-福彩3d全图总汇九| www.29515.com-天天彩票网四不像| www.ce65.com-快三会不会赔| www.nx77.com-幸运快三网站| www.77cp.cc-彩票开机关注号码| www.rl80.com-快三和值表奖金| www.51fq.com-足彩4包的缩水公式| www.168921.com-贵州体彩11选5| www.606198.com-意大利快三开奖结果| www.751209.com-今晚开什么彩票号码| www.382395.com-得力彩票23993| www.486037.com-大发彩票是黑网站| www.565695.com-时时彩代打分红骗局| www.570435.com-七彩虹主板官网| www.883528.com-稳的彩票台子| 天天乐彩票www.126293.com| www.914920.com-黑彩举报会怎样| www.tu0.cc-快三二同号复选推荐| www.67.me-官方快三开奖时间| www.787263.com-福利彩票店转让双彩| www.888500.cc-亿彩网官网-| www.961527.com-四川彩涂铝板| www.cai40.com-北京体彩十一选五| www.062782.com-手机淘宝购彩票| www.977979.com-彩钢瓦围挡厂家| www.mq63.com-举报彩神8怎么举报| www.14xr.com-必赢彩票官网app| www.876.org-彩票销售平台怎么样| www.855836.com-七乐彩单式30选7| www.980774.com-福利彩票怎么样| www.3445.cc-博财汇彩票-| www.54102.com-时时彩四星开奖结果| www.023552.com-香港彩库宝典图库| www.wt4.cc-吉林今日快三开奖号| www.84nk.com-新彩华章互联网彩票| www.360300.com-足球竞彩规则介绍| www.978748.com-微信买彩票靠谱吗| www.kt2.cc-时时彩长龙害死人| www.460768.com-体彩排列五兑奖流程| www.576946.com-兰州彩票中奖者| www.653606.com-玖富彩票网-| www.718218.com-彩庫寶典2015版| www.788486.com-福彩图迷字谜| www.856579.com-彩票开奖500| www.912098.com-网上玩彩票坐牢吗| www.969173.com-天天彩票是合法的吗| 大赢家彩票网www.280155.com| www.jv82.com-北京快三第一牛| www.b56.club-南昌体彩大奖地址| www.088953.com-快三云-| www.155282.com-足球竞彩玩法| www.009573.com-手机彩膜图片| www.307639.com-七星彩历史开奖结果| www.379260.com-体彩图谜第三版| www.505408.com-上海雅彩-| www.873899.com-网易彩票登录失败| www.25lq.com-星空彩票提现不了| www.6032.org-五一彩票站放假吗| www.840092.com-ig传统彩票-| www.909733.com-乐彩投注app| www.971157.com-体彩开奖公告排列5| www.gx39.com-百盈快三邀请码| www.539694.com-中彩票手机客户端| www.746311.com-8亿彩怎么不能下载| www.965648.com-亿彩彩票钱提现不了| www.js30.com-新彩计划app| www.50tf.com-怎么下载买彩票软件| www.4177.vip-买彩票犯不犯法| www.315192.com-买彩票有什么规律| www.373908.com-鸿利彩网app| www.455980.com-网上怎么打彩票| www.532814.com-7星彩开奖中奖规则| www.590278.com-体彩兑奖中心在哪里| www.658212.com-带走势图的彩票软件| www.777689.com-辉煌彩票官网登录| www.842121.com-彩票未来发展方向| www.898431.com-玩彩票app安卓| www.955833.com-仲博彩票手机安卓版| 网易彩票www.071wy.com| www.32uy.com-盈众彩票app| www.54xk.com-虹桥的彩票专栏| www.1757.vip-31选7私彩平台| www.776892.com-休闲快三分解李承红| www.382721.com-僵约之九彩僵神| www.030858.com-代人玩彩票是诈骗吗| www.120536.com-彩票投注站多少钱| www.80zp.com-支付宝中体彩| www.115483.com-澳客彩票哪里能下载| www.193956.com-中彩论坛资料| www.255360.com-网络彩票大发快三| www.636341.com-七彩冰淇淋机| www.850579.com-用生日买彩票怎么买| www.995892.com-好彩店竞彩版下载| www.054755.com-浙江之间福彩网| www.9gw.cc-体彩中5个数多少钱| www.6186.com-秒速时时彩官网下载| www.273046.com-于海彩票事件结局| www.406433.com-聚丰彩票怎么进不去| www.550110.com-苹果手机原彩显示| www.650793.com-十字彩怎么玩| www.756079.com-彩乐乐蓝球一码杀号| www.866023.com-福建体彩投注app| www.2429.vip-快三四码黑号| www.10ed.com-体彩排列三试机号码| www.0997.xyz-快开彩几个号码| www.349033.com-快三怎么玩能挣钱| www.592339.com-齐聚彩票app| www.49207.com-中国福彩15选5| www.53657.cc-时时彩送彩金36| www.081257.com-中彩票视频-| www.745871.com-特区七星彩论坛图规| www.951483.com-江苏快三漏洞查询| www.92354.com-04彩票-| www.0390.cm-百乐彩是黑平台吗| www.384284.com-福利彩票八个字标语| www.492406.com-广西体彩站电话| www.94474.com-彩票行业改革| www.273307.com-甘肃体彩app| www.526363.com-王者彩票是骗人的吗| www.873478.com-彩c38net-| www.13wl.com-福彩杀吗图-| www.16658.cc-江苏福彩快3结果| www.9795.loan-七星彩兑奖时间| www.35616.cc-鼎盛彩票平台| www.108932.com-瓶子彩泥手工| www.260313.com-买彩票怎么赚钱选号| www.640089.com-南国七星彩精选论坛| www.724342.com-彩票害人害己| www.777232.com-大公七星彩开奖结果| www.827596.com-三分彩app下线|