头像

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

来源:http://www.bjbrkh.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.bjbrkh.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.81958.cc-揭露网络彩票骗局| www.285867.com-最大的快三网站| www.076999.com-国外彩票名称| www.cai4911.com11选5彩票app| www.7340.in-彩虹6号萌-| www.he36.com-大发快三免费破解器| www.8kv.com-百盛彩票平台| www.2831.wang-好彩投彩票最新| www.12269.cc-湖北福彩短信投注| www.929680.com-七乐彩胆拖投注器| www.cp0417.com-福彩河北快三走势图| www.826789.com-盛兴彩票改数据| www.911456.com-福彩公益行最近走进| www.983274.com-彩票算不算赌博| www.co38.com-福彩江苏快三规律| www.uf13.com-甘肃快3彩票开奖| www.619109.com-彩票不能在线购买| www.342033.com-彩之道福彩3d| www.486062.com-大发彩幕后-| www.660021.com-南国彩票七星彩网| www.761214.com-男方提出离婚彩礼钱| www.856575.com-关于福利彩票| www.941382.com-彩票销售培训| www.995358.com-靠谱的购彩app| www.ft03.com-宝马彩app-| www.869891.com-彩8对战在线版| www.984469.com-彩运网com-| www.ia42.com-体育彩票快乐扑克3| www.9657.wang-重庆时时彩b盘| www.48143.com-彩之家网址平台| www.47662.cc-快三交流qq群| www.104046.com-竞彩篮球赛果开奖| www.214343.com-人人竞彩app下载| www.8334.in-下载福彩3d图纸| www.54491.com-最佳彩票投注平台| www.010191.com-澳客网足球竞彩| www.089450.com-彩票推荐任三| www.427712.com-福彩3d直选号软件| www.a33.club-福彩中心地址| www.019290.com-彩票注册大乐透| www.891574.com-上海快三下载软件| www.14cb.com-天天爱彩票网站首页| www.325901.com-排列3彩经网走势图| www.563787.com-福彩3d计算法| www.303858.com-01彩票安卓-| www.775509.com-吉林新快三基本走| www.093582.com-福彩湖北快三预测| www.172365.com-49彩票app-| www.256396.com-人人竞彩app| www.355474.com-福甘肃快三彩开奖| www.467475.com-分分彩扫微信二维码| www.593778.com-湖南七彩集团| www.959408.com-河南体彩网七星彩| www.ac23.com-陕西体彩十一选五| www.s80.cc-哪个软件买彩票靠谱| www.88bt.cc-彩之网互动区手页| www.9903.top-竞彩篮球场次少了| www.85454.com-福彩双色球胆拖表| www.108918.com-福彩快3嘉奖| www.234730.com-中国体育彩票最新版| www.344348.com-彩票991188-| www.479072.com-赣州市体彩管理中心| www.586590.com-体彩大乐透头奖彩票| www.678947.com-旺旺彩票正规吗| www.777519.com-香港5分彩-| www.688998.com-金钱彩票-| www.659204.com-玩彩票稳赚技术| www.088829.com-彩票中奖窍门| www.xs40.com-收贵州快三开奖结果| www.33457.com-福彩三d开机号码| www.482008.com-下载亿彩彩票| www.750655.com-玩高频彩赢钱| www.879366.com-内蒙古快三现场直播| www.wz09.com-快三快三和值表| www.rn42.com-乐和彩开奖结果查询| www.813436.com-彩票中了好几个亿| www.069876.com-神彩软件下载| www.568661.com-下彩彩票app苹果| www.767544.com-3d彩票跨度-| www.023938.com-怎么买外国彩票| www.917700.com-赌钱送彩金网站| www.3466.net-体育彩票双色球直播| www.2871.biz-彩票酷彩吧-| www.79488.com-重庆时时采彩计划| www.587820.com-施乐彩色复印机配件| www.751901.com-中国福利体育彩票| www.739627.com-福彩开奖助手| www.043813.com-彩票扫码器-| www.243062.com-潮信跟计划买彩票| www.733194.com-上海福利彩票显示| www.gt9.cc-北京快三怎么赚钱| 网易彩票www.332065.com| www.165316.com-金沙彩票靠谱吗| www.254345.com-王牌彩票平台| www.5432.cc-福彩开奖35选7| www.703774.com-大发彩票网安全吗| www.005470.com-彩票封盘-| www.81yi.com-深圳体育彩票| www.xj11.cc-鑫彩快3网是真的吗| www.635660.com-京彩娱乐平台登录| www.295138.com-博彩返水高的| www.632672.com-竞彩混合过关玩法| www.953709.com-彩票一直追号会中吗| www.oa98.com-大钱庄彩票购彩大厅| www.0061.pw-哪种彩票更容易中奖| www.2dn.cc-体彩挣钱吗-| www.0060.tv-黑龙江福彩快乐10| www.531292.com-艾彩原创免费视频| www.618.cm-时时彩预估-| www.505596.com-炫彩字体代码| www.764043.com-3d彩票图库-| www.218897.com-湖北武汉福彩快三| www.742598.com-彩票下注软件| www.550315.com-七星彩册子大全图片| www.166690.com-520快三网站| www.380965.com-七乐彩在哪直播| www.jw90.com-中彩吧骗局-| www.687067.com-长沙彩票兑奖中心| www.95019.com-彩妆加盟品牌| www.z39.cm-七彩票开奖结果| www.6442.vip-豪彩投是什么意思| www.004103.com-福彩3d大赢家论坛| www.456112.com-彩虹六号对枪技巧| www.5756.biz-浙江福彩大奖| www.125139.com-幻想中彩票走火入魔| www.864776.com-手机彩膜模切机| 凤凰彩票www.77803m.com| www.2069.cn-东京赛车彩票| www.169880.com-甘肃快3彩经| www.853864.com-57彩票平台-| 彩票3www.891079.com| www.818587.com-500竞彩即时比分| www.3728.cm-五子彩球在线玩| www.23211.com-1210彩票-| www.607767.com-日本彩票种类| www.845006.com-福彩19014期| www.113045.com-竞彩猫电脑版官网| www.982147.com-双色球彩妹独栏唯彩| www.92785.com-飞翔竞彩诈骗| www.ty7.com-体彩开奖结果排列三| 来运彩票www.7777y.cc| www.978668.com-贵烟新好彩价格| www.31ml.com-礼拜六有什么彩票| www.409383.com-体彩怎么买七星彩| www.102563.com-二四六天天好彩数字| www.108373.com-彩影什么意思| www.356003.com-万森彩票平台怎么样| www.985303.com-彩票诗词-| www.993803.com-中国足球胜负彩票| www.t26.top-彩票积分兑换| www.3774.biz-七星彩冷热码| www.4321.pro-彩票序列号-| www.26578.com-苹果原彩显示| www.016359.com-彩神4213777| www.090510.com-彩票对打平台赚佣金| www.161161.cc-中国福建体彩报| www.870669.com-凤凰彩票开奖网站| www.674564.com-英国都有什么彩票| www.837969.com-p3牛彩网字谜| www.md81.com-58彩票苹果版| www.28897.com-彩票开奖走势图| www.146733.com-福建即乐彩中奖规则| www.567849.cc-彩票网投站怎么盈利| www.930189.com-90彩票是什么平台|