头像

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

来源:http://www.rooftopx.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.rooftopx.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.126171.com-今天七乐彩最新开奖| www.251259.com-注册淘彩票帐号| www.353562.com-菠菜公司官网博彩| www.62881.cc-彩经网排三定胆推荐| www.111953.com-网上买彩票网站大全| www.220232.com-北京快三到几点封盘| www.314000.com-3d彩票布衣天下| www.403990.com-2229七星彩图规| www.880865.com-澳博快开彩票| www.003700.cc-怎样才能玩好彩票| www.5vy.com-微信分分彩网| www.237.date-有秒秒彩的平台| www.840557.com-山西体育彩票11| www.954090.com-体彩竞彩胜平负规则| www.wy4.cc-彩吧论坛首页| www.va63.com-河南官方彩票网| www.658889.com-五洲彩票登录网站| www.810331.com-手机新浪网彩票开奖| www.913117.com-今天的彩票指南报纸| www.977409.com-彩礼规定不能超多少| www.9744.net-双色球万彩吧荐号| www.80812.cc-中国福彩视频彩票| www.040009.com-江苏快三福彩| www.sh50.com-亚投彩票计划| www.606972.com-有多少人买彩票| www.9342.net-香港球彩台sam| www.84698.com-彩票中大奖去哪领奖| www.071632.com-嘉兴福利彩票店转让| www.ei70.com-江苏快三助手| www.361097.com-福彩高管被抓| www.507535.com-9号彩票下载安装| www.3088.cc-重生买彩票小说| www.17522.cc-1305彩票网-| www.78811.cc-3d福彩交流吧| www.029889.com-八手巴购微微彩票| www.115002.com-星光彩票怎么下载| www.192299.com-甘肃省福彩中心电话| www.je68.com-足球彩票兑奖| www.375962.com-宣城体彩中心位置| www.654725.com-福彩代销证-| www.105591.com-胜负彩中奖后| www.cp9967.com-福彩快三用什么软件| www.yd99.com-韩国快三电子派彩涂| www.51vq.com-彩虹伞打地鼠攻略| www.0712.bid-福彩申请书怎么写| www.581314.com-七星彩大公鸡彩图| www.64rm.com-2017足彩交流群| www.366317.com-河南省彩票中心在哪| www.477734.com-彩易网3d字谜总汇| www.563640.com-5号彩app-| www.639278.com-彩票直通车下载| www.5800.vip-福彩扑克牌玩法| www.562327.com-开心七星彩网站| www.644864.com-青岛福利彩票网| www.5977.gg-彩讯开奖官方网站| www.536737.com-菠萝彩双色球密码| www.651581.com-新加坡永利彩票| www.1706.com-下一期体彩预测码| www.8050.loan-水彩画竹-| www.949826.com-九州彩票6769| 福利彩票www.78700n.com| www.122147.com-足彩竞猜分析预测| www.917348.com-红快三走势图带连线| www.982687.com-彩票11选5上海| www.960.org-彩票平均遗漏值越大| www.5982.cm-体彩的公益活动| www.13872.cc-非凡人工时时彩计划| www.613217.com-七星彩那个软件准| www.77uh.com-外国有哪些彩票| www.2202.date-体彩今日断组| www.8296.xyz-宜春福利彩票站地址| 梦想彩票www.33112u.com| www.132801.com-足彩让球胜平负规则| www.941468.com-网络彩票怎么找顾客| www.14744.com-浙江体彩网页版| www.56686.com-速彩网网站-| www.115930.com-淘必中这么玩彩票| www.939202.com-上海福彩3d-| www.7988.cc-博彩堂天下彩| www.30995.com-经常中彩票的人| www.411221.com-彩色纸箱印刷厂| www.523167.com-四川桥洞底下买彩票| www.nj47.com-体育竞猜彩票| www.x80.cc-8亿彩有多少人玩过| www.197878.com-中国彩票开奖走势图| www.761787.com-甘肃竞彩专家推荐号| www.156753.com-福彩主任违法事件| www.267738.com-彩票店开镇上咋样| 博乐彩票www.35918h.com| www.089166.com-大发手游彩票| www.163683.com-时时彩模拟投注| www.268050.com-山东福彩网群英会| www.352925.com-一支彩染发剂多少钱| www.926558.com-彩32网站-| www.977009.com-彩礼两万-| www.046.win-买彩票禁忌-| www.237109.com-竞彩网正规吗| www.315454.com-彩虹7无人机图片| www.385189.com-吉祥彩手机版下载| www.533761.com-七星彩奇葩号码| www.616005.com-关于卖彩票的小程序| www.686272.com-快彩电子走势图下载| www.4ci.cc-一同事每天必买彩票| www.121313.com-黑彩能报警吗| www.706012.com-时时彩票走势图大全| www.06gn.com-湖北彩票22选5| www.108566.com-老公买彩票欠下巨债| www.679754.com-沉迷彩票无法自拔| www.i37.cn-一分快3彩票和值表| www.41ak.com-体育足彩18069| www.157549.com-易彩彩票漏洞| www.299923.com-彩票走势怎么看| 全民彩票www.161763.com| www.hf26.com-快三开挂-| www.yh23.cc-初学者如何买彩票| www.19ar.com-7乐彩开奖结| www.184989.com-中国快三网出奖号| www.258045.com-网络售彩举报| www.327077.com-这次彩票开奖号多少| www.393828.com-体彩刮刮乐兑奖问题| www.570313.com-七彩虹b75-| www.637111.cc-彩虹六号超清壁纸| www.755663.com-旺彩双色球ios版| www.865181.com-华彩团队怎样盈利| www.926882.cc-趣彩彩票-| www.980195.com-淘宝怎样买彩票| www.am17.com-彩票中奖查询七星彩| www.ru18.com-中彩网首业-| www.077102.com-湖南体彩种类及玩法| www.656022.com-亚博体育彩票合法吗| www.h24.me-体彩今天试机号| www.35un.com-福彩双色球技巧规律| www.175167.com-福彩快三官网下载| www.261990.com-真龙彩票-| www.342724.com-查一下3d双彩论坛| www.971586.com-彩票带人回血靠谱吗| www.nn6.cc-五分快三怎么看走势| www.87626.com-官方三分彩走势图| www.561008.com-恒彩-| www.626285.com-彩票站过期-| www.688085.com-短信彩票-| www.x08.shop-大华彩票是合法的吗| www.50jr.com-天猫彩票投注可靠吗| www.160908.com-pk彩票登录-| www.281589.com-苏州福彩快三一定牛| www.858736.com-江苏快三形态一定牛| www.921038.com-足球胜负彩开奖结果| www.974072.com-熊猫在线彩票| www.fy12.com-提现快彩票-| www.vv66.com-中信彩票下载| www.131313.com-河北彩礼价目表| www.55ib.com-苏州快三线路图| www.753537.com-澳洲有高频彩票吗| www.7078.biz-北京七彩国际美容| www.17528.com-澳洲彩票玩法28| www.55673.com-七乐彩奖励规则| www.482387.com-彩票l-| www.4lp.com-幸运分分彩软件| www.112633.com-今日彩票中奖号码| www.175091.com-一分快三正规app| www.332620.com-彩票被骗能追回吗| www.900649.com-贵州彩票开奖查询| www.964815.com-一分时时彩大小技巧| 大赢家彩票网www.54400z.com|