头像

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

来源:http://www.shifendaowei.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.shifendaowei.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
彩票2元 www.662669.com-彩gg计划苹果版| www.813794.com-中国体育彩票微信号| www.909549.com-福彩快三投注模拟器| www.975756.com-江西彩礼高吗| www.cp2787.com-福彩五分快三兼职| www.qn73.com-福彩快3几点开始| www.28zb.com-天喜彩票-| www.0399.cm-买体彩外围犯法吗| www.7878.la-吉林快三总共几期| www.40394.com-单场足球彩票| www.93238.com-竞彩足球什么是平局| www.094376.com-彩票怎么查询开奖| www.193963.com-新2彩彩票论坛| www.308665.com-新加坡乐彩开奖结果| www.679642.com-15选5彩票2元网| www.800406.com-河南省福彩中心位置| www.901018.com-3d天天彩图报纸| www.rz.com-北京快三大图| www.qw33.com-福彩快三速查表| www.14fp.com-福彩几个号码算中奖| www.1417.cn-309彩票-| 易盈彩票www.7793l.com| www.1266.online宿迁福利彩票点| www.664369.com-浦东体育彩票发放点| www.836922.com-江苏彩礼一般给多少| www.926009.com-深圳区块链彩票| www.996181.com-约彩彩票骗局揭秘| www.al26.com-七星彩前四位| www.vi81.com-江苏快三专家推荐| www.21fi.com-三晋福彩网快乐十分| www.0695.vip-彩票站能转让吗| www.7432.me-上海体彩店怎么开| www.33108.com-七星彩开奖全部历史| www.86397.cc-新彩陶瓷画-| www.052957.com-亿彩彩票是不是有托| www.183828.com-快三跨度走势图| www.315671.com-时重庆市彩开奖号码| www.392307.com-重庆时时彩胆码预测| www.925956.com-彩票彩种分析| www.982418.com-互娱彩票下载网址| www.10fb.com-彩乐乐体彩推荐号| www.0651.net-虚拟彩票生成器| www.11903.com-彩神v邀请码| www.62589.com-极速3d彩票破解| www.088534.com-快三怎么投注有盈利| www.162517.com-江苏e球彩技巧有吗| www.022454.com-福彩快3调整时间表| www.24090.com-手绘彩铅山水画| www.609527.com-679彩票软件下载| www.080270.com-南洋彩网站-| www.327656.com-了d彩票-| www.431112.com-凤凰微彩手机注册| www.28396.cc-彩神网彩神网论坛| www.91810.com-青海福彩大奖无人领| www.123783.com-优乐彩提现不了| www.216990.com-快三遗漏号数据查询| www.303970.com-福彩报纸-| www.454883.com-全球50大博彩公司| www.557846.com-金山彩票提款被拒绝| www.646781.com-极速时时采彩计划| www.882529.com-正规高频时时彩| www.956004.com-亚洲宝博彩票| 乐彩网www.312299.com| www.jo70.com-十大彩票网站排名| www.j68.com-福利彩票加盟流程| www.46eo.com-易彩网开奖结果| www.928.site-安徽申请彩票投注站| www.5532.cc-南京雪中彩影和米兰| www.16133.cc-微信群江苏快三| www.62542.com-满堂彩北京赛车| www.093300.com-体育彩票高频玩法| www.167667.com-今天快三开奖号码| www.369159.com-玩高频彩的人多吗| www.523552.com-5分时时彩开奖号| www.627519.com-双色球彩民村走势图| www.702097.com-505彩票走势图| www.788035.com-易彩宝app-| www.866943.com-湛江七星彩头尾网站| www.934539.com-快乐彩软件-| www.987833.com-56时彩计划-| www.uk4.com-福彩体彩开奖结果| www.sr77.com-红宇体彩店-| www.13bx.com-鼎盛国际彩票| www.82fs.com-竞彩佣金百万| www.2200.org-福利彩票贴吧交流| www.7733.mobi-吉利快三下载安装| www.26244.com-写彩虹的句子一年级| www.68929.cc-彩盈-| www.084577.com-黑彩票软件下载| www.149606.com-彩票倍投计算网页| www.249594.com-288彩票app-| www.am45.cc-购买双色球彩票网站| www.i55.com-永利皇宫送23彩金| www.65vy.com-七乐彩带座标走势图| www.1412.com-pg66苹果彩票| www.05093.com-出款快的彩票app| www.51631.cc-好运彩彩票网丶| www.95931.com-福利彩票考试题库| www.060778.com-中华彩票是真的吗| www.179792.com-七星彩玩法介绍| www.254193.com-快三昨天的开奖号| www.965009.com-境外彩票网站制作| www.qm4.cc-大发快三怎样追豹子| www.xd69.com-江苏快三所有号| www.16yz.com-彩票刮奖谁中过大奖| www.880.org-玩彩怎么止损| www.4792.biz-老式万彩吧下载| www.9937.loan-订婚的钱算彩礼钱吗| www.212232.com-瑞彩祥云幸运快3| www.330019.com-腾讯体育nba彩票| www.428710.com-彩票随机一注| www.526307.com-中彩票领奖流程| www.877715.com-时时彩私庄可以做吗| www.998134.com-北京福彩联系电话| www.ap67.com-精彩十分玩法说明| www.rl71.com-北京彩票中心官网| www.06er.com-彩铅手绘入门基本画| www.77ro.com-彩票五行属火还是金| www.1253.cc-江苏快三顺子中多少| www.9273.cc-185彩票-| www.44018.cc-凤凰彩票时时彩登入| www.230202.com-玩福利彩票好吗| www.349158.com-福彩三地预测总汇| www.469646.com-彩票公司电话是多少| www.559262.com-福彩兑奖多久到账| www.627685.com-足彩四场进球彩奖金| www.412277.com-福彩复制票怎么打| www.561903.com-中彩彩票注册教程| www.654814.com-东方彩网是真的吗| www.715713.com-维彩会彩票网| www.vh97.com-福彩3d骗局揭秘| www.52ie.cc-猜骰子彩票软件| www.0977.date-粤彩网11选五| www.15861.cc-华夏彩票怎么赢| www.57582.cc-澳客赢家彩票客户端| www.013767.com-七星彩近30期开奖| www.440805.com-长城彩票是什么意思| www.576234.com-开心网彩票走势图| www.664329.com-网易体育彩票频道| www.740010.com-高频时时彩下载| www.635626.com-彩虹六号steam| www.713253.com-福彩3d有假吗| www.803913.com-七星彩19期开奖号| www.911784.com-彩客站快三网址| www.994844.com-神彩福牛双色球推荐| www.nd.com-彩票快三-| www.qh30.com-广东好彩中奖规则| www.05vz.com-最顶级的水彩颜料| www.73xy.com-中国福彩验票吗| www.1214.com-快三顺龙能赢吗| www.8629.in-英博彩票app| www.413112.com-彩色铝板厂家| www.505128.com-中国彩票之王| www.ct26.com-彩神争霸是不是黑彩| www.92822.cc-力彩广告有限公司| www.584298.com-彩票好平台-| www.633903.com-11选5体彩走势图| www.699061.com-鲍学全福彩-| www.761056.com-东来彩票-| www.92980.com-皇博彩票这个软件| www.047474.com-彩票几个号算中奖| www.127559.com-七彩玫瑰永生花| www.192712.com-分分彩计算公式| www.256532.com-江苏体彩七位数玩法|