头像

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.954202.com-苹果下载时时彩软件| www.815313.com-双红开彩是什么生肖| www.890855.com-快三一天开几期| www.or33.com-今日彩票开奖公告| www.59zk.com-体彩排列5贴吧| www.0822.org-彩票机器人买彩票| www.8262.net-关注微彩传媒| www.3777.cn-华夏彩票是真的吗| www.hb89.com-时时彩诈骗最新案| www.14ks.com-藏机图彩搜-| www.424201.com-安卓微信如何买彩票| www.9293.in-彩票规律的奥秘| www.566915.com-二四六好彩免费资料| 天吉彩票www.9205a.com| www.46402.com-福利彩票专家推荐| www.5858.tv-彩争霸8下载安装| www.i15.tv-微彩彩票可靠吗| www.41999.com-买彩票输了8万| www.23712.com-我要跳快三慢跳| www.844448.com-彩票中奖喜报怎么写| www.967609.com-彩票开奖网查询| www.28655.cc-七乐彩基本走势| www.70398.com-彩票能不能中奖| www.8bf.cc-国外算彩票的数学家| www.82nk.com-移动拒绝接收彩印| www.2979.cc-3d彩吧图库藏机图| www.9336.biz-彩票得主中奖秘诀| www.9229.bid-乐彩网怎样-| www.082288.com-腾讯分分彩大小技巧| www.824617.com-全民汇彩票首页| www.942566.com-博友彩是什么| 500彩票www.202406.com| www.243796.com-马会彩票网站| www.349222.com-千百万彩票下载| www.272885.com-骗买福彩pc蛋蛋| www.806468.com-老猫看彩公众号| www.373028.com-欢腾彩票app| www.520054.com-中大奖的彩票站| www.626837.com-信彩彩票网站| www.781567.com-七星彩开彩直播| www.881526.com-哪个平台做电竞博彩| www.965711.com-发彩网能信吗| www.cai9400.com贵州体育彩票| www.503591.com-网上赌时时彩违法么| www.642499.com-福彩3dapk-| www.894011.com-下载财神彩票app| www.bq39.com-彩71是真的吗| www.493530.com-汇华国际时时彩登陆| www.849833.com-信彩彩票安全吗| www.936292.com-世界杯足彩规则| www.998624.com-体育彩票七位数玩| www.ev24.com-手机中彩网zucp| www.905363.com-网上买足彩犯法吗| www.980833.com-彩票源码论坛| www.fd0.cc-老重庆时时开彩结果| www.sf32.com-分分时时彩cp16| www.02pb.com-福彩倍投-| www.51973.cc-快三两不同号| www.000333.cc-天津时时彩开奖重复| www.121429.com-福利彩票一定牛快三| www.89552.cc-快乐彩网站-| www.116801.com-福彩十选五骗人| www.654127.com-聚聚彩下载-| www.544452.com-百度中彩彩票网| www.488488.com-彩吧彩报图第一版| www.986708.com-竞彩篮球比分360| www.ut48.com-快三大小单双计划| www.8317.live-彩票win在线| www.11fg.com-1分钟开奖的高频彩| www.590.in-天桥底老王彩票| www.152960.com-网投彩票平台| www.69167.cc-印尼分分彩走势| www.030931.com-福彩三d字谜汇总| www.106058.com-博中彩票-| www.190413.com-安徽快三app| www.257696.com-购彩v-| www.332339.com-京彩挂机官网| www.467068.com-体彩排列五近十期| www.604494.com-彩票打码出款| www.970400.com-天天乐彩输的荡产| www.850383.com-福彩总部在哪里| www.921687.com-彩神vii充值| www.978329.com-混凝土可以做成彩色| www.cp8282.com-快三精准计划| www.qi83.com-广东好彩1预测分析| www.59sf.com-体彩优秀销售员| www.3838.space-足球36o胜负彩| www.15850.com-七乐彩兑奖说明| www.88144.cc-手机改ip赚彩金| www.069748.com-彩99官网-| www.748505.com-天天快三预测| www.828655.com-十四场十四场胜负彩| www.199270.com-查彩票中奖结果| www.8538.org-大家乐彩票机说明书| www.89828.com-日本有卖彩票的吗| www.078976.com-彩8800彩票-| www.153977.com-七是彩基本走势图| www.9267.top-足球彩票市场需求大| www.1911.vip-深圳东方亮彩注塑部| www.07924.com-中彩那天词语| www.77574.com-可靠彩票投注网站| www.839960.com-买pc彩票-| www.933679.com-私彩控制开奖号码| www.984337.com-福彩快乐十分钟技巧| www.82aj.com-七星彩牛材网| www.3651.com-鸿鑫彩票-| www.07382.com-那个高频彩玩的人多| www.52454.cc-今晚3d东盛彩报1| www.88141.com-彩票跟单师-| www.103727.com-众彩网排五专家预测| www.52387.cc-天猫彩票提不了现| www.92148.com-七乐彩缩水软件| www.892971.com-彩票租号软件| www.955481.com-中华彩票中福快3| PK彩票www.8499p.com| www.277817.com-福彩预测图-| www.788188.cc-足彩那个app靠谱| www.zf82.com-开心彩票骗局| www.0099.cc-彩票店主网名| www.6724.com-ip代买彩票-| www.13569.cc-足彩比分网-| www.66034.com-千禧彩票官网| www.009976.com-网络彩票运营牌照| www.078978.com-七星彩网-| www.90334.com-双色球机选买彩票| www.61mu.com-竞彩足首页-| www.1697.vip-365好彩票-| www.9240.loan-乐彩站快三-| www.27929.com-中彩双色球开机号| www.027752.com-开彩365诈骗| www.1541.vip-今日福彩3d走势| www.01822.com-中彩票的都是哪些人| www.48881.com-世界最高彩票奖| www.898605.com-牛彩一湖北快三专用| www.966752.com-西安宝马彩票案视频| VIP彩票www.085533.com| www.86575.com-郑州市福彩中心地址| www.jx34.com-黑龙江福彩20选八| www.489587.com-七乐彩有几等奖| www.36fx.com-火星5分彩计划软件| www.ko3.com-吉林快三一共多少注| www.j37.com-九宫图测彩票| www.70ec.com-名彩堂计划-| www.2416.shop-重庆实时彩斗牛漏洞| www.4099.cn-彩票77软件苹果| www.158607.com-七星彩在线机选| www.691179.com-vv500万彩票| www.816867.com-时时彩遗漏提醒软件| www.878492.com-天天益彩-| www.933928.com-今日彩票今开奖结果| 幸运彩票www.717699.com| www.078598.com-盈彩在线是不是真的| www.129601.com-福彩3d杀尾预测| www.499012.com-彩票网站投注兼职| www.577863.com-重庆分分彩官网网址| www.639660.com-东方集团三分时时彩| www.752273.com-福彩3d杀和尾| www.817930.com-足彩19024预测| www.877334.com-彩民乐彩报-| www.933576.com-买哪一种彩票好呢| www.977877.com-彩色纸箱包装印刷| 500彩票www.394277.com| www.443598.com-体彩排三多邦预测| www.238281.com-发彩网可靠吗|