头像

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

来源:http://www.maoteacher.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.maoteacher.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.700104.com-江苏福彩快3结果| www.898272.com-私彩术语-| www.990436.com-体彩排列三预测荐号| www.aq59.cc-贵州彩票11选五| www.234014.com-体育彩票快乐扑克| www.353657.com-快乐投彩票是真的吗| www.503758.com-永安彩票犯法吗| www.611622.com-彩票投注站微信| www.695678.com-彩客网混合-| www.781865.com-黑彩快3-| www.871431.com-天空彩富网与天同行| www.089516.com-葡京彩票计划聊天室| www.34180.com-今日福彩三地谜语| www.023394.com-pp彩票可以赚钱吗| www.082611.com-分分快三有人赢吗| www.nu76.com-288彩票网-| www.1df.cc-乐彩网用户-| www.700460.com-可变条码彩票价格| www.5bl.com-天津福彩兑奖处| www.3402.me-玩彩彩-| www.01086.com-中国足彩网即时赔率| www.69571.cc-彩票99购十分彩| www.783028.com-体彩11选5开奖号| www.953097.com-彩神争霸犀牛彩票| www.qs3.cc-吉林市彩票兑奖地址| www.9850.cc-古建金龙和玺彩绘| www.738495.com-逆袭彩票计划手机版| www.363582.com-甘肃快三垮度走势图| www.572930.com-饰彩的饰的意思| www.703998.com-广西体彩网电话| www.850702.com-时时彩后一选号绝招| www.993606.com-足彩开奖时间是几点| www.870884.com-全民快三网页版| www.951417.com-腾讯天天中彩网| www.cai5199.com贵州快三最大遗漏查| www.88267.cc-吉彩宝-| www.11237.com-足球购彩app| www.793622.com-赌博与彩票的区别| www.886954.com-90在线的九龙彩票| www.963474.com-网购足球彩票| 亚洲www.296180.com| www.370528.com-时时彩独胆高手| www.045239.com-博发网彩票-| www.143367.com-动爻算港彩一肖法| www.215611.com-快三彩票官网网站| www.290240.com-易盈彩票安卓版| www.730810.com-网络彩票代理返点率| www.836650.com-vv500彩票快3| www.932968.com-118彩票可信吗| www.982231.com-360彩票走势图| www.ch38.com-福彩3d系统出租| www.zo87.com-赢彩吧app-| www.43we.com-挂了彩-| www.664078.com-头彩彩票是骗局吗| www.777061.com-好易彩票是否合法| www.894331.com-彩46平台下载| www.983702.com-体育彩票兑奖在哪里| www.fq07.com-体彩app停售| www.8kv.com-百盛彩票平台| www.98tj.com-重庆时时彩网页版| www.875254.com-新彩票坊平台| www.959736.com-加拿大3分彩走势图| 大赢家彩票平台www.022613.com| www.fu61.com-福彩5d怎么玩| www.wv49.com-人人中彩票咋样| www.756977.com-永成彩票这个软件| www.909183.com-三d彩吧第三版| www.989557.com-彩票稳赚忠告| www.uq82.com-彩票交流-| www.472470.com-小鹿网络时时彩升级| www.591902.com-七星彩二元网| www.226965.com-彩票双色球开奖结果| www.331668.com-甘肃的快三开| www.14500.cc-七星彩复式玩法价格| www.265972.com-中港彩票-| www.365597.com-彩神计划王三天计划| www.461088.com-海南排列五私彩软件| www.463933.com-红雨七星彩预测| www.573281.com-699彩票旧版首页| www.641235.com-新浪福彩图彩频道| www.51mt.com-王中王彩博网| www.0606.pw-彩票挂机软-| www.95737.com-竞彩足球必中神单| www.788213.com-中国足彩网l| www.980754.com-武汉体彩中心旗舰店| www.cr09.com-我去彩票站平台诈骗| www.77526.com-中华彩票预测视频| www.1708.xyz-彩工网推荐快三| www.76970.com-98c手机彩票| www.080878.com-彩票九宫魔方| www.193700.com-福利彩票25-| www.1700.biz-彩坛至尊免费资料一| www.777646.com-网购彩票网站| www.321898.cc-南南国七星彩票论坛| www.188295.com-彩票大乐透开奖结果| www.085568.com-彩名堂怎么用不输| www.28yu.com-彩256违法吗| www.99pq.com-竞彩总进球数23球| www.030921.com-网赌高频彩重注都死| www.869317.com-手机在哪里买七星彩| www.120262.com-吉林快三群骗局揭秘| www.272019.com-468彩票-| www.385692.com-天津时时彩计划| www.559448.com-彩16下载下载| www.3029.cm-被黑彩平台黑钱了| www.26101.com-羽泉彩虹solo| www.72547.com-体彩19023开奖| www.092665.com-送彩金彩票软件下载| www.83165.cc-福彩3d猫腻-| www.665725.com-体彩竞彩店月赚多钱| www.745888.cc-大彩网是真的吗| www.812333.com-福彩三地领袖吧| www.882480.com-基诺型彩票技巧| www.961356.com-支付宝里怎样买彩票| 大赢家彩票平台www.691071.com| www.393283.com-秋天风景画彩铅画| www.542814.com-快三信博彩票| www.460389.com-彩票3d推荐号| www.617160.com-彩票领奖照片| www.776577.com-糖豆休闲快三第一套| www.17628.com-足球竞彩投注| www.761279.com-118彩票官方网站| www.137119.com-印尼5分彩开奖查询| www.224580.com-快乐彩票开奖| www.308309.com-一分快三倍投技巧| www.373668.com-买足彩稳胜技巧串法| www.486901.com-足彩术语0.25| www.hr36.com-彩票号码预测| www.19ql.com-买彩票是几位数| www.542906.cc-有公益彩这个软件吗| www.cp581.com-快三赌博骗局的真相| www.80062.com-网络彩票导师微信| www.175.cm-用手机话费买彩票| www.606612.com-时时彩单调公式| www.730921.com-竞彩足球胜负14| www.813233.com-微信上玩彩票的女孩| www.378211.com-25日体育彩票开奖| www.5279.top-中彩网十分快三遗漏| www.26111.com-广州福彩快乐十分| www.208225.com-江苏快三豹子推荐号| www.51gk.com-足彩11转9中奖| www.0594.bid-中国篮球竞彩网| www.203830.com-基诺型彩票漏洞| www.479119.com-竞彩奖项有封顶吗| 福彩www.86267e.com| www.516677.com-破解网上彩票| www.hx34.com-福彩3d图谜总汇| www.998145.com-神州风采彩票app| www.lg73.com-爱中彩票app| www.b12.in-太子彩票成立多久了| www.946881.com-快频彩套利-| www.281390.com-五星彩票网站正规吗| www.ur6.com-123手机彩票网| www.us56.com-时时彩单双技巧规律| www.07oq.com-体彩票中奖号码规则| www.13se.com-体彩编号哪里看| und--内蒙快三遗漏数据| www.lb73.com-冀彩宝网上能买了吗| www.952715.com-快三心得验证| www.58am.com-江苏七位休育彩票| www.6038.cm-中国彩票中心电话| www.286990.com-潮信彩票群是真的吗| www.397056.com-大连远洋竞彩视频| www.535466.com-世界杯购彩网万博|