头像

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

来源:http://www.mybb360.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.mybb360.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.775607.com-众彩是骗局吗| www.762303.com-哪里可以手机买篮彩| www.143326.com-内蒙福彩公众号下载| www.964358.com-内蒙福彩快三软件| www.ec85.com-大发快三怎么稳赢| www.003762.com-盈彩娱乐平台怎么样| www.eb06.com-众彩网app下载| www.887048.com-九龙彩票是不是骗局| www.983589.com-华宇彩票平台怎么样| www.df30.com-快三开奖爱彩乐| www.233463.com-北京福彩pk拾官网| www.632632.com-彩控科技-| www.787848.com-福彩500走势| www.715235.com-赢发彩票是骗局吗| www.870573.com-彩票投资计划| 彩69www.022194.com| www.241412.com-彩库宝典安卓版下载| www.395044.com-fc彩虹岛下载| www.609658.com-白银市福彩中心电话| www.733632.com-江苏快三推荐豹子| www.884142.com-盛彩下载-| 5E彩票www.5ecp.com| www.7438.xyz-福彩8字宗旨| www.544492.com-怎么买彩票容易中奖| www.875492.com-高频彩拉人返点吗| www.960056.com-国外赌场送彩金网址| www.cp924.com-福建彩票官方网站| www.lq74.com-腾讯一分彩计划软件| www.h07.cn-3d彩宝网试机号| www.43yz.com-彩之云抵扣物业费| www.155673.com-微彩网投-| 幸运彩票www.339189.com| www.cai6785.com江苏快三开奖号码| www.554789.com-体彩遗漏号是干嘛的| www.249292.com-懂彩宝app-| www.047138.com-快三彩金-| www.273679.com-网购福彩3d-| www.570316.com-福彩开奖结果查开| www.636951.com-分分彩推号工具| www.640044.com-22彩票网址是多少| www.497456.com-王者彩票团队计划| www.817491.com-5分彩是骗局吗| www.be60.com-内蒙古包头福彩中心| www.1ld.com-9万彩票贴吧| www.051.date-彩铅画教程图解人物| www.380477.com-甘肃快三开奖连线图| www.871069.cc-解福彩3b太湖字谜| www.4739.xyz-买彩票落网-| www.266970.com-所有彩票开奖| www.318948.com-体彩福彩加盟电话| www.6161.top-彩票七位数走势图| www.17995.cc-彩票赔率是什么意思| www.206289.com-福彩软快三软件| www.290597.com-澳门快三官方网站| www.mt20.com-福利彩票复试玩法| www.707972.com-手机送彩金的彩票| www.808554.com-体育彩票七星彩购买| www.qb46.com-新彩彩票手机登录| www.206910.com-牛票票彩票-| www.58255.com-人人中彩票旧版下载| www.43427.com-彩票3d开奖直播| www.960014.com-快三对子哪个概率高| www.908.net-买彩票利用漏洞| www.193045.com-快三怎样能一直赢钱| www.334497.com-微信提现彩票| www.441069.com-湖北体育彩票电话| www.541712.com-猜大小的彩票网站| www.17068.com-时时彩平刷王手机版| www.95262.cc-彩票内部人员微信| www.59zh.com-彩票中奖号排三| www.1216.la-全民彩票软件| www.935377.com-凤凰彩票最新app| www.118.cx-体彩中奖后怎么兑奖| www.786982.com-竞彩足球单场预测| www.947266.com-双彩图3d双彩图| www.io53.com-手机投注彩票| 凤凰彩票www.526052.com| www.240119.com-新3d彩定位胆技巧| www.444231.com-体彩p3跨度遗漏| www.638996.com-如何申请中国体彩| www.274398.com-天天分分彩-| www.355272.com-稳赚不赔的彩票计划| www.312074.com-带你买彩票是真的吗| www.611309.com-彩虹六号本子百度云| www.700484.com-横彩网网站-| www.795229.com-幸运彩票精彩无限| www.602675.com-彩客竞彩彩票安卓版| www.927048.com-易彩网抢红包活动| www.37775.com-六喝彩开奖结果香港| www.057525.com-搜索福彩3d胆码| www.44rf.com-中国福彩刮刮乐5| www.781204.com-海南彩票规律讲解| www.722211.cc-哈尔滨福彩快乐十分| www.799020.com-彩票最全的导航| www.868365.cc-7星彩走势-| www.935896.com-基诺型彩票是骗局吗| www.986660.com-彩票五行对应的数字| www.nu8.cc-568彩票app-| www.253718.com-爱乐彩天津十一选五| www.178087.com-宁夏体育彩票快3| www.13998.com-7070彩票平台| 豪彩VIPwww.529355.com| www.381055.com-明天有什么彩票开奖| www.872025.com-内蒙内蒙快三| www.222053.com-北单足彩预测推荐| www.334588.com-e赢彩提现被黑| www.449825.com-chicken彩票| www.877732.com-六台彩迷宫看13| www.955660.com-福网彩-| 818合彩www.www.8000hc.com| www.483434.com-彩色釉子瓷器| www.607298.com-金龙国际是什么彩票| www.568502.com-体彩排三断组分解| www.513111.com-90彩票是正规| www.2497.vip-买足球竞彩会不会亏| www.8180.biz-彩票c66-| www.327955.com-南方双彩网福彩3d| www.46009.cc-云南时时彩开奖号| www.972955.com-彩库宝典怎么安装| www.493.mobi-微信彩票群套路| www.723295.com-黑红方彩票机软件| www.867551.com-查开奖七星彩开奖| www.934131.com-双色球彩妹杀号| 五彩堂www.898341.com| www.690153.com-新浪爱彩足彩胜负彩| www.757412.com-福彩生肖六加一| www.819624.com-腾讯分分彩怎么平刷| www.883878.com-江苏快三属于黑彩吗| www.947918.com-官方购彩平台有哪些| www.985196.com-ag快乐彩怎么玩| www.gw1.cc-福彩网快3下载| www.nb02.com-彩票多少钱缴税| www.330242.com-谁有北京快三微信群| www.444781.com-呼市彩票中心| www.239803.com-王者彩票可靠不| www.309707.com-福彩快三跨度走势| www.gn37.com-河南彩票中奖无人领| www.899453.com-彩票平台代理佣金表| www.2yv.com-时时彩平台信誉排名| www.27366.cc-南国七星彩空白长条| www.317505.com-彩票提前开奖公告| www.522783.com-套彩对打-| www.010351.com-熊猫彩票平台合法吗| www.400888.com-彩客电脑网页版| www.539680.com-饭圈彩虹屁语录大全| www.61248.com-105彩票是真的吗| www.710027.com-在哪里举报网络彩票| www.516164.com-众赢彩票团队李胜| www.305950.com-彩虹六号腾讯| www.509003.com-云彩宝彩票停了吗| www.586703.com-首存1元送29彩金| www.942967.com-众彩开奖-| www.526941.com-体育彩票开桨结果| www.21ss.cc-澳客彩票电脑pc版| 澳客彩票www.103ak.com| www.31359.com-哪个彩票软件靠谱| www.900986.com-福彩排列3开奖号| www.194318.com-江苏快3彩票| www.594950.com-a彩平台官网注册| www.664513.com-卡通人物彩铅画图片| www.397188.com-彩票奖金扣税计算器| www.258598.com-湖北快三精准计划| www.060937.com-彩乐网4343us| www.xu42.com-彩票送礼金-|