头像

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

来源:http://www.gianthc.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.gianthc.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.276965.com-中国体育彩票十分钟| www.780.in-福彩中心预测| www.29856.com-北京福彩快乐十分| www.066834.com-银河博彩-| www.609302.com-广东地方彩36选7| www.948675.com-中国福利彩票销售额| 500彩票www.927793.com| www.nw67.com-福彩3d怎么兑奖| www.4ds.cc-党员能买福利彩票吗| www.71vf.com-中彩国际是什么意思| www.1986.pro-智慧彩票ios| www.00982.com-福彩精英论坛3d| www.71604.com-福利彩票快三改| www.050153.com-正彩彩票网页版| www.954988.com-瑞彩祥云秘籍| www.2702.pw-v9彩票福彩-| www.9151.cc-洛神体彩店下載| www.7588.win-222彩票下载| www.3678.bid-今天的七星彩开奖公| www.408655.com-韩国彩妆品牌| www.zc19.cc-上海彩票中奖查询| www.66ei.com-爱尚彩平台怎么样| www.2706.vip-牛蛙彩票软件| www.8816.com-阿里彩票注册网| www.267008.com-胜负彩19045期| www.9126.pw-彩票复式是什么意思| www.837480.com-山东福彩微信公众号| www.910.top-男生彩虹是什么意思| www.3410.com-快三为什么二十分钟| www.269571.com-彩九下载软件| www.365865.cc-七星彩参考码| www.480060.com-体彩6十1奖池余额| www.886753.com-微信中国彩国际彩票| 万彩网www.wcp8008.com| www.6kp.cc-彩票算法真的靠谱吗| www.447430.com-福彩票三滴-| www.242468.com-41c彩票网站| www.347251.com-中奖彩民的故事| www.ps5.com-分分彩万能计划| www.761567.com-乐彩网福彩三d网页| www.258643.com-彩客-| 福彩天下www.fcff9.com| www.890873.com-恭喜彩票中奖的句子| www.972346.com-中彩那天-| www.qa4.cc-吉林市体育彩票| www.00247.com-58彩票手机客户端| www.011152.com-搜狐彩票靠谱吗| www.091982.com-信博彩票可靠吗| www.238564.com-快三提前一期看开奖| www.345414.com-彩神通金码今天的| www.011060.com-福彩快三倍投计划书| www.tk.cc-河南福彩快3彩票| www.03iy.com-什么彩票可以买单双| www.05db.com-彩票开奖延迟| www.70nk.com-乐博彩票可靠吗| www.1402.cn-做网络营销彩票代理| www.515770.com-李永志彩票现状| www.583151.com-彩色无遮挡很肉污漫| www.658964.com-福彩双胆预测| www.721376.com-足彩一般在哪买| www.792985.com-打击私彩赌博| www.863454.com-福彩双手球开奖结果| www.921771.com-七乐彩中奖号今天| www.980057.com-招彩票销售员| www.gh2.com-北京快三奖金及玩法| www.561282.com-大财神彩乐园| www.638232.com-附近竞彩投注站| www.927683.com-韩国快三是真是假| www.983923.com-彩票365怎么充值| www.ue.com-北京快三遗漏统计表| www.od02.com-7220彩票网-| www.48.cc-福彩88快三专家| www.179762.com-七星彩玩法-| www.362892.com-七星彩数据分析| www.465899.com-台湾福星彩开奖网站| www.560183.com-福利彩票试机号3d| www.626701.com-大有彩票开户链接| www.708196.com-大发优信彩票邀请码| www.779119.com-中国银海彩报| www.857776.com-菲律宾博彩分红| www.68578.cc-快三7的和值| www.7864.pw-胜负彩任九吧| www.54319.cc-婚恋时时彩诈骗| www.n95.net-豪彩vip注册登录| www.234720.com-500万彩票网登录| www.533929.com-七乐彩模拟-| www.cw40.com-900彩票靠谱吗| www.41rw.com-福利彩票截止时间| www.17221.com-天津体彩网官网| www.940102.com-彩神争霸11-| www.984469.com-彩运网com-| www.cp5330.com-分分快三技巧和值| www.731043.com-今日竞彩胜负结果| www.cai7177.com乐和彩开奖-| www.606525.com-彩票app无停售| www.770653.com-福彩排列五走趁图| www.906251.com-彩色的梦教案| 500彩票www.50788m.com| www.ve04.com-49彩票免费大全| www.5154.me-惠州福彩申请流程| www.53718.com-500彩票天津快三| www.193202.com-乐和彩开奖公告| www.368815.com-古风人物手绘彩铅画| www.83885.cc-买彩票能挣钱吗| www.8327.biz-体彩和福彩怎么加盟| www.583558.com-全国高频彩票走势图| www.954741.com-凤凰彩票能破解吗| www.am25.cc-152彩票app-| www.31ue.com-3月17福利彩票| www.1050.vip-彩票导师怎么骗人| www.110631.com-今晚彩票开奖结果最| www.244808.com-福彩双色机选号| www.367281.com-大鱼海棠彩铅素描| www.397038.com-昨晚彩票号码| www.562943.com-重庆时时彩被骗经历| www.930895.com-南洋彩开奖号码| www.985401.com-关小刀足彩任九推荐| www.bc73.com-快三破解器是真的么| www.9032.org-时时彩服务器租用| www.fw8.com-彩票万能公式| www.580689.com-世界杯彩票买不了| www.074401.com-外围足彩app推荐| www.134414.com-南通体彩-| www.020659.com-快三开奖跨度走势图| www.137809.com-彩客310-| www.257043.com-网上玩彩票有赢的吗| www.365221.cc-中国福建体彩网| www.476132.com-和盛彩票官网| www.088645.com-福彩上海天天彩选四| www.167498.com-快三走势图今天湖北| www.247919.com-江苏快三是不是有假| www.313223.com-3d福彩五行绝杀码| www.870872.com-福彩3d走势图2元| www.fd74.com-盈彩网app下载| www.03yy.cc-111彩票注册| www.213606.com-彩神可信吗-| www.327775.com-福彩坑-| www.403318.com-七星彩这个软件| www.552026.com-福彩快开结果查询| www.338625.com-随州中彩票-| www.412362.com-中彩彩票苹果| www.503267.com-彩之堂赚得多吗| www.555932.com-香港楼和彩开奖结果| www.949226.com-pc28属于彩票吗| www.1688.blue-百姓彩坛心水三区| www.265690.com-最近彩票诈骗案| www.494881.com-彩虹店铺app足彩| www.609189.com-彩票店开门几点关门| www.666944.com-国乐彩坑人吗| www.746778.com-北京时时采彩开奖| www.807562.com-欧洲彩票最高奖金| www.865629.com-彩票分析预测免费| www.940838.com-幸运快三开奖不一样| www.980999.com-彩6ios官网-| www.lp11.com-全民竞彩彩票官网| www.v75.hk-qq快三-| www.42rf.com-x原彩显示-| www.4678.cm-两人特殊买彩票| www.9065.cn-重庆时彩包赚直选法| www.35367.cc-体彩有没有假| www.460889.com-彩票飞鱼游戏| www.563131.com-福彩双色球网上能买| www.638728.com-中国竞彩网成都地址| www.705795.com-发彩网ios下载|