头像

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

来源:http://www.mwwsc.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.mwwsc.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
8号彩票投注安全吗 www.019194.com-安卓版彩票缩水| www.996354.com-足彩单场固定票样| www.gh35.com-中国快三大全| www.62.win-官方高频彩开奖号码| www.375.cc-双色球凤彩网钓叟| www.6318.com-新浪福彩小宋预测| www.063210.com-彩拾彩票下载安装| 500万彩票www.95wcp.com| www.ex76.com-中福网彩票官网| www.7776.net-彩霸王心水区| www.008285.com-七乐彩开奖在哪个台| www.32897.cc-中国体彩江苏官网| www.22075.com-手机刷彩靠谱吗| www.71011.com-qq彩票怎么没有了| www.035158.com-至尊国际彩票网| www.7719.pw-304彩票-| www.84899.com-大连市福彩中心| www.999318.com-快三如何回血| www.02pr.com-世界杯彩票无法下单| www.0022.xyz-博金冠彩票安全吗| www.7131.com-七彩音符里的音乐| www.128332.com-彩票之家正版资料| www.329856.com-体育彩票双色球预测| www.421769.com-福彩六加一查询结果| www.543209.com-河北快彩-| www.619013.com-体育彩票过户| www.700951.com-今晚可买什么彩开票| www.782127.cc-3分快三破解版| www.862921.com-发现更多精彩视频| www.947915.com-体育彩票哪里发行的| 68彩票www.68682f.com| www.rk46.com-北京快三跨度走势| www.443.win-在网上玩私彩判多久| www.5433.org-湖南竞彩快三| www.15610.com-少儿基础彩铅画| www.71624.com-9万彩票官网新版本| www.8809.cm-白袍法师乐彩网百度| www.2722.com-旺彩是骗人-| www.29992.com-亿彩彩票网-| www.001964.com-新浪手机网福彩| www.095447.com-重庆时时彩平台| www.626366.com-lg彩票是什么彩| www.643535.com-香港49码彩票開獎| www.004114.com-5分钟一次的彩票| www.18ho.com-8-88彩金免费送| www.543315.com-彩天下全球最快报码| www.005827.com-5分⑥和彩开奖结果| www.568368.com-网上下载京彩app| www.61iq.com-网上投资彩票赚钱吗| www.1346.top-九龙国际彩票合法吗| www.968408.com-欢乐时时彩开奖结果| www.gt53.com-彩票店有快三吗| www.121134.com-福彩预测号码推荐| www.316051.com-体彩店能买竞彩吗| www.028954.com-3d天天中彩吧| www.151624.com-彩之乐彩票-| www.852925.com-内地人香港中彩票| www.292376.com-体彩广西11选5| www.415618.com-七彩阳光体操全部| www.400500.com-彩票中奖图片最新款| www.47887.com-彩票查询双色球复式| www.011053.com-好快三怎么玩| www.qv55.com-三d彩票818-| www.8ai.com-浙江福利彩票兑奖| www.67ua.com-利来彩票app| www.0931.site-彩票合买方案| www.j81.cc-2118彩票网-| www.1931.tv-网上兼职彩票投注手| www.002884.com-七星彩摇奖机模拟器| www.133780.com-好彩客下载送18| www.291537.com-彩票平台送体验金| www.480948.com-北京彩民中155亿| www.686837.com-快三开奖技巧| www.825171.com-七星彩分位振幅| www.897124.com-久久发彩票网| www.984895.com-炫彩字体-| www.el08.com-重庆时时彩开壮结果| www.a55.com-977彩票下载安装| www.76lk.com-七乐彩每天几点停售| www.2377.pw-60123好彩下载| www.9573.biz-幸运星座彩票官网| www.53253.com-七彩阳光体操第三套| www.71975.com-234彩票官方网站| www.9816.biz-古建彩绘价格| www.898376.com-下载福彩3d彩民乐| www.811513.com-时时中彩票美国28| www.887026.com-珍爱网彩票托最新| www.954101.com-黑龙江福彩app| 500彩票www.738500.com| www.3099.cc-世界杯彩票蛋糕| www.06666.com-彩7官网下载安装| www.66722.com-彩票店最多能兑奖| www.028191.com-aap奔驰彩票| www.869719.com-唯彩会预测专家杀号| www.55572.cc-幼儿园彩虹伞音乐| www.61719.cc-购彩计划软件| www.5088.la-港澳时时彩开奖号码| www.9853.biz-中国利彩票开机号| www.295318.com-快三和值走势图技巧| www.976481.com-云南彩票中奖| www.fo9.com-快乐时时彩开奖结果| www.535639.com-8位数的彩票有哪些| www.000583.com-亚博竞彩app苹果| www.4306.xyz-福利彩票7乐彩| www.712150.com-来个靠谱平台玩彩| www.856264.com-快三跨度表走势图| 超级彩票www.m.cjcp200.com| www.r17.cc-博大彩票安全吗| www.6919.net-恒彩88平台登录| www.046947.com-51彩虹软件下载| www.017260.com-鼎盛彩票是真的吗| www.232266.com-时时彩定一胆方法| www.478803.com-彩通官网折叠椅| www.d35.com-快三开奖最快的软件| www.321134.com-彩票7星彩开奖结果| www.551211.com-彩票下载大全| www.650927.com-北京28是正规彩票| www.714695.com-1210彩票-| www.785989.com-xr要不要开原彩| www.862893.com-七乐彩直播电视台| 幸运彩票www.768299.com| www.49cc.cc-彩票中了5万怎么领| www.8348.cm-买彩票靠谱吗| www.37vj.com-内蒙彩票快三| www.89xc.com-立白彩漂去黄怎么样| www.34696.com-好彩i门户-| www.07218.com-时时彩彩开奖记录| www.182897.com-火箭彩票vip| www.331847.cc-8体彩屋注册邀请码| www.51387.cc-聊城彩票代理加盟| www.325776.com-排3彩经网走势图| www.540913.com-159竞彩足球没了| www.141102.com-99彩票信誉怎么样| www.435999.com-中彩网四川福彩网| www.234929.com-福利彩票安卓下载| www.932488.com-送彩金快三平台| www.607349.com-外国彩票中奖号| www.82262.cc-中彩票后的生活知乎| www.203669.com-福利彩票手机版| www.122887.com-天天彩票提现不到账| www.221190.com-彩票更多开奖| www.334868.com-河北体彩一定牛| www.445610.com-上海福彩基诺试点| www.634889.com-博彩mg游戏-| www.743270.com-酷彩竞彩足球| www.833360.com-彩票彩虹店铺二维码| www.901788.com-江苏体育彩票排列五| www.984323.com-彩八彩票可靠吗| www.231339.com-买湖北快三的软件| www.372628.com-看到彩虹代表什么| www.499042.com-套彩金刷流水兼职| www.644854.com-青岛福利彩票双色球| www.906809.com-怎么申请福利彩票店| www.wu91.com-宝贝计划彩票app| www.607919.com-3d彩吧助手式机号| www.718929.com-天津十分彩软件下载| 众乐彩票www.236844.com| www.687420.com-彩神通彩票软件好| www.78ua.com-福彩3d的偏差| www.3960.vip-体彩离我近的销售点| www.47771.cc-饰演好彩妹-| www.mn9.cc-如何分析快三走势图| www.875406.com-安徽福彩快三跨度| www.946438.com-福利彩6十1-|