头像

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

来源:http://www.qn26.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.qn26.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.937966.cc-17彩票app-| www.cc92.com-500购彩大发快3| www.a38.net-数字家彩票-| www.55xg.com-彩票谜-| www.2356.cm-鸿运彩票钱不能提现| www.07789.com-彩票中奖者的结局| www.70795.com-728彩票安卓下载| www.047373.com-生日号码生成彩票| www.186617.com-江苏快3彩票平台| www.309546.com-体彩七位数中奖几率| www.423400.cc-七乐彩同尾数走势图| www.558922.com-彩虹屁夸男生| www.665816.com-彩虹股份最新消息| www.776265.com-时时彩计划群发软件| www.875751.com-乐8时时彩-| www.974659.com-中华大彩票-| www.et63.com-k彩下载app-| www.yb27.com-国外彩票开奖结果| www.27wo.com-三彩集团骗子| www.0791.site-澳门快三彩票| www.7891.cn-云彩排云送彩票来| www.29729.cc-大爆奖彩票官方网站| www.79030.com-七乐彩跨度走势| www.098022.com-好运快三开奖时间| www.181289.com-c868彩票-| www.299933.com-彩票2元走势图大全| www.404335.com-彩经网试机号体彩| www.545848.com-香港赛马结果及派彩| www.671547.com-彩票怎么发展下级| www.757441.com-中彩网的点数是什么| www.898787.com-篮球彩票推荐软件| www.997924.com-3d乐彩网电脑版| www.uw93.com-广西彩票门户网站| www.21ep.com-彩裤-| www.1475.vip-彩博士四肖选一肖| www.00352.com-双色彩票开奖| www.64714.com-中国竞彩篮球销售额| www.062363.com-ag彩票名站-| www.161770.com-美国快开彩票| www.338248.com-九州快三下载安装| www.433300.cc-山东省福利彩票| www.537523.com-明日之后彩色字体| www.655838.com-新星彩xcaius| www.751368.com-什么是手机彩票| www.848156.com-竞彩足球是真的吗| www.922999.com-银海彩票工作室| www.985186.com-在线买竞彩竞猜软件| www.ek7.com-中国彩票官网app| www.ql68.com-立彩是不是骗局| www.12wa.com-福彩高频彩助手下载| www.93qd.com-一分彩对应码| www.3625.xyz-双色球走势图乐彩网| www.11142.cc-福彩排列七开奖日期| www.86923.com-山西太原快三| www.047738.com-e乐彩软件下载| www.177673.com-北京快三今天预测号| www.261261.com-中国竞彩网官方公告| www.333677.com-彩票中奖归属人| www.413295.com-晓风彩票软件| www.579426.com-谜底是彩的字谜| www.659671.com-彩票查看-| www.780865.com-日彩网可靠吗| www.876625.cc-环球彩票平台| www.982660.com-天天彩票助手推荐| www.dg25.com-七星彩奖表图| www.us33.com-彩神软件官网| www.27zh.com-中国体彩排列五长条| www.0059.cn-哪种彩票奖最大| www.8447.pw-带人玩彩票输了包赔| www.61089.com-国际福彩5分钟| www.051950.com-彩票出租包网| www.162108.com-彩乐汇可以退出吗| www.287896.com-凤凰彩票彩票导航| www.366331.com-手机购彩客户端| www.453996.com-什么是彩色防滑路面| www.555317.com-救世博彩-| www.757892.com-竞彩宝app下载| www.885650.com-内蒙快三奖金规则| www.960482.com-三亿彩票平台| 幸运彩票网www.33598z.com| www.ek89.com-贵州省体彩网| www.ve21.com-易彩彩民福地注册| www.53ha.com-体彩中奖计算器| www.1402.com-福利彩票交税| www.05515.com-彩票号码过滤大师| www.63535.com-乐彩网友论坛| www.056522.com-七星彩中五号有钱么| www.150953.com-彩票开奖源万成| www.259338.com-青海体彩app| www.377277.com-腾讯5分彩是干嘛的| www.533609.com-中国彩票有哪些玩法| www.643199.com-彩鳞-| www.756970.com-永城彩票-| www.or99.com-天玺彩票主页| www.36tx.com-周日竞彩足球赛果| www.2647.cc-c777彩票官网| www.8751.top-远途国际是黑彩吗| www.62811.cc-时时彩高手资料| www.036672.com-赌快乐彩好方法| www.131372.com-周口的彩礼和陪嫁| www.216608.com-安徽快三规律技巧| www.295737.com-上海彩票开奖| www.370815.com-重庆时时彩票| www.717146.com-水溶彩铅晕染小技巧| www.870328.com-福彩3d幸运码安卓| www.999328.com-快三大小概率| www.mf1.cc-360新快三-| www.oj39.com-吉林省福彩中心在哪| www.16jh.com-天天福彩齐鲁网重播| www.0444.com-购彩平台360彩票| www.9660.xyz-3d彩宝网走势| www.56705.cc-快乐彩票用户登录| www.094505.com-彩票816导师| www.159715.com-竞彩推荐网-| www.271095.com-好彩1871红色| www.382006.com-刘亮彩票事件| www.517226.com-中彩网老牌网站网址| www.751264.com-五分⑥和彩开奖| www.866439.com-昨晚彩票开奖号码| www.949110.com-快彩乐网站-| 大赢家彩票网www.54400w.com| www.dn07.com-大乐透彩票| www.ub19.com-彩神网推荐火爆四肖| www.07tk.com-七星彩明月珰晋江| www.73dl.com-体彩断组杀-| www.1033.cn-神彩网高手论坛| www.07505.com-中彩啦客户端| www.46602.com-彩票发财口号| www.87555.cc-98彩票网黑钱| www.033976.com-七乐彩票不给提现| www.767365.com-分分彩免费计划| www.4004.vip-澳门彩票博彩公司| www.422459.com-在线彩票投注app| www.975135.com-竞彩网手机购彩软件| www.gz84.com-彩票666-| www.wu35.com-棋牌游戏送彩金| www.08za.com-世界杯彩票在哪里| www.71ru.com-恒彩2娱乐-| www.0438.cc-彩票导凤凰彩票| www.8463.vip-众发彩票合法| www.38931.cc-体彩七位数中奖| www.78531.cc-七乐彩2拖9多少钱| www.023826.com-陕西福彩快乐十分钟| www.088660.com-福彩的快三是哪个| www.140669.com-518彩登录-| www.207551.com-彩票号码分析器| www.269277.com-太阳彩票骗局| www.411836.com-龙猫彩铅画图片| www.506119.com-www.86彩票-| www.568484.com-重庆时时彩冷热新浪| www.629706.com-788彩票-| www.688247.com-东莞体彩兑奖中心| www.757227.com-乐八彩票官网| www.881691.com-辉煌娱乐彩票靠谱吗| www.954267.com-ssc彩下载-| www.999698.com-宝马彩票登录网页版| www.fn4.cc-拉人玩时时彩判几年| www.mf38.com-福彩乐十分-| www.a85.club-大发快三走势规律图| www.19ap.com-周五有什么彩票| www.522.cm-有赢彩票邀请码| www.3366.biz-足彩加高级会员| www.8058.la-61彩神-| www.21127.com-篮球彩票10|