头像

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

来源:http://www.hklipin.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.hklipin.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.059016.com-篮彩比分直播新浪| www.163628.com-巨彩网的骗局揭秘| www.24445.cc-湖北百宝彩11选5| www.365566.cc-彩铅人物画-| www.205066.com-内蒙快三第50期| www.32138.com-8k彩票违法吗| www.87785.cc-七星彩被骗了怎么办| www.392058.com-江西体彩店-| www.583992.com-彩经网杀号定胆表| www.663561.com-赛车彩-| www.198652.com-彩票棋牌平台| www.5fz.com-万彩吧3d字谜总汇| www.977600.com-足彩怎么卖-| www.0801.com-彩票刷码是什么意思| www.741678.com-免费送彩金游戏平台| www.817260.com-彩77中奖提现| www.322851.com-彩计划软件app| www.00470.cc-3d乐彩字谜画谜| www.ik35.com-湖南体彩报电子版| www.0417.in-瑞彩祥云彩票网| www.34779.com-彩摘吧牛彩吧| www.239186.com-火箭彩票vip板| www.338937.com-数字彩购彩下载| www.53no.com-凤凰微彩客户端| www.383188.com-彩虹6号比赛| www.255331.com-彩富网天下资料大全| www.114331.com-福彩3d和查表| www.190445.com-安徽快三查询今天| www.4027.cm-sb博彩公司全称| www.076559.com-褔彩3d开奖-| www.tr4.cc-赣快三走势图| www.678283.com-优彩神论坛-| www.789323.com-足彩关小刀任九| www.886756.com-会员登录巨人彩票| www.986165.com-彩票送彩金软件| www.nu42.com-快三第一门户是什么| www.136365.com-体彩广西宝马事件| www.848117.com-庆阳天价彩礼| www.914715.com-买彩票的技巧大全| www.983361.com-彩31彩票领导官网| www.et70.com-中原彩票网中原网| www.902431.com-彩票报纸在哪买| www.969139.com-网易竞彩推荐预测| 乐点彩票www.910336.com| www.2375.win-福利彩票呼市福彩| www.9475.cc-全国彩票统计软件| www.899059.com-彩票系统api接口| www.974368.com-腾龙彩票-| www.072510.com-cp官方彩票-| www.776885.com-快三拉花教学视频| www.520757.cc-快三26组合-| www.975599.com-河南平舆定亲和彩礼| www.08wq.com-尼彩手机游戏下载| www.788804.com-齐齐哈尔彩票预测| www.907206.com-快三全天助赢计划| www.537757.com-彩色是指什么颜色| www.663875.com-博众时时彩官网平台| www.742100.com-体育彩票重庆合川| www.819646.com-易中彩票网站靠谱吗| www.897322.com-天津福彩扫码| www.970816.com-福利彩票上海快三| www.603305.com-体育彩票咋个卖| www.37157.com-i8彩票app下载| www.7591.net-下载注册送22彩票| www.341762.cc-一分钟快三交流| www.494154.com-彩票平码尾数预测| www.102131.com-彩神pk10注册码| www.06118.com-附近的体育竞彩网点| www.26749.com-七星彩湛江玩法| www.9462.vip-外国买彩票最牛的人| www.95453.com-体彩公益行-| www.142956.com-彩8网可靠吗| www.071763.com-秒速快三交流| www.200242.com-qq7彩票app-| www.343694.com-248彩票吧-| www.471104.com-福彩3d内部包中| www.980.cc-有前景的体彩官网| www.561371.com-首页买彩网-| www.13br.com-帝彩国际是什么| www.1525.com-福彩3d定胆图| www.31hl.com-星期六都有什么彩票| www.616930.com-九号彩票官方网站| www.688204.com-买彩票的公众号| www.763551.com-足彩app排行榜| www.830054.com-分分时时彩玩法| www.900621.com-赢钱就到赢钱彩| www.964444.com-开发彩票平台| 500彩票www.50054q.com| www.cw98.com-好的私彩平台| www.029780.com-利彩可信吗-| www.329115.com-彩票排列三开奖查| www.121356.com-彩票开奖网查询| www.93bb.com-数字彩票原理| www.5419.top-用彩铅画的画| www.826834.com-富豪城彩票-| www.931038.com-南洋乐和彩的资料| 奔驰彩票www.281877.com| www.sd74.com-3d福彩开机号| www.837847.com-岩棉彩钢板厂家| www.146.in-彩虹张惠妹mv| www.777000.com-彩6官方下载ios| www.897209.com-彩票快3最长的龙| www.985096.com-彩票8软件-| www.gl78.com-网上福彩快三合法吗| www.200921.com-体彩481投注技巧| www.892761.com-谁有全民彩票的网址| www.697068.com-全运彩11选五5| www.05068.com-致富彩票是不是骗局| www.48sa.com-3d遗漏乐彩网| www.105672.com-排三彩票网-| www.8980.in-新时代彩票官方平台| www.07062.com-香港澳门彩票平台| www.8502.org-福彩3d中彩论坛| www.sk10.com-乐乐彩票和法吗| www.028953.com-体彩快三怎么玩稳赚| www.215682.com-网上快三网站| www.l54.cn-彩神网兼职靠谱吗| www.0001.org-什么彩票6个数字| www.02321.cc-严重问题彩民| www.556340.com-567彩票官方| www.cs3.com-分分时时彩开奖记录| www.131071.com-江苏各地彩礼一览表| www.98iz.com-天下彩949ccc| www.889791.com-七乐彩中几个号有奖| www.954295.com-8亿彩下载app| 网易彩票www.516105.com| www.317310.com-时时彩盈利心得| www.419342.com-金凤凰彩票-| www.590543.com-梦图解码七星彩抓鱼| www.888116.com-篮球彩票网-| www.017832.com-怎样购买双色球彩票| www.098633.com-福彩在线彩票网| www.ts97.com-福彩双色球下载苹果| www.822662.com-五百万竞彩网站| www.639386.com-下载彩铃-| www.7wx.cc-离婚后彩票中奖算| www.108173.com-时时彩两个平台对刷| www.q43.cc-网罗爱彩专家专栏| www.61er.com-赌彩网站信誉排名| www.183863.cc-河南快三预测推荐| www.308185.com-淘宝彩票如何买| www.391605.com-全民乐彩-| www.545337.com-快三转圈技巧视频| www.660150.com-足彩推荐预测app| www.8989.in-中圄竞彩网首页| www.171746.com-河南快三连线走势图| www.1280.vip-7乐彩机选一注| www.9944.cc-体彩五排开奖| www.503901.com-博瑞彩票怎么下载| www.852232.com-百彩网免费料一| www.966990.com-福彩投注站app| www.bc07.com-多乐彩票是真的吗| www.uv94.com-吉林快三在哪里开奖| www.227002.com-江西福利彩票app| www.327433.com-来自旺彩社区| www.234880.com-3d福彩专家号| www.629937.com-足彩快报官网| www.741888.com-购彩堂软件-| www.807422.com-彩票有规律么| www.877098.com-七天彩票登录| www.6941.cn-七彩虹sn查询网址| www.805703.com-中国合法彩票种类| www.343494.com-彩神2赢钱能提现吗| www.42984.com-抢红包彩票-|