头像

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

来源:http://www.ckhyy.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.ckhyy.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
6彩票开奖 www.510178.com-竟彩足球下载与安装| www.549958.com-彩票e站-| www.657406.com-大象彩票网站登入| www.745575.com-好彩快三计划| www.856264.com-快三跨度表走势图| www.954350.com-大红鹰彩票下载| www.0800.vip-彩播贝贝-| www.697676.cc-时时彩总和大小口诀| www.836757.com-04彩票-| www.48547.com-彩票万博正规平台么| www.37vd.com-七星彩app怎么样| www.5182.me-足彩预测推荐号码| www.27735.cc-海南飞鱼彩票的技巧| www.006342.com-河北快三推存号码| www.mp71.com-彩票送彩金30元| www.34vy.com-体彩35期-| www.0200.site-彩票品类及奖金| www.9961.cn-中国体彩报排列3| www.8161.loan-梦到蛇的彩票号码| www.383845.com-潍坊福彩中心| www.530942.com-天下彩坛论坛| www.625944.com-福彩跨度图-| www.693825.com-福利彩票奖励级别| www.770747.com-七彩建盏图片| www.865245.com-彩友网彩票-| www.931782.com-买彩票念什么咒语| www.991252.com-球彩网-| www.rv2.com-福彩三d大小走势图| www.3581.xyz-微彩彩票代理| www.513431.com-时时彩只玩大小单双| www.632830.com-体彩猜球规则| www.71968.com-2123彩彩票网| www.055326.com-彩票都有哪几种类型| www.20ln.com-加盟彩票软件网站| www.83054.com-彩票加倍和追加区别| www.eo19.com-快三有什么技巧| www.776473.com-彩乐网天下-| www.641768.com-体育彩票门脸牌子| www.783666.cc-网络销售体育彩票| www.891059.com-优信彩票app下载| www.9203.loan-卖一注彩票挣多少钱| www.004919.com-快三14和值-| www.107339.com-500彩票开挂软件| www.657019.com-云彩厅1-| www.607602.com-彩票双休日能兑奖吗| www.ub37.com-乐彩网首页电脑版| www.9487.vip-彩钢夹芯板用在哪里| www.103308.com-旺彩双色球打不开| www.233670.com-福彩3d组三走势图| www.327116.com-双色球中奖彩票图片| www.399818.com-南国彩票投注| www.506592.com-湖北福彩快三助手| www.081047.com-彩票有什么规律吗| www.288376.com-彩票摇奖模拟器| www.719559.com-河北快三查询| www.806969.com-7号彩票安全吗| www.905331.com-yy彩票正规吗| www.983426.com-易彩快三技巧| www.de05.com-秒速快三开奖记录| www.260532.com-人人快三投注| www.066333.com-高价收购中奖彩票| www.295.space-福彩双色球模拟选号| 500彩票www.500107.com| 博亿彩票www.622by.com| www.715323.com-竞彩足球比分任9| www.513644.com-彩票双色球兑奖表格| www.388075.com-华彩咨询累么| www.528044.com-网彩外挂-| www.607618.com-足彩对阵麦-| www.548932.com-下彩是真的吗| www.509561.com-利彩亲彩票-| www.740955.com-网络博彩推广话术| www.886393.com-好运来彩app| www.001642.com-最全的彩种-| www.176939.com-快三助手安卓版下载| www.98385.cc-体彩最新试机号码| www.960212.com-超级彩票网站安全吗| www.av15.com-官方江苏快三| www.103984.com-360竞彩混合投注| www.193345.com-北京快三中奖结果| www.255998.com-安徽彩票快三| www.258014.com-乐⑧彩票下载| www.430404.com-二分彩计划网站| www.566861.com-大乐透河南体彩网| www.379763.com-益彩链-| www.111848.com-有个app叫竞彩宝| www.968924.com-澳门彩金成功退货| www.35fh.com-南国七星彩沦坛| www.219690.com-彩票投注经验| www.398719.com-彩票计划软件定制| www.427559.com-足彩任九缩水公式| www.266509.com-大发快三是不是赌博| www.252083.com-中彩网如何买彩票| www.652170.com-黄金8五分彩微信群| www.73vg.com-竟彩足球直播| www.178239.com-彩票坊一分快3| www.299931.com-五分彩怎么算出个位| www.655.cc-58彩论坛-| www.113138.com-七乐彩兑奖计算器| www.411196.com-3d彩票稳定-| www.277288.com-彩票赔钱-| www.880441.com-网络彩票陷阱| www.719153.com-倒带彩虹-| www.954464.com-浙江省体育彩票| www.419500.cc-国外彩票代购网站| www.57ou.com-彩票争霸大发时时彩| www.819599.com-初级彩票师-| www.963605.com-赵县彩礼顺口溜| www.qq01.cc-中国福利彩票有几种| www.257308.com-微彩点播软件| www.788495.com-古建筑彩绘图片| www.300283.com-中国彩吧首页| www.573401.cc-51时时彩官方网站| www.059183.com-快频彩票真的赚钱吗| www.781746.com-自己开个彩票服务器| 彩票大家乐www.21202w.com| www.1609.org-福彩、体彩开机号| www.954704.com-体彩手机在线下载| www.c23.club-网易彩票又可以买了| www.052.cc-有谁听过同乐彩票吗| www.3234.biz-安装内蒙古快三| www.235006.com-500彩票apρ| www.uw75.com-q彩app哪里有| www.153790.com-新疆喜乐彩怎么玩| www.984142.com-体育彩票三十六选七| www.101380.com-中彩在线是什么彩票| www.225890.com-快乐彩12选5直播| www.61rq.com-最棒的彩票分析软件| www.921120.com-神彩票-| www.980046.com-有没有宝妈中彩票的| www.aw64.com-快三绝密打法| www.qn15.com-广西快三怎样中奖高| www.x33.cn-cp彩票推荐人id| www.530367.com-中国竟彩足球胜平负| www.619657.com-彩票对冲打水| www.682712.com-彩票榜网页-| www.739681.com-帝豪ll时时彩| www.796667.com-众慱彩票-| www.858324.com-足彩大赢家任选九| www.905052.com-买竞彩犯法吗| www.963860.com-彩库下载宝典驾考| 500彩票网www.61655c.com| www.63913.com-戴维的足彩新浪博客| www.cp6936.com-481彩票网-| www.763262.com-足彩外围正版网站| www.757122.com-河北快三对子推荐| www.865747.com-福彩试机号今天| www.950326.com-易盈彩票app| 开心彩票www.250552.com| www.42874.com-腾讯彩票竞彩| www.067480.com-彩票店会打假彩票吗| www.383864.com-高频彩官方开奖| www.200039.com-今日彩票开奖结果| www.197404.com-大马彩票安装| www.49485.com-开彩票店利润大吗| www.443122.com-福彩3b太湖叟字迷| www.583251.com-公益彩票官方网站| www.697396.com-七星彩复式玩法价格| www.804616.com-双双体彩字谜| www.983843.com-广东福彩快十走势图| www.gb67.com-彩票追号倾家荡产| www.510.me-怎么玩好大发快三| www.043018.com-福彩藏机图总汇| www.703919.cc-福彩3d助手ios|