• 微信公众号申请,微信支付全攻略 2



    1.Google关键词 微信支付开发者文档 (也可以百度) 如图.下载sdk  此处提供最新sdk(2017.4.28)  WxpayAPI_php_v3.zip (98.57 KB, 下载次数: 0) 手册地址https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1  
     
     
     
    2.下载完后.解压. 并上传到服务器. 比如.我上传到了测试站的wxpay目录 wcmall.bj165.com/wxpay/example也就是注意此地址,此处命名为 支付根目录
    3.到网上生成一个2v码.指向您自己的  支付根目录 . 如下图(方便后面微信访问.因为支付页必须是微信才可以访问)然后登录公众号平台设置一下. 否则可能无法访问
    为了方便,已把该地址添加为测试地址.如果您需要测试可以自定义wcmall.bj165.com到本地进行测试 (可以host指定该地址.只是不能异步通知.以后文章会提到)
     
     

    4.接下来的事情比较繁琐,请注意牢记.  首先配置一下支付根目录所对应的服务器的的文件 . 结构如下

    drwxr-xr-x 2 root root 4096 8月  25 2016 cert
    drwxr-xr-x 2 root root 4096 8月  25 2016 doc
    drwxr-xr-x 3 root root 4096 8月  25 2016 example
    drwxr-xr-x 2 root root 4096 8月  25 2016 image
    -rw-r--r-- 1 root root 2523 4月   7 2015 index.php
    drwxr-xr-x 2 root root 4096 8月  25 2016 lib
    drwxr-xr-x 2 root root 4096 8月  25 2016 logs


    5.修改配置文件 .路径是

    [Shell] 纯文本查看 复制代码
    1
    vi lib/WxPay.Config.php

    找到以下代码

    [PHP] 纯文本查看 复制代码
    1
    2
    3
    4
    const APPID = 'wx426b3015555a46be';
            const MCHID = '1900009851';
            const KEY = '8934e7d15453e97507ef794cf7b0519d';
            const APPSECRET = '7813490da6f1265e4901ffb80afaa36f';

      搜索 APPID就可以找的到.  这是干什么的呢. 这是微信支付的重要数据之一. 
    其中. APPID 和  APPSECRET  是微信开发中的那两个重要 参数  大家应该熟悉.如果不熟悉的可以参考本站的一些微信开发的教程
    其中MCHID是商户id.在哪查看呢. 如下图 没错.就是这张图中的id
    也就是 http://www.php20.com/forum.php?m ... 1%E6%94%AF%E4%BB%98 这文章 中的第7 8 步中提到的. 
    KEY 商户后台是设置的密码.

    把以上这4项修改成本公司对应的项即可完成支付

     完成
    6.微信扫码.即可进行支付了. 
    7.补充,企业账户可以直接通过php支付给用户现金.   当然需要配置一下证书. 上图中写着的2个证书. 可以在商户后台下载到. 
    8.注意 提供的demo中 index.php指向的腾讯的服务器. 如果不修改.则永远无法测试自己的服务器.  清空index.php的内容 . 输入以下代码

    [PHP] 纯文本查看 复制代码
    1
    2
    3
    <?php
     
    header("location:example/jsapi.php?rand=" . mt_rand(1000,9999));


    当访问目录时.自动跳转到自己的测试里面


    9.接下一扫码测试 测试时如果有警告很简单.只需要 把jspai.php中的第二行注释关闭即可
     


    以下是商户截图
     

     


  • 相关阅读:
    湖南省第6届程序大赛第6题 Biggest Number
    湖南省第6届程序大赛第5题 内部收益率
    湖南省第6届程序大赛第4题 台球碰撞
    湖南省第6届程序大赛第3题 数字整除
    湖南省第6届程序大赛第二题 弟弟的作业
    湖南省第6届程序设计大赛第一题 汽水瓶
    Nginx 负载均衡配置
    Nginx 反向代理流程
    Nginx 对客户端请求的特殊处理
    Nginx文件操作的优化
  • 原文地址:https://www.cnblogs.com/ghjbk/p/6782082.html
Copyright © 2020-2023  润新知