头像

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

来源:http://www.dijitala.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.dijitala.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
三分PK拾 www.90wl.cc-黑彩平台曝光| www.770373.com-竞彩篮球大小分推荐| www.jg42.com-吉林快三购买| www.31us.com-3月19号彩票| www.4558.org-七星彩规律软件功| www.50749.com-500彩票走势图表| www.332338.com-京彩挂机app| www.491622.com-箭彩-| www.628660.com-华夏时时彩官网| www.760053.com-失控的黑彩三| www.878613.cc-99彩票平台-| www.964318.com-彩票倍数计算| www.cd1.com-福建福彩快三查询| www.8220.net-七星彩论坛超长规律| www.975662.com-七星彩2292-| www.45345.cc-16234彩票网| www.134218.com-时时彩黑客改单视频| www.558352.com-竞彩电脑版-| www.657452.com-今天的体彩开奖结果| www.756055.com-全民中彩ios| www.011408.com-天津时彩官网| www.761652.com-福彩助手安全吗| www.87jn.com-体彩买法-| www.109251.com-567k彩票靠谱吗| www.954978.com-动物彩票开奖走势图| www.170366.com-吉林快三跨度走势图| www.024833.com-河南福彩客服电话| www.70kp.com-六乐彩开奖结果查询| www.6314.biz-钻石彩票违法吗| www.85328.cc-500彩票足球资料| www.355935.com-体育彩票视频| www.561190.com-爱乐透彩票提现| www.750061.com-七星彩预测频道网| www.kb5.com-分分快三计划数据| www.544160.com-彩吧迷图第一版| www.886931.com-大马彩票违法吗| www.gf55.com-韩国彩票45选6| www.22oc.com-彩吧论坛官网| www.1491.xyz-彩种查询开奖时间| www.38212.com-808福彩网址| www.771992.com-东方彩票app下载| www.58395.com-八号彩票登录网址| www.3665.xyz-a3彩色复印机租赁| www.564560.com-竞彩店申请流程| www.650691.com-幼儿园彩虹伞| www.753236.com-633彩票-| www.845001.com-o1彩票北京pk拾| www.791207.com-1980时时彩官网| www.996854.com-博瑞彩票平台| www.05973.com-中国体育彩票苹果版| www.213286.com-江苏快三手机助手| www.872098.com-福彩三弟跨度走势| www.839699.com-pc彩票怎么玩| www.918739.com-下载u9彩票软件| www.982451.com-鸿彩网江苏快三| www.cp7998.com-安徽快三投注| www.62635.cc-三地彩票定胆| www.2337.in-七彩云南翡翠手链| www.217343.com-即时开彩安卓| www.302188.com-七星彩前四冷热| www.401831.com-类似七星彩小说| www.517998.com-彩票优乐商城| www.589627.com-七星彩是几到几| www.665410.com-彩虹玫瑰多个钱| www.226.cm-体彩大赢家走势图下| www.638792.com-足彩竞彩网点| www.cai1999.com快3彩票技巧大揭秘| www.6337.top-七星彩网站投注| www.01174.com-注册送c彩金58元| www.65615.com-彩票中奖在线生成| www.979403.com-网络彩票买大小单双| www.hm81.com-时时彩什么是定位胆| www.j50.top-下截118彩票官网| www.80of.com-云南体育彩票11| www.541985.com-新彩票网走势网| www.069225.com-200w彩票-| www.127570.com-彩虹易支付正版授权| www.191873.com-甘肃快三和值表| www.253855.com-青海快三推荐号| www.325128.com-体彩排三图迷总汇| www.633638.com-幸运彩网-| www.49oj.com-众赢彩票今日盈亏| www.3894.vip-彩票彩经网走势图| www.14596.com-彩票大小规律性| www.79069.com-威娱彩票站正规吗| www.057382.com-极速赛车彩票软件| www.140324.com-华宇彩票平台怎么样| www.6641.shop-乐米彩票小米版| www.ro33.com-彩票总动员走势图| www.35rj.com-七星彩七金码论坛| www.0036.in-彩票有多少位| www.5401.cc-3d福彩八码复式| www.02940.cc-掌优彩票投注记录| www.45560.com-微彩走势-| www.96656.cc-竞彩足球概率| www.054564.com-亚愽彩票-| www.340580.com-天下好彩网-| www.928779.com-排列五和七星彩奖表| www.985596.com-竞彩交易指数盈亏| www.wq5.cc-湖北快三统计图表| www.qe24.com-好彩3多少錢| 55彩票www.755745.com| www.iu67.com-竞彩足球360| www.zm77.com-好彩1复式投注表| www.47gy.com-东莞福彩客服电话| www.205938.com-一定牛彩票预测推荐| www.281755.com-e球彩3场全包奖金| www.483058.com-体彩所有彩种及玩法| www.688021.com-代理彩票反水| www.796942.com-腾信分分彩官网| www.872733.com-天天彩票平台合法吗| www.948299.com-福利彩票几时开始| www.989653.com-国民彩票安不安全| www.bd4.com-北京昨天快三走势| www.970.gg-七乐彩复试11中4| www.006541.com-福彩快频彩调整| www.025703.com-台北快三规律破解| www.123808.com-用彩票赚百万| www.42576.com-网络彩票停售| www.91897.com-好彩1投注单| www.730711.com-查看全国彩开奖| www.816484.com-福彩3地开奖号| www.904447.com-深圳市福彩发行中心| www.962715.com-旺旺时时彩安卓| 彩天下www.196049.com| www.815994.com-3d彩报布衣电子报| www.85mx.com-足彩什么是拉力| www.297620.com-河北七星彩开奖| www.369798.com-体彩几点封机| www.lr81.com-中华彩票app| www.74890.com-易竞彩分析软件| www.731942.com-爱彩人-| www.600486.com-两块钱的彩票| www.744569.com-新华网彩票牌照| www.927201.com-福健休彩31选七| 大赢家彩票平台www.763226.com| www.bl78.com-内蒙古快三怎么玩| www.136114.com-怎样申请彩票投注站| www.39um.com-福彩双色球单式| www.1974.xyz-跳槽就送彩金| www.9399.bid-体育足球彩票怎么看| www.193131.com-爱彩乐大发快三假吗| www.711604.com-中国竞彩网下载安装| www.791480.com-微信扫码玩彩票| www.850871.com-时时彩和值与跨度| www.933219.com-宝马彩票下载网站| www.989157.com-福彩店网上怎么申请| www.uc66.com-免费下载全民彩票| www.667544.com-24个球的彩球机| www.813094.com-线上体彩怎么赚钱| www.913059.com-好彩客真的能赚钱吗| www.981139.com-87竞彩官方网站| www.ak34.com-河北快三儿-| www.160508.com-福彩3d出对子规律| www.4126.love-彩虹的重力txt| www.7760.biz-买高频彩赚钱方案| www.67852.cc-体彩算不算赌博| www.797921.com-c彩61平台-| www.870478.com-刚力彩芽拍av么| www.926250.com-d9彩票网站-| www.972256.com-彩票api平台| 易彩网www.99638k.com| www.017212.com-体育彩票店几点关门| www.468628.com-福彩刮刮乐官网|