头像

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

来源:http://www.ljcsg.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.ljcsg.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.069064.com-彩票高手完整视频| www.952090.com-台湾乐透彩今晚| www.cd33.com-中国体育彩票排5| www.w51.mobi-掌上彩票是骗局揭秘| www.693.mobi-足彩必中窍门| www.275159.com-鑫彩网彩票合法吗| www.365189.cc-_红中彩票平台登录| www.007891.com-彩票电子书-| www.935730.com-彩名堂技巧-| www.xr7.com-体育彩票有哪些彩种| www.190860.com-快三图片-| www.70dr.com-红菜苔彩票app| www.157429.com-北单竞彩比赛结果| www.251002.com-中彩在线平台可靠吗| www.353074.com-京彩首页-| www.71687.cc-捷豹彩票平台犯法| www.219652.com-3彩吧图库-| www.5225.in-派彩是啥意思| www.168299.com-快3彩票官方投注| www.277700.com-六爻测彩票最准术| www.365365.cc-极速赛车彩票怎么玩| www.458918.com-足彩14场36期| www.551340.com-体彩微信带单| www.623993.com-春秋彩票漏洞| www.691500.com-威尼斯人博彩| www.766668.cc-购彩大厅快三| www.835592.com-有彩票预测软件吗| www.900073.cc-发彩网彩票旗舰厅| www.963564.com-被彩票托骗了| www.tk.cc-河南福彩快3彩票| www.41zt.com-彩票大蠃家官网| www.788161.com-送38元的彩票| www.900957.com-梦中解彩大乐透专栏| www.55242.cc-百利彩票app下载| www.021453.com-时时分分彩网站| www.117827.com-一分时时彩大小技巧| www.9985.top-彩色压印混凝土广场| www.70294.com-bf彩票-| www.025742.com-福彩预测分析区彩吧| www.097330.com-福利彩票自助销售机| www.jd12.com-中国体彩网官方唯一| www.34ls.com-七星彩开奖哪个台| www.3940.in-全国彩礼地图| www.51966.cc-彩票软件网站哪个好| www.056212.com-福彩4d-| www.883037.com-福利彩票验票码查询| www.a78.top-博彩骗局-| www.4100.vip-700彩票app-| www.449815.com-猫扑宝乐彩下载| www.613365.com-彩虹六号腾讯手游宝| www.749663.com-彩票306地址| www.893911.com-喜盈门彩票网站| www.181399.com-彩票送彩金的app| www.311123.com-福彩3d返奖率查询| www.w30.net-福彩快3是违法的吗| www.10kz.com-132.cc彩票-| www.872095.com-大乐透中奖彩票真图| www.774.in-时时彩怎么能作弊| www.096208.com-四川省体彩管理中心| www.220719.com-分分中彩票-| www.309999.com-体彩网排列五| www.375757.com-彩虹六号刘醒的喷子| www.150450.com-家彩开奖网-| www.226040.com-彩之网相年富| www.720727.com-彩票一般买什么| www.039061.com-爱投彩票安全吗| www.77xx.cc-足彩算不算赌博| www.3623.cn-湖北快三豹子分布图| www.029537.com-利彩快3必中软件| www.42gi.com-3d彩票稳定-| www.855393.com-浙江省快乐彩玩法| www.921236.com-彩票3d带线走势| www.978237.com-成都川虹彩钢围挡| www.bk84.com-那个彩票平台最靠谱| www.vk79.com-下载贵州快三| www.12el.com-肥东体彩中大奖| www.78sa.com-都市彩票小说| www.1463.com-星空彩铅-| www.7296.pw-满堂彩彩票下载| www.101290.com-足球胜负彩预测捷报| www.121737.com-5位彩票-| www.6080.tv-粤陶彩票-| www.384418.com-彩票代打分红| www.098780.com-南方彩票走势| www.979462.com-1月19日晚晚好彩| www.88kq.com-快乐彩输了2000| www.6258.com-五福彩票是骗局吗| www.023935.com-国内购买美国彩票| www.211532.com-京彩江苏快3怎么玩| www.611179.com-快三倍投公式| www.751489.com-田伟足彩解盘分析| www.880290.com-呼市福利彩票| www.985505.com-时时彩组三组六平刷| www.402369.com-dd彩票真的么| www.009908.com-优信彩票登录| www.179.gg-大地彩票下-| www.221775.com-01官方彩票苹果版| www.783555.com-福彩一分快3| www.750598.com-中彩在线提现提不出| www.897866.com-吉林快三官网投注| www.ix91.com-内蒙快三查期号| www.312114.com-51彩票官网-| www.055898.com-美国快三骗局| www.00mv.com-中彩网北斗每天预测| www.46rm.com-世界杯体彩销售额| www.02ea.com-彩虹小马简笔画图片| www.497.bid-第一的彩票网站| www.045278.com-幸运彩基本走势图| www.781434.com-中原福利彩连连乐| www.63753.cc-古建彩绘教程视频| www.456414.com-7k彩平台中心| www.621816.com-今晚的3d彩票图纸| www.85mg.com-陕西省福彩兑奖地址| www.66237.com-时时彩大平台| www.234076.com-体彩11选五宁夏| www.4533.vip-19021七星彩| www.613223.com-u9彩票网安卓下载| www.vb04.com-河南快三计划| www.gc20.com-网上的彩票导师| www.588405.com-七星2287特彩区| www.721835.com-彩票7选5图-| www.893666.com-彩票之家登录| www.42mm.com-小猫彩铅-| www.5855.site-足球胜负彩推荐填单| www.82508.com-体彩一休杀号| www.1278.vip-彩研计划软件| www.537744.com-重庆时时彩稳赢助手| www.203655.com-六给彩票玩法规则| www.870252.com-福彩3d组选计算器| www.975523.com-重庆市彩后三走势图| www.ff5.cc-分分时时彩app| www.5712.biz-体彩七位数有规律吗| www.008762.com-彩票源码带开奖| www.478884.com-足球竞彩双平怎么买| www.575545.com-竞彩实体店出票| www.jo36.com-刷彩金风险-| www.19qq.cc-体育彩票大彩网| www.6861.cc-体育彩票顶呱刮窍门| www.308031.com-大发快三助手免费版| www.92tk.com-新加坡快三开| www.4618.club-彩票必须买2块吗| www.957435.com-甘肃省快三软件下载| 500万彩票www.35wcp.com| www.ar14.com-内蒙快三投注技巧| www.qh18.com-好彩柠檬爆多少钱| www.37xf.com-今日彩票吉利数字| www.392652.com-体彩今天出什么码| www.013778.com-七星彩第6位振幅| www.0808.tv-手机买足球彩票平台| www.53058.com-福彩举报电话| www.10151.com-大乐透中彩网擂台赛| www.13bf.com-北仑体育彩票大奖| www.233048.com-青快三开奖结果| 乐彩网www.598966.com| www.ws90.com-幸运快三数据分析| www.698721.com-众赢彩票平台| www.788354.com-奥彩网足彩-| www.ad34.com-北京彩票11选五| www.g73.club-彩一一i一一| www.293448.com-河南福彩微官网| www.29162.cc-手机购彩哪个好| www.193011.com-天津市彩直播| www.295981.com-福彩二等奖多少钱| www.773414.com-送彩金500的网站|