头像

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

来源:http://www.weijinfan.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.weijinfan.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.023150.com-体彩基诺玩法| www.167010.com-湖北福彩快三走势| www.043529.com-彩票扫一扫-| www.183602.com-中国体育彩票中彩网| www.289425.com-5分彩开奖号码| www.423009.com-星空星彩-| www.528776.com-新3d彩五分钟一期| www.609249.com-海南七星彩解梦号码| www.699023.com-一分彩计划-| www.797500.com-金牌98c彩票网投| www.887417.com-网上平台彩票可靠吗| www.970481.com-福彩开心农场| www.cai708.com-快三中奖助手免费版| www.oe62.com-卓易彩票下载安装| www.11hj.com-澳客彩票网官方下载| www.94uq.com-699彩票官网苹果| www.4040.biz-7o70彩票-| www.04966.com-2019彩票新规定| www.59370.com-88彩票快3专家| www.075699.com-瑞彩网可靠吗| www.153932.com-杨震胜负彩推介| www.258182.com-福利快三官网| www.333001.com-怎样才能看懂彩票| www.408783.com-体育足彩中了一场| www.517804.com-宝马集团分分彩| www.600844.com-每期买多少钱的彩票| www.683543.com-怎样用手机购买体彩| www.764734.com-彩票制作开发网站| www.855145.com-澳客彩票网官网网址| www.936275.com-乐山快三开奖| 鸿运彩票www.h081.com| www.907980.com-哪个网站可以打彩票| www.997873.com-乐彩乐彩网-| www.co02.com-掌上购彩三分快三| www.ww86.cc-今日湖北快三预测| www.42uw.com-彩票如何防止复制| www.982.live-七星彩中3个多少钱| www.5780.net-浙江福彩十二选五| www.365235.com-甘肃省快三形态一| www.025800.com-新浪彩票网电脑版| www.155747.com-好彩客安卓版本| www.240011.com-彩计划app官方| www.333586.com-买彩票赠送彩票| www.414038.com-七彩幼教集团| www.528434.com-中国体彩竞彩返点| www.cp9569.com-中彩网软件合法吗| www.tq22.com-福彩彩票机换纸图解| www.20lv.com-体彩超级19023| www.1388.top-简单水彩风景画| www.9495.xyz-海南私彩808论坛| www.67130.com-彩票机怎么显示中奖| www.058520.cc-快彩联盟-| www.174518.com-全国快三-| www.289854.com-彩票是否真实| www.400680.com-海南七星彩画规律表| www.555362.com-彩票计划软件网| www.629737.com-七彩影院官网下载| www.699158.com-花下彩票-| www.772954.com-直播彩票开心棋牌| www.883479.com-彩排说说-| www.953439.com-福彩23选5怎么玩| 彩69www.022190.com| www.ij82.com-下载福利彩票软件| www.e78.vip-七彩乐历史开奖结果| www.44ua.com-竞彩推荐什么赚钱| www.0123.love-春秋彩票是骗局么| www.9716.biz-七星彩1-| www.56226.cc-体彩多少个数字| www.007147.cc-彩l吧助手-| www.085306.com-苹果app彩票软件| www.158906.com-陕西快三走势图| www.525695.com-重庆时时彩倍率说明| www.117077.com-310足球竞彩合买| www.266281.com-下载发彩网-| www.405290.com-七星彩开奖顺序| www.517139.com-玩两分快三-| www.589783.com-爱美人足彩博客| www.652781.com-彩48彩票网-| 凤凰Vwww.www.fh7557.com| www.dk34.com-恒博彩票下载| www.840870.com-黔西南福彩中心地址| www.931113.com-吉林快三开奖图| www.990440.com-体彩排列三选胆图| www.ai71.cc-南国彩票七星彩论坛| www.qj15.com-彩22江苏快3| www.45an.com-运时网彩票是真是假| www.728.me-今晚竞彩分析| www.4872.xyz-彩票怎么才容易中奖| www.02911.cc-体彩大乐透3亿| www.77165.com-彩票周期一般多长| www.027519.com-彩色生活照图片| www.103033.com-南粤风采好彩1走势| www.169563.com-内蒙古快三360| www.289055.com-福建福彩快3一定牛| www.370722.com-多彩下载-| www.460243.com-贵宾室cp彩票| www.543661.com-彩吧图谜第三版| www.650999.com-水彩画竹-| www.722996.com-美国彩票领奖规则| www.799911.cc-33cc彩票的四肖| www.863597.com-体彩的标语-| www.914375.com-哪种彩票有大发快三| www.968141.com-最新微信彩票群| www.0433.bid-爱购彩票邀请码| www.5782.vip-今天上海快三结果| www.08108.cc-体彩官网能买彩票吗| www.51713.cc-福彩3d天中网| www.95215.com-国货彩妆货源| www.055134.com-彩色的非洲教案| www.174558.com-台北快三官网| www.258148.com-购彩网站app| www.326308.com-彩宝网骗局揭秘| www.390221.com-彩票中奖多久后失效| www.530649.cc-重庆时时彩五星技巧| www.611033.com-北京买彩票中奖| www.677916.com-杨艺快三花样全集| www.751815.com-网络彩票平台骗局| www.307216.com-福州体育彩票店转让| www.532659.com-北京快三有假吗| www.34485.com-爱赢彩-| www.375697.com-彩金宏辉分析仪| www.501658.com-易彩里面的钱能提吗| www.568545.com-微彩被骗怎么办| www.634168.com-七彩世界家具| www.751247.com-巴土彩票-| www.813989.com-华赢彩票是什么| www.880546.com-七乐彩开奖今日开奖| www.979374.com-龙彩铅画-| www.cp314.com-快三开奖结果广西| www.810256.com-体彩2019新规| www.946389.com-金利彩票网平台黑吗| 杏彩www.00840k.com| www.ed83.com-江苏快三代理加盟| www.uk72.com-彩库宝典app下载| www.88.cc-今甘肃快三走势图| www.63mh.com-易彩可以提现吗| www.0031.cn-什么彩票8位数字| www.09119.cc-重庆福彩网输了| www.47747.cc-关于彩票九宫八卦图| www.87759.com-超级彩票是怎么回事| www.7677.in-重庆福彩抽奖结果| www.49576.com-华宇彩票合法吗| www.91890.com-西宁福彩中心在哪儿| www.053278.com-有没有快三群| www.260908.com-福利彩票字谜| www.2587.xyz-23彩票平台-| www.07312.cc-500彩票计划在线| www.58765.com-圣地彩开奖结果查询| www.034516.com-nba体彩预测| www.110041.com-北京彩票站电话| www.172318.com-快三大小单双技巧| www.265645.com-福彩3d秘籍-| www.356402.com-中国十大彩票牛人| www.427842.com-众彩网3d精品杀号| www.515151.cc-彩家园是黑平台吗| www.576131.com-彩界之首双色球三胆| www.639564.com-怎样学打竞彩票| www.762923.com-168彩票网安全吗| www.838444.cc-竞彩篮球害人| www.912779.com-彩票店副业-| www.971605.com-彩88彩票开奖查询| www.cc10.cc-湖北新快三开奖结果| www.rd70.com-最好的彩票app| www.9lj.com-体育彩票多少个号|