头像

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

来源:http://www.tufmachining.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.tufmachining.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
166彩票 www.8646.biz-体彩双色球预测| www.05oz.com-水溶性彩铅画教程| www.185728.com-北京了快三开奖结果| www.8344.cm-时时彩龙虎怎么打| www.79494.com-重庆时时彩票龙虎斗| www.125080.com-幸运彩票官网app| www.72309.com-体彩11选5河北| www.997153.com-北京快三单双走势图| www.at33.com-山西福彩网-| www.1292.cm-内蒙通辽快三| www.1990.club-3d新浪爱彩走势图| www.121423.com-彩专家彩友人工计划| www.464468.com-古建彩绘纹样草图| www.610662.com-福彩3d高低图| www.443308.com-专业玩彩今天预测| www.558771.com-七色彩虹寓意是什么| www.664280.com-优彩网官网登录苹果| www.802212.com-彩八仙做号软件安卓| www.904804.com-足彩购买-| www.992299.com-时时彩如何定四胆| www.ny81.com-尊彩赚钱可靠吗| www.12tu.com-好彩薄荷-| www.oo00.cc-温州福彩网-| www.031315.com-下彩彩票客户端安卓| www.296261.com-安徽快三数据遗漏| www.35000.cc-七天彩的平台怎么样| www.045147.com-彩票中奖恶搞神器| www.144086.com-凤凰彩票平台网站| www.179.live-写实彩铅人物| www.1335.org-五分彩算赌博吗| www.029545.com-云彩宝鸿运彩票| www.69fv.com-福乐彩官网-| www.1861.hk-湖北快三怎么手机玩| www.4313.biz-华夏鑫彩易积分| www.6573.top-三d中奖彩票图| www.5743.cc-彩票七位数怎么买| www.604980.com-体彩大乐彩每周开奖| www.204467.com-内蒙古彩票快3下载| www.429986.com-儿童水彩笔-| www.770753.com-七彩阳光音乐播放| www.903317.com-pk彩吧-| 500彩票www.66621d.com| www.315261.com-七彩教育集团| www.620938.com-黑马彩票计划软件| www.342399.com-购彩下载-| www.15241.cc-今日福彩报纸| www.794933.com-881彩票网-| www.761342.com-好彩下载-| www.33376.com-凤彩网预测网址| www.632810.com-彩票签到领红包| www.4529.vip-非凡时时彩计划网站| www.346773.com-1分赛车彩票的技巧| www.003878.com-盈彩网站首页| www.4717.vip-银行买彩票-| www.149722.com-副利彩票开奖| www.69874.com-彩8彩票靠谱嚒| www.3121.biz-新浪数字彩票图表| www.526560.com-19028期胜负彩| www.663233.com-广西双彩开奖结果| www.004370.com-高频彩怎么玩能赢| www.915591.com-加盟中国福利彩票| www.155244.com-足彩中奖领奖规则| www.230712.com-彩票赵公明-| www.96lo.com-竞彩足球交易量统计| www.3663.in-旺彩双色球怎么支付| www.505794.com-黑彩有人赚钱走吗| www.587844.com-彩色复印机租赁| www.667165.com-乐彩沦乐彩论坛| www.26jq.com-山东体彩手机大管家| www.0166.net-彩色代表什么意思| www.5866.hk-体育彩票到期时间| www.640749.com-体彩顶呱刮标志| www.101088.cc-大乐透彩民乐图谜| www.182965.com-快三客是什么软件| www.58676.com-彩报网资料-| www.47oq.com-广西福彩网快乐十分| www.na41.com-玩黑彩快三能赢钱吗| www.09hj.com-中国福利彩票假期| www.829.cc-体彩刮刮乐20视频| www.792133.com-河南安阳彩票贴吧| www.253779.com-青海省快三-| www.27dl.com-福彩3d在线模拟| www.760830.com-珐琅彩瓷器-| www.4505.hk-今天七星彩号码多少| www.4404.net-体彩出的什么中奖号| www.637050.com-重庆时时彩做号网页| www.791568.com-体彩怎样兑奖| www.907107.com-体育彩票8位数| www.993994.com-微彩站怎么下载| www.5478.cm-如何拉人买彩票| www.84qo.com-银川仟彩-| www.50255.cc-778彩票下载| www.723138.com-快三违法-| www.890106.com-官方高频彩开奖网| www.705657.com-快三出什么号码| www.423154.com-中国福彩图标| www.1599.bid-购彩网gcwcp| www.16249.com-ζ3d走势图新浪彩| www.642.mobi-苹果7有原彩显示吗| www.5688.me-tt彩票下载-| www.377277.cc-永利彩票网靠谱吗| www.390381.com-极速时时彩的规律| www.522633.com-分分时时彩追号计划| www.597763.com-网上福利彩票投注站| www.666821.com-福乐彩是正常平台吗| www.736672.com-滨海新区体彩中心| www.818600.com-今晚体彩开奖直播了| www.887330.com-下彩网彩票时时彩| www.948087.com-眉山福彩网-| www.993331.cc-足彩技巧pdf下载| www.ss.cc-北京快三专家预测| www.947073.com-福彩高频彩助手| www.62962.cc-彩客化学集团总部| www.hc82.com-彩运8官网-| www.r31.cc-中福一分快三| www.51aw.com-中国彩票年鉴| www.948887.com-高频彩走势-| www.33685.cc-七中快三秒奶茶店| www.368283.com-浙江体彩超级大乐透| www.hp0.com-彩票屠龙的意思| www.a80.xyz-合法彩票投注网站| www.cai2678.com彩神争8手机版| www.9905.shop-名人彩票法国时时彩| www.023138.com-环球彩票骗局揭秘| www.262611.com-微信快三群犯法吗| www.370470.com-55彩票怎么看走势| www.523994.com-香港乐和彩新加坡| www.699569.com-哪种彩票最容易中奖| www.851881.com-爱彩乐11选五辽宁| www.224037.com-全天最准uu快三| www.306075.com-凤凰彩票是怎么回事| www.403234.com-竞彩足球过关是什么| www.508567.cc-1980彩票球彩网| www.71yb.com-彩票012路数字| www.35055.cc-哪个购彩平台最可靠| www.846609.com-体彩和福彩会取消吗| www.638688.cc-浦东新区体彩中心| www.38155.cc-湖北福彩app官方| www.51kg.com-去泰国彩宝市场| www.5523.xyz-m5彩票网官网首页| www.38292.cc-冀彩宝什么时候能用| www.006917.com-高频彩开奖网址| www.9510.wang-海南私彩怎么包码| www.75939.com-一分钱一注彩票| www.081142.com-稳赚彩票视频| www.183123.com-福彩3d走势图表图| www.500790.com-中国第一张彩色相片| www.737699.com-彩票网站360| www.71586.com-彩票刷子团队| www.187595.com-时时彩破解器| www.301373.com-一分快三单双买法| www.992901.com-新疆喜乐彩开奖信息| www.843422.com-姜山胜负彩冷门推荐| www.gy15.com-快三北京一定牛| www.204671.com-今晚福体彩开奖结果| www.xk0.cc-彩票棋牌平台| www.2472.xyz-体彩两码遗漏统计| www.897185.com-彩票最长长龙| www.3278.top-四场进球彩开奖情况| www.76016.com-山东体彩客户端下载| www.068937.com-中彩网预测-| www.292612.com-今福彩图-| www.419133.com-竞彩足球网点| www.572831.com-天猫彩票1000万|