头像

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

来源:http://www.jsxzbt.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.jsxzbt.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.699311.com-天津时时彩官方网址| www.839829.com-竞彩足球105| www.955469.com-苹果彩票手机| 豪彩VIPwww.001562.com| www.81979.com-计算彩票概率| www.95719.com-河南郸城结婚彩礼| www.145472.com-彩票33软件安卓版| www.268560.com-北京快三查询| www.344268.com-超神快三平刷破解版| www.426616.com-诚信可靠的足球彩票| www.526131.com-世界杯怎么竞彩| www.598572.com-八马彩票官方网站| www.669829.com-百博七星彩信誉网站| www.745677.com-大彩网没更新| www.814920.com-石家庄体育彩票开奖| www.884481.com-地方彩票开奖时间表| www.260028.com-时时彩平台网| www.66212.com-福利彩票怎么投注呢| www.313353.com-双彩论坛体彩三句话| www.023316.com-万博买体彩-| www.770868.com-成都彩虹冰淇淋机| www.997890.com-福彩3d折线图| www.e28.cc-国彩能玩吗-| www.27092.cc-彩票二元网下载| www.044044.com-彩票挂机软件方案| www.183558.com-体彩官方彩票app| www.335838.com-彩票大数据网站| www.182613.com-银川快三查询| www.289319.com-快三顺子中多少钱| www.382307.com-博汇彩票最新消息| www.880575.com-大师彩票平台| www.563621.com-神奇彩票选号法| www.644644.com-美国1分彩-| www.212591.com-时时彩娱乐注册平台| www.529368.com-体彩开奖直播平台有| www.995839.com-彩票刷水-| www.jh21.com-腾讯快三开奖结果| www.70236.com-精彩-| www.019705.com-富彩彩票购彩大厅| www.149655.com-彩51彩票平台好吗| www.574822.com-福彩胆码预测高手| www.654769.com-钴石彩票秒开| www.749888.com-弘鑫娱乐彩票| www.836345.com-乐彩网三d开奖公告| www.902067.com-告别黑彩-| www.73em.com-有在蒂之彩学过的| www.4455.tv-四海乐购彩票官网| www.27487.com-168好彩票app| www.94442.cc-pc彩票app下载| www.871090.com-网上彩票快三骗局| www.337871.com-皇马刮彩票-| www.490929.com-我被网上彩票骗了| www.589686.com-体彩19046期| www.681252.com-彩票赌徒-| www.774678.com-七乐彩复式投注方法| www.870864.com-网上挣钱彩票平台| www.949646.com-今曰体彩开奖号| 乐博彩票www.67258d.com| www.480355.com-竞彩之家最新版下载| www.5875.wang-体彩可以手机兑奖| www.27938.com-大金源彩票-| www.82205.com-彩七七官网-| www.035003.com-青岛市福彩中心| www.128928.com-彩虹旗的含义| www.211131.com-安徽省快三遗漏号码| www.292967.com-福彩3d今晚开奖号| www.369448.com-幸运分分彩开奖查询| www.477912.com-深圳体育彩票| www.873136.com-彩彩票网彩-| www.949837.com-福彩3d和直走势图| 金掌柜www.83993m.com| www.5533.vip-足彩狗万app| www.21131.com-运盛彩票app| www.019375.com-q彩网是合法的吗| www.656004.com-彩票赔付率-| www.31100.com-彩尊app打不开了| www.000446.com-时时彩是什么| www.123421.cc-体彩今天开什么奖| www.228126.com-江苏快三有规律吗| www.859709.com-泉州体彩音乐聊天| www.117665.com-福8彩-| www.197233.com-乐彩提现失败| www.274627.com-有没有带着玩快三的| www.478832.com-竞彩二串一投注技巧| www.8861.in-本科彩票专业| www.859019.com-彩票中奖结果查询| www.962845.com-齐鲁风釆七乐彩查询| www.cp0366.com-老快三跨度走势图| www.87pj.cc-淘宝招彩票代玩人员| www.3441.org-i8cp彩票网址| www.00110.com-重庆体彩中奖| www.51825.com-时时乐上海彩票网| www.96455.com-彩彩票网彩神通| www.053133.com-幸运彩票手机版官网| www.126754.com-8k彩票计划-| www.208371.com-体彩竞猜足球| www.287255.com-安徽快三是真是假| www.358960.com-体彩幸运选号| www.fa04.com-挂机软件彩票| www.0kj.com-彩票热号-| www.792361.com-彩票中奖符用法| www.866813.com-博友彩下载-| www.917721.com-彩虹六号战绩查询| www.972559.com-彩铅画景物-| www.cai1333.com快三在线投注软件| www.339889.com-山西体彩七星| www.410582.com-梦见死人翻生七星彩| www.878686.com-彩神通内部四码官网| www.966383.com-快三倍投方式| www.cai93.cc-查一下彩票开奖| www.5376.top-777彩票网靠谱吗| www.743888.com-彩票开奖内蒙一选五| www.813132.com-福彩3d纶坛-| www.881655.com-网络投彩是什么骗局| www.zy01.com-彩虹网络电视直播| www.27wv.com-彩票账号注册| www.041.in-福彩2d如何打| www.2604.cc-江苏彩民-| www.8189.loan-幻彩胆码排序软件| www.23125.cc-彩票大小单双的软件| www.66816.cc-彩票兑奖43期| www.016475.com-福彩30万是真是假| www.087092.com-乐富彩-| www.150101.com-连中彩票新版| www.07em.com-彩铅梦幻妆小样图| www.284.cn-七星彩app靠谱吗| www.4395.cc-01彩票网页版| www.9225.cm-航天彩虹是做什么的| www.506688.com-怎么研究体彩| www.871647.com-利彩网站-| www.cp1555.com-快三怎么倍投最合适| www.036861.com-彩票榜软件下载| www.90020.com-788彩票网靠谱吗| www.670365.com-精彩十分中奖| www.739625.com-爱彩乐是哪个公司| www.558169.com-电子游戏彩金平台| www.743437.com-奖多多足彩app| www.798856.com-福彩102多少钱| www.251415.com-中华彩吧下载| www.364546.com-彩虹光男生头像| www.454338.com-魔方彩票软件下载| www.525286.com-彩运连连专家专栏| www.581384.com-生肖彩票叫-| www.632379.com-时时彩后2技巧| www.681531.com-辽宁省福彩官方网站| www.737936.com-深圳彩神uv打印机| www.1175.net-花生彩票真假问题| www.53sz.com-共享彩票怎么玩法| www.2912.biz-彩之堂快三-| www.7916.top-福彩三d平淡字谜| www.307362.com-中国福利彩票七乐彩| www.988821.com-彩票一等奖交多少税| www.cg05.com-网络快三彩票犯法吗| www.k55.club-0567好彩-| www.49hs.com-有被金星彩票骗的吗| www.677.me-免费时时彩计划网| www.877575.com-京东彩票网-| www.963014.com-彩票开奖历史对比器| 彩吧www.580819.com| www.ki13.com-体彩网大乐透计算器| www.wz01.cc-全民中彩app贴吧| www.05au.com-七乐彩开奖顺序号码| www.779.xyz-神彩网彩票-| www.5858.tv-彩争霸8下载安装|