头像

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

来源:http://www.fablesofglow.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.fablesofglow.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
038彩票 www.347251.com-中奖彩民的故事| www.201975.com-福彩图迷总汇九| www.428166.com-足彩任9缩水软件| www.624434.com-好彩店正规吗| www.770638.com-三分彩票如何看走势| www.947650.com-福利彩票营销计划| www.br33.com-内蒙快三专测豹子| www.5869.wang-冠赢彩票首页| www.22173.com-天天福彩山东经济| www.063223.com-必中彩票是不是骗局| www.260182.com-买十分快三技巧| www.412227.com-跟投彩票会中奖吗| www.794128.com-九州彩票真能赚钱吗| www.231693.com-彩票三军大小怎么玩| www.472249.com-天天中彩吧小报| www.137429.com-老吴竞彩推荐| www.395508.com-羽泉彩虹吉他简谱| www.17323.cc-足彩对阵表分析| www.323563.com-中国福彩中心开奖| www.82500.cc-体彩排列三杀一码| www.256523.com-官方彩app-| www.388150.com-华彩杰鹏-| www.588960.com-足球彩票单场胜负平| www.595708.com-体彩领奖规则| www.020871.com-彩票刷流水平台| www.94ps.com-福彩大家乐玩法| www.278795.com-快三秒热水器功率| www.555236.com-下截全民彩票软件| www.69893.com-彩八app苹果版| www.069563.com-中国竞彩网500万| www.91499.com-500电脑版彩票网| www.111858.com-高德彩票怎么玩| www.233989.com-彩票组三什么意思| www.323305.com-七乐彩历史开奖| www.465269.com-竞彩足球官方版下载| www.571010.com-体彩票最新开奖公告| www.593516.com-七彩阳光背面| www.213227.com-江苏快三分析软件| www.351276.com-世界杯体彩哪个好| www.512897.com-玩彩网ios下载| www.650117.com-如何博彩-| www.785299.com-金福彩票-| www.874427.com-私彩1980-| www.949331.com-五福福彩苹果下载| 大赢家彩票www.512411.com| www.660472.com-七星彩南国彩票论| www.749654.com-廊坊鸿运彩票标签| www.821928.com-湖北精彩十分钟玩法| www.987420.com-合法的网络彩票平台| www.gx7.cc-江苏快三豹子规律| www.qh40.com-欧盟好彩柠檬爆珠| www.198824.com-皇都彩票真假问题| www.310825.com-时时彩神圣计划| www.395773.com-256时时彩安卓版| www.508849.com-牛逼彩票下载| www.580861.com-南国七星彩手机网| www.4137.biz-彩虹六号墨冰几率| www.9966.pro-13号三地彩票开奖| www.58159.cc-福利彩票七乐彩单式| www.108922.com-微信新快三群软件| www.829.cc-体彩刮刮乐20视频| www.6717.in-香港6和合开彩结果| www.26328.cc-彩吧彩票官方下载| www.77335.cc-彩票30期双色球| www.8079.org-永利彩票网址是多少| www.465338.com-被黑彩票坑了| www.07788.cc-中彩那天生字| www.005768.com-澳客彩票网手机版| www.443558.com-七星彩机选投注号码| www.570880.com-七彩山鸡苗孵化场| www.654094.com-江西快三走势2元网| www.817662.com-彩票app哪个正规| www.900359.com-乐彩论坛旧版下载| www.ha4.cc-福彩3d一句定三码| www.yf30.com-派彩金额是反水钱么| www.268890.com-丹麦快乐彩开奖号码| www.4002.cm-竞彩输钱了千万| www.17929.com-彩店店主-| www.68670.cc-至尊彩注册-| www.861162.com-福彩三d字谜解释| www.948014.com-3d预测号彩宝贝| 易盈彩票www.7793l.com| www.728058.com-亿彩网正规吗| www.860305.com-江苏体彩快乐三| www.950772.com-体彩给胆三天必出| www.cp653.com-cp快三-| www.ta92.com-众乐彩票的骗局| www.46vd.com-十元彩票投资| www.1018.com-2019彩票破解术| www.9746.cn-最新版万彩吧下载| www.698880.com-初学者一幅彩铅画| www.799165.com-福利彩票算法| www.874579.com-浙江福彩网官方网站| www.975286.com-快三视频教学| www.br24.com-时时彩豹子出号规律| www.46vb.com-赢彩票平台安全吗| www.6146.me-河南商丘拓城彩礼| www.339245.com-3d彩涂太湖字谜| www.9737.org-福州市体彩中心地址| www.66414.cc-手机京东怎么买彩票| www.8000.name-博彩打头的成语| www.806287.com-59彩票下载-| www.950676.com-大乐透彩民乐图谜| 幸运彩票www.915399.com| www.xl32.com-鑫彩网提现靠谱吗| www.57nd.com-丢彩票得了抑郁症| www.635335.com-七彩云南玉器批发| www.267839.com-北京福彩快3分布图| www.186330.com-一赔二的彩票| www.975247.com-今天中奖彩票号码| www.72mf.com-贵州快3爱乐彩| www.887312.com-亿发彩票是不是骗局| www.977507.com-体彩世界杯竞猜赔率| www.cc1.cc-福彩快3走势图福建| www.987202.com-广西福彩兑奖服务处| www.88.org-下载彩票彩吧助手| www.rx76.com-40度彩票app| www.23tz.com-江苏快三几分钟一期| www.664620.com-彩民之家网址| www.790516.com-丹东3d彩吧图库| www.869504.com-广西福彩官网结果| www.973912.com-福彩种类及玩法| www.4sw.com-彩乐乐遗漏快乐扑克| www.16712.cc-广西福彩彩官网| www.111531.com-澳洲3分彩走势| www.255445.com-极速时时彩心得技巧| www.289573.com-网络彩票赌博犯法| www.604573.com-d9娱乐彩票-| www.jf23.com-福彩官网首页| www.869302.com-彩票密码线-| www.935495.com-福彩十五选五推荐号| www.984657.com-彩运8是真的吗| www.am56.com-福彩3d惊人的规律| www.qj43.com-湖北快三彩票| www.4gk.com-彩票买的多能优惠吗| www.50ss.com-3d彩票预测大师| www.444.net-福利彩票最早的大奖| www.648584.com-福彩3d走势图查看| www.786975.com-盛兴彩票v1系统| www.859567.com-泉州体彩聊天室| www.935100.com-智彩ios-| www.978420.com-开彩色宝石店| 500彩票www.641077.com| www.111209.com-19号彩票-| www.938525.com-新盈彩app-| 大赢家彩票网www.178387.com| www.482178.com-挂机彩票可以挣钱| www.558478.com-快乐彩12选五排名| www.963503.com-体彩官网电脑版| www.ew8.cc-快三跨度怎么算的| www.ru45.com-时时彩官方网投注网| www.594.cm-亚投彩票平台图片| www.822340.com-东方彩票注册送43| www.9748.vip-大乐透在线彩宝网| www.60677.com-易旺彩票网犯不犯法| www.0014.cc-十二生肖的彩票开奖| www.6083.vip-彩票看盘系统软件| www.01982.com-中彩票的福报| www.85048.com-七星彩18146| www.244337.com-彩票走势图新浪| www.330965.com-8828彩票网页版| www.440295.com-排三跨度振幅彩宝贝| www.530165.com-时时彩输死了怎么赢| www.588582.com-福彩快三和值图表|